@layer gshop-caption-correction;
@layer gshop-caption-correction;
@layer gshop-caption-correction;
@layer gshop-caption-correction;
@layer gshop-caption-correction;
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--shopds-category-flow-angle:0deg}}}@font-face{font-family:Raleway;src:url(/podsvetka/fonts/raleway/raleway-cyrillic-ext-300-800.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:block;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;src:url(/podsvetka/fonts/raleway/raleway-cyrillic-300-800.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:block;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;src:url(/podsvetka/fonts/raleway/raleway-latin-300-800.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:block;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bounded;src:url(/podsvetka/fonts/bounded/Bounded-Variable-ef263b63b7ee.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:block}@font-face{font-family:Geniled Shop Numerals;src:url(/podsvetka/fonts/numerals/geniled-shop-numerals-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+30-39}@font-face{font-family:Geniled Shop Numerals;src:url(/podsvetka/fonts/numerals/geniled-shop-numerals-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+30-39}@font-face{font-family:Geniled Shop Numerals;src:url(/podsvetka/fonts/numerals/geniled-shop-numerals-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+30-39}@font-face{font-family:Geniled Shop Numerals;src:url(/podsvetka/fonts/numerals/geniled-shop-numerals-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+30-39}.shop-tabular-raleway,[class*="font-['Raleway',"],:root .gnld-home-reviews,:root .gnld-home-reviews__status,:root .gnld-home-reviews__date,:root .gnld-home-reviews__product,:root .gnld-home-reviews__quote,:root #home-faq .home-faq__answer,:root #home-faq .home-faq__summary{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;font-family:Geniled Shop Numerals,Raleway,sans-serif}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-200:oklch(94.5% .129 101.54);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-cyan-400:oklch(78.9% .154 211.53);--color-blue-400:oklch(70.7% .165 254.624);--color-indigo-400:oklch(67.3% .182 276.935);--color-purple-500:oklch(62.7% .265 303.9);--color-fuchsia-400:oklch(74% .238 322.16);--color-pink-500:oklch(65.6% .241 354.308);--color-gray-100:oklch(96.7% .003 264.542);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-size:var(--font-size)}h1{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}h2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}h3{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}h4{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}label,button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer components{.geniled-icon{background:var(--geniled-icon-color,currentColor);transition:background .18s,opacity .18s}.geniled-icon:hover,a:hover>.geniled-icon,button:hover>.geniled-icon,.geniled-icon-hover:hover .geniled-icon{background:linear-gradient(135deg,#fff,#c132ff 48%,#77a1ff)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-px{top:1px;right:1px;bottom:1px;left:1px}.-inset-x-20{inset-inline:calc(var(--spacing)*-20)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-5{inset-inline:calc(var(--spacing)*5)}.inset-x-6{inset-inline:calc(var(--spacing)*6)}.inset-x-8{inset-inline:calc(var(--spacing)*8)}.inset-x-10{inset-inline:calc(var(--spacing)*10)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-12{top:calc(var(--spacing)*-12)}.-top-\[10px\]{top:-10px}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-9{top:calc(var(--spacing)*9)}.top-20{top:calc(var(--spacing)*20)}.top-32{top:calc(var(--spacing)*32)}.top-\[-3px\]{top:-3px}.top-\[-15\.3px\]{top:-15.3px}.top-\[-24px\]{top:-24px}.top-\[-30\.61px\]{top:-30.61px}.top-\[-39\.16px\]{top:-39.16px}.top-\[-52\.81px\]{top:-52.81px}.top-\[-57\.23px\]{top:-57.23px}.top-\[-78\.32px\]{top:-78.32px}.top-\[-105\.62px\]{top:-105.62px}.top-\[-114\.47px\]{top:-114.47px}.top-\[1px\]{top:1px}.top-\[3px\]{top:3px}.top-\[4px\]{top:4px}.top-\[6\.5px\]{top:6.5px}.top-\[6px\]{top:6px}.top-\[8px\]{top:8px}.top-\[9px\]{top:9px}.top-\[11\.5px\]{top:11.5px}.top-\[12px\]{top:12px}.top-\[13px\]{top:13px}.top-\[15\.5px\]{top:15.5px}.top-\[15px\]{top:15px}.top-\[16px\]{top:16px}.top-\[17px\]{top:17px}.top-\[23\.5px\]{top:23.5px}.top-\[23px\]{top:23px}.top-\[24\.64px\]{top:24.64px}.top-\[24px\]{top:24px}.top-\[27px\]{top:27px}.top-\[28\.51px\]{top:28.51px}.top-\[30px\]{top:30px}.top-\[31px\]{top:31px}.top-\[32\.5px\]{top:32.5px}.top-\[32px\]{top:32px}.top-\[34px\]{top:34px}.top-\[35px\]{top:35px}.top-\[36\.64px\]{top:36.64px}.top-\[39px\]{top:39px}.top-\[42px\]{top:42px}.top-\[45\.5px\]{top:45.5px}.top-\[46px\]{top:46px}.top-\[48px\]{top:48px}.top-\[50\%\]{top:50%}.top-\[50px\]{top:50px}.top-\[54px\]{top:54px}.top-\[55px\]{top:55px}.top-\[57\.03px\]{top:57.03px}.top-\[60\%\]{top:60%}.top-\[60px\]{top:60px}.top-\[65px\]{top:65px}.top-\[67px\]{top:67px}.top-\[68px\]{top:68px}.top-\[74px\]{top:74px}.top-\[77\.5px\]{top:77.5px}.top-\[80\.5px\]{top:80.5px}.top-\[84px\]{top:84px}.top-\[87\.5px\]{top:87.5px}.top-\[87px\]{top:87px}.top-\[91px\]{top:91px}.top-\[92px\]{top:92px}.top-\[94px\]{top:94px}.top-\[96px\]{top:96px}.top-\[99px\]{top:99px}.top-\[108px\]{top:108px}.top-\[111px\]{top:111px}.top-\[112px\]{top:112px}.top-\[116px\]{top:116px}.top-\[118px\]{top:118px}.top-\[121px\]{top:121px}.top-\[122\.5px\]{top:122.5px}.top-\[134\.5px\]{top:134.5px}.top-\[134px\]{top:134px}.top-\[135\.5px\]{top:135.5px}.top-\[138px\]{top:138px}.top-\[141px\]{top:141px}.top-\[142\.5px\]{top:142.5px}.top-\[145px\]{top:145px}.top-\[148px\]{top:148px}.top-\[150px\]{top:150px}.top-\[155px\]{top:155px}.top-\[156px\]{top:156px}.top-\[161px\]{top:161px}.top-\[172px\]{top:172px}.top-\[178px\]{top:178px}.top-\[181px\]{top:181px}.top-\[184px\]{top:184px}.top-\[186\.5px\]{top:186.5px}.top-\[190\.5px\]{top:190.5px}.top-\[192px\]{top:192px}.top-\[198\.5px\]{top:198.5px}.top-\[206px\]{top:206px}.top-\[224px\]{top:224px}.top-\[232px\]{top:232px}.top-\[242px\]{top:242px}.top-\[245px\]{top:245px}.top-\[266px\]{top:266px}.top-\[268px\]{top:268px}.top-\[269px\]{top:269px}.top-\[270px\]{top:270px}.top-\[271px\]{top:271px}.top-\[276\.5px\]{top:276.5px}.top-\[276px\]{top:276px}.top-\[285px\]{top:285px}.top-\[288px\]{top:288px}.top-\[290\.5px\]{top:290.5px}.top-\[290px\]{top:290px}.top-\[291\.5px\]{top:291.5px}.top-\[309px\]{top:309px}.top-\[312\.5px\]{top:312.5px}.top-\[312px\]{top:312px}.top-\[328px\]{top:328px}.top-\[344px\]{top:344px}.top-\[362px\]{top:362px}.top-\[368px\]{top:368px}.top-\[373px\]{top:373px}.top-\[381px\]{top:381px}.top-\[397px\]{top:397px}.top-\[410px\]{top:410px}.top-\[412px\]{top:412px}.top-\[532px\]{top:532px}.top-\[553px\]{top:553px}.top-\[576px\]{top:576px}.top-\[581px\]{top:581px}.top-\[583px\]{top:583px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-12{right:calc(var(--spacing)*-12)}.-right-\[9px\]{right:-9px}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-10{right:calc(var(--spacing)*10)}.right-\[8px\]{right:8px}.right-\[28px\]{right:28px}.right-\[31px\]{right:31px}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-28{bottom:calc(var(--spacing)*28)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-8{left:calc(var(--spacing)*8)}.left-\[-13\.47px\]{left:-13.47px}.left-\[-22\.34px\]{left:-22.34px}.left-\[-24px\]{left:-24px}.left-\[-26\.94px\]{left:-26.94px}.left-\[-39\.8px\]{left:-39.8px}.left-\[-44\.68px\]{left:-44.68px}.left-\[-79\.61px\]{left:-79.61px}.left-\[0\.5px\]{left:.5px}.left-\[0\.17px\]{left:.17px}.left-\[0\.35px\]{left:.35px}.left-\[1px\]{left:1px}.left-\[5\%\]{left:5%}.left-\[10px\]{left:10px}.left-\[12px\]{left:12px}.left-\[13px\]{left:13px}.left-\[14px\]{left:14px}.left-\[16px\]{left:16px}.left-\[20px\]{left:20px}.left-\[21\.55px\]{left:21.55px}.left-\[24px\]{left:24px}.left-\[25px\]{left:25px}.left-\[26px\]{left:26px}.left-\[28px\]{left:28px}.left-\[32px\]{left:32px}.left-\[43\.09px\]{left:43.09px}.left-\[48px\]{left:48px}.left-\[50\%\]{left:50%}.left-\[50px\]{left:50px}.left-\[53px\]{left:53px}.left-\[56px\]{left:56px}.left-\[65px\]{left:65px}.left-\[151\.5px\]{left:151.5px}.left-\[169\.5px\]{left:169.5px}.left-\[170px\]{left:170px}.left-\[190px\]{left:190px}.left-\[213\.5px\]{left:213.5px}.left-\[220px\]{left:220px}.left-\[221\.34px\]{left:221.34px}.left-\[222px\]{left:222px}.left-\[233px\]{left:233px}.left-\[260px\]{left:260px}.left-\[293\.5px\]{left:293.5px}.left-\[301px\]{left:301px}.left-\[303px\]{left:303px}.left-\[324px\]{left:324px}.left-\[326px\]{left:326px}.left-\[339px\]{left:339px}.left-\[340px\]{left:340px}.left-\[377\.5px\]{left:377.5px}.left-\[378px\]{left:378px}.left-\[380px\]{left:380px}.left-\[390px\]{left:390px}.left-\[413px\]{left:413px}.left-\[427px\]{left:427px}.left-\[429\.67px\]{left:429.67px}.left-\[430px\]{left:430px}.left-\[441px\]{left:441px}.left-\[442\.67px\]{left:442.67px}.left-\[444px\]{left:444px}.left-\[455px\]{left:455px}.left-\[466px\]{left:466px}.left-\[482px\]{left:482px}.left-\[502px\]{left:502px}.left-\[543px\]{left:543px}.left-\[587px\]{left:587px}.left-\[602px\]{left:602px}.left-\[603\.5px\]{left:603.5px}.left-\[630px\]{left:630px}.left-\[652px\]{left:652px}.left-\[755px\]{left:755px}.left-\[756px\]{left:756px}.left-\[830px\]{left:830px}.left-\[859\.33px\]{left:859.33px}.left-\[860px\]{left:860px}.left-\[882px\]{left:882px}.left-\[930px\]{left:930px}.left-\[960px\]{left:960px}.left-\[964px\]{left:964px}.left-\[974px\]{left:974px}.left-\[1050px\]{left:1050px}.left-\[1107\.32px\]{left:1107.32px}.left-\[1168\.9px\]{left:1168.9px}.left-\[1207px\]{left:1207px}.left-\[1225\.57px\]{left:1225.57px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[120\]{z-index:120}.z-\[1200\]{z-index:1200}.z-\[1300\]{z-index:1300}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-6{margin:calc(var(--spacing)*6)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-3{margin-block:calc(var(--spacing)*3)}.my-12{margin-block:calc(var(--spacing)*12)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[1px\]{margin-top:1px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[40px\]{margin-top:40px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-\[0\.28em\]{margin-right:.28em}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.ml-\[28px\]{margin-left:28px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-4\/3{aspect-ratio:4/3}.aspect-\[1\/1\.05\]{aspect-ratio:1/1.05}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[392\/253\]{aspect-ratio:392/253}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-52{height:calc(var(--spacing)*52)}.h-\[1\.15rem\]{height:1.15rem}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[8px\]{height:8px}.h-\[9\.5px\]{height:9.5px}.h-\[9px\]{height:9px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[21\.35px\]{height:21.35px}.h-\[21\.36px\]{height:21.36px}.h-\[21\.39px\]{height:21.39px}.h-\[22px\]{height:22px}.h-\[23\.01px\]{height:23.01px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[33\.5px\]{height:33.5px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[36\.5px\]{height:36.5px}.h-\[36\.51px\]{height:36.51px}.h-\[42px\]{height:42px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[54\.5px\]{height:54.5px}.h-\[56px\]{height:56px}.h-\[63px\]{height:63px}.h-\[67px\]{height:67px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[84px\]{height:84px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[95px\]{height:95px}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[108px\]{height:108px}.h-\[109px\]{height:109px}.h-\[126\.5px\]{height:126.5px}.h-\[132\.5px\]{height:132.5px}.h-\[134\.5px\]{height:134.5px}.h-\[137px\]{height:137px}.h-\[140px\]{height:140px}.h-\[141px\]{height:141px}.h-\[145\.5px\]{height:145.5px}.h-\[148px\]{height:148px}.h-\[162\.39px\]{height:162.39px}.h-\[164px\]{height:164px}.h-\[168px\]{height:168px}.h-\[175px\]{height:175px}.h-\[178px\]{height:178px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[208px\]{height:208px}.h-\[212px\]{height:212px}.h-\[215\.27px\]{height:215.27px}.h-\[216px\]{height:216px}.h-\[222\.5px\]{height:222.5px}.h-\[226\.28px\]{height:226.28px}.h-\[247\.03px\]{height:247.03px}.h-\[250px\]{height:250px}.h-\[253px\]{height:253px}.h-\[254px\]{height:254px}.h-\[265px\]{height:265px}.h-\[269px\]{height:269px}.h-\[282px\]{height:282px}.h-\[291px\]{height:291px}.h-\[292px\]{height:292px}.h-\[294px\]{height:294px}.h-\[320px\]{height:320px}.h-\[323px\]{height:323px}.h-\[324\.79px\]{height:324.79px}.h-\[339\.5px\]{height:339.5px}.h-\[345\.5px\]{height:345.5px}.h-\[348px\]{height:348px}.h-\[350px\]{height:350px}.h-\[360px\]{height:360px}.h-\[377\.43px\]{height:377.43px}.h-\[416px\]{height:416px}.h-\[430\.54px\]{height:430.54px}.h-\[445px\]{height:445px}.h-\[452\.55px\]{height:452.55px}.h-\[474px\]{height:474px}.h-\[494\.06px\]{height:494.06px}.h-\[508px\]{height:508px}.h-\[520px\]{height:520px}.h-\[588px\]{height:588px}.h-\[646px\]{height:646px}.h-\[679px\]{height:679px}.h-\[691px\]{height:691px}.h-\[696px\]{height:696px}.h-\[700px\]{height:700px}.h-\[754\.86px\]{height:754.86px}.h-\[948px\]{height:948px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[300px\]{max-height:300px}.max-h-\[560px\]{max-height:560px}.max-h-\[900px\]{max-height:900px}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[calc\(100vh-142px\)\]{max-height:calc(100vh - 142px)}.max-h-\[min\(70vh\,620px\)\]{max-height:min(70vh,620px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-\[18px\]{min-height:18px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[150px\]{min-height:150px}.min-h-\[200px\]{min-height:200px}.min-h-\[270px\]{min-height:270px}.min-h-\[280px\]{min-height:280px}.min-h-\[420px\]{min-height:420px}.min-h-\[600px\]{min-height:600px}.min-h-\[730px\]{min-height:730px}.min-h-\[calc\(100vh-24px\)\]{min-height:calc(100vh - 24px)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[8px\]{width:8px}.w-\[12px\]{width:12px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[21\.36px\]{width:21.36px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[24\.68px\]{width:24.68px}.w-\[24px\]{width:24px}.w-\[25\.32px\]{width:25.32px}.w-\[26px\]{width:26px}.w-\[28px\]{width:28px}.w-\[29\.58px\]{width:29.58px}.w-\[30px\]{width:30px}.w-\[33\.5px\]{width:33.5px}.w-\[35px\]{width:35px}.w-\[46\.5px\]{width:46.5px}.w-\[56px\]{width:56px}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[67px\]{width:67px}.w-\[68px\]{width:68px}.w-\[73px\]{width:73px}.w-\[74\%\]{width:74%}.w-\[90\%\]{width:90%}.w-\[93px\]{width:93px}.w-\[100px\]{width:100px}.w-\[108\.5px\]{width:108.5px}.w-\[109px\]{width:109px}.w-\[120px\]{width:120px}.w-\[132\.5px\]{width:132.5px}.w-\[133px\]{width:133px}.w-\[144px\]{width:144px}.w-\[146px\]{width:146px}.w-\[154px\]{width:154px}.w-\[162\.39px\]{width:162.39px}.w-\[163\.5px\]{width:163.5px}.w-\[179px\]{width:179px}.w-\[195px\]{width:195px}.w-\[196\.34px\]{width:196.34px}.w-\[196px\]{width:196px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[210px\]{width:210px}.w-\[215\.27px\]{width:215.27px}.w-\[217px\]{width:217px}.w-\[223px\]{width:223px}.w-\[226\.28px\]{width:226.28px}.w-\[236px\]{width:236px}.w-\[240px\]{width:240px}.w-\[247\.03px\]{width:247.03px}.w-\[248px\]{width:248px}.w-\[260px\]{width:260px}.w-\[265px\]{width:265px}.w-\[266px\]{width:266px}.w-\[268\.5px\]{width:268.5px}.w-\[280px\]{width:280px}.w-\[286px\]{width:286px}.w-\[288px\]{width:288px}.w-\[324\.79px\]{width:324.79px}.w-\[327px\]{width:327px}.w-\[351px\]{width:351px}.w-\[360px\]{width:360px}.w-\[373px\]{width:373px}.w-\[377\.43px\]{width:377.43px}.w-\[390px\]{width:390px}.w-\[392\.67px\]{width:392.67px}.w-\[392px\]{width:392px}.w-\[412px\]{width:412px}.w-\[430\.54px\]{width:430.54px}.w-\[438\.5px\]{width:438.5px}.w-\[441px\]{width:441px}.w-\[452\.55px\]{width:452.55px}.w-\[494\.06px\]{width:494.06px}.w-\[496px\]{width:496px}.w-\[520px\]{width:520px}.w-\[537px\]{width:537px}.w-\[560px\]{width:560px}.w-\[571px\]{width:571px}.w-\[612px\]{width:612px}.w-\[640px\]{width:640px}.w-\[662px\]{width:662px}.w-\[690px\]{width:690px}.w-\[754\.87px\]{width:754.87px}.w-\[780px\]{width:780px}.w-\[877px\]{width:877px}.w-\[882px\]{width:882px}.w-\[1120px\]{width:1120px}.w-\[1224px\]{width:1224px}.w-\[1280px\]{width:1280px}.w-\[1324px\]{width:1324px}.w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[72px\]{max-width:72px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[520px\]{max-width:520px}.max-w-\[590px\]{max-width:590px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[720px\]{max-width:720px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[900px\]{max-width:900px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1568px\]{max-width:1568px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[18px\]{min-width:18px}.min-w-\[103px\]{min-width:103px}.min-w-\[112px\]{min-width:112px}.min-w-\[200px\]{min-width:200px}.min-w-\[206px\]{min-width:206px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[380px\]{min-width:380px}.min-w-\[560px\]{min-width:560px}.min-w-\[612px\]{min-width:612px}.min-w-\[640px\]{min-width:640px}.min-w-\[662px\]{min-width:662px}.min-w-\[760px\]{min-width:760px}.min-w-\[1280px\]{min-width:1280px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[24px\]{--tw-translate-x:24px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-12deg\]{rotate:-12deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[44px_minmax\(0\,1fr\)_72px\]{grid-template-columns:44px minmax(0,1fr) 72px}.grid-cols-\[minmax\(0\,1fr\)_88px\]{grid-template-columns:minmax(0,1fr) 88px}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[12px\]{gap:12px}.gap-\[24px\]{gap:24px}.gap-\[31px\]{gap:31px}.gap-\[46px\]{gap:46px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}:where(.divide-white\/8>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/8>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-b-\[18px\]{border-bottom-right-radius:18px;border-bottom-left-radius:18px}.rounded-b-\[32px\]{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#5A8DEF\]\/25{border-color:#5a8def40}.border-\[\#56C28A\]\/25{border-color:#56c28a40}.border-\[\#77A1FF\]\/24{border-color:#77a1ff3d}.border-\[\#77A1FF\]\/25{border-color:#77a1ff40}.border-\[\#77A1FF\]\/35{border-color:#77a1ff59}.border-\[\#77A1FF\]\/40{border-color:#77a1ff66}.border-\[\#77A1FF\]\/50{border-color:#77a1ff80}.border-\[\#77A1FF\]\/55{border-color:#77a1ff8c}.border-\[\#898989\]{border-color:#898989}.border-\[\#B14FC4\]\/20{border-color:#b14fc433}.border-\[\#B14FC4\]\/25{border-color:#b14fc440}.border-\[\#B14FC4\]\/30{border-color:#b14fc44d}.border-\[\#B14FC4\]\/35{border-color:#b14fc459}.border-\[\#C132FF\]{border-color:#c132ff}.border-\[\#C132FF\]\/24{border-color:#c132ff3d}.border-\[\#C132FF\]\/25{border-color:#c132ff40}.border-\[\#C132FF\]\/30{border-color:#c132ff4d}.border-\[\#C132FF\]\/35{border-color:#c132ff59}.border-\[\#E6B24A\]\/25{border-color:#e6b24a40}.border-\[\#E6B24A\]\/30{border-color:#e6b24a4d}.border-\[\#E69BFF\]\/45{border-color:#e69bff73}.border-\[\#EC7088\]\/25{border-color:#ec708840}.border-\[\#FF4A4A\]{border-color:#ff4a4a}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/20{border-color:color-mix(in oklab,var(--color-amber-300)20%,transparent)}}.border-amber-300\/25{border-color:#ffd23640}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/25{border-color:color-mix(in oklab,var(--color-amber-300)25%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/15{border-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/15{border-color:color-mix(in oklab,var(--color-amber-400)15%,transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/50{border-color:color-mix(in oklab,var(--color-amber-400)50%,transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.border-amber-400\/70{border-color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/70{border-color:color-mix(in oklab,var(--color-amber-400)70%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-blue-400\/30{border-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/30{border-color:color-mix(in oklab,var(--color-blue-400)30%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/25{border-color:color-mix(in oklab,var(--color-emerald-400)25%,transparent)}}.border-fuchsia-400\/30{border-color:#ec6cff4d}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab,var(--color-fuchsia-400)30%,transparent)}}.border-indigo-400\/30{border-color:#7d87ff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/30{border-color:color-mix(in oklab,var(--color-indigo-400)30%,transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab,red,red)){.border-red-400\/25{border-color:color-mix(in oklab,var(--color-red-400)25%,transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white)14%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab,var(--color-white)9%,transparent)}}.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.14\]{border-color:color-mix(in oklab,var(--color-white)14%,transparent)}}.border-white\/\[0\.16\]{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.16\]{border-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.border-white\/\[0\.055\]{border-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.055\]{border-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.border-yellow-200\/25{border-color:#fff08540}@supports (color:color-mix(in lab,red,red)){.border-yellow-200\/25{border-color:color-mix(in oklab,var(--color-yellow-200)25%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0C0D0F\]{background-color:#0c0d0f}.bg-\[\#0C0D10\]\/88{background-color:#0c0d10e0}.bg-\[\#0F1013\]{background-color:#0f1013}.bg-\[\#1D1E23\]\/\[0\.98\]{background-color:#1d1e23fa}.bg-\[\#1F2126\]{background-color:#1f2126}.bg-\[\#1F2126\]\/84{background-color:#1f2126d6}.bg-\[\#2B2D33\]{background-color:#2b2d33}.bg-\[\#2F323B\]{background-color:#2f323b}.bg-\[\#9d35ff\]{background-color:#9d35ff}.bg-\[\#9d35ff\]\/25{background-color:#9d35ff40}.bg-\[\#77A1FF\]\/10{background-color:#77a1ff1a}.bg-\[\#77A1FF\]\/14{background-color:#77a1ff24}.bg-\[\#77A1FF\]\/\[0\.07\]{background-color:#77a1ff12}.bg-\[\#191B20\]{background-color:#191b20}.bg-\[\#282A30\]{background-color:#282a30}.bg-\[\#999EB5\]{background-color:#999eb5}.bg-\[\#06060a\]{background-color:#06060a}.bg-\[\#14131c\]{background-color:#14131c}.bg-\[\#14141a\]{background-color:#14141a}.bg-\[\#14141b\]{background-color:#14141b}.bg-\[\#15161A\]{background-color:#15161a}.bg-\[\#15161A\]\/48{background-color:#15161a7a}.bg-\[\#15161A\]\/52{background-color:#15161a85}.bg-\[\#15161A\]\/55{background-color:#15161a8c}.bg-\[\#15161A\]\/58{background-color:#15161a94}.bg-\[\#15161A\]\/60{background-color:#15161a99}.bg-\[\#15161A\]\/65{background-color:#15161aa6}.bg-\[\#15161A\]\/72{background-color:#15161ab8}.bg-\[\#15161A\]\/80{background-color:#15161acc}.bg-\[\#15161A\]\/82{background-color:#15161ad1}.bg-\[\#15161A\]\/90{background-color:#15161ae6}.bg-\[\#15161A\]\/92{background-color:#15161aeb}.bg-\[\#15161A\]\/95{background-color:#15161af2}.bg-\[\#15161A\]\/96{background-color:#15161af5}.bg-\[\#15161a\]{background-color:#15161a}.bg-\[\#16161d\]\/95{background-color:#16161df2}.bg-\[\#17131F\]{background-color:#17131f}.bg-\[\#17131F\]\/95{background-color:#17131ff2}.bg-\[\#17181D\]{background-color:#17181d}.bg-\[\#17191D\]{background-color:#17191d}.bg-\[\#18191d\]{background-color:#18191d}.bg-\[\#24262C\]{background-color:#24262c}.bg-\[\#92289A\]{background-color:#92289a}.bg-\[\#101114\]{background-color:#101114}.bg-\[\#101213\]{background-color:#101213}.bg-\[\#101216\]{background-color:#101216}.bg-\[\#202126\]{background-color:#202126}.bg-\[\#202227\]{background-color:#202227}.bg-\[\#252729\]{background-color:#252729}.bg-\[\#262932\]{background-color:#262932}.bg-\[\#AC2DC3\]{background-color:#ac2dc3}.bg-\[\#B14FC4\]\/10{background-color:#b14fc41a}.bg-\[\#B14FC4\]\/15{background-color:#b14fc426}.bg-\[\#BFCBFF\]{background-color:#bfcbff}.bg-\[\#C132FF\]{background-color:#c132ff}.bg-\[\#C132FF\]\/10{background-color:#c132ff1a}.bg-\[\#C132FF\]\/12{background-color:#c132ff1f}.bg-\[\#D9D9D9\]{background-color:#d9d9d9}.bg-\[\#DAB7FF\]{background-color:#dab7ff}.bg-\[\#E6B24A\]\/10{background-color:#e6b24a1a}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(255\,255\,255\,0\.055\)\,transparent_58\%\)\,\#202126\]{background-color:radial-gradient(circle at 50% 42%,#ffffff0e,transparent 58%),#202126}.bg-\[rgba\(27\,29\,35\,0\.74\)\]{background-color:#1b1d23bd}.bg-\[rgba\(27\,29\,35\,0\.78\)\]{background-color:#1b1d23c7}.bg-\[rgba\(34\,35\,41\,0\.64\)\]{background-color:#222329a3}.bg-\[rgba\(86\,194\,138\,\.14\)\]{background-color:#56c28a24}.bg-\[rgba\(90\,141\,239\,\.10\)\]{background-color:#5a8def1a}.bg-\[rgba\(236\,112\,136\,\.14\)\]{background-color:#ec708824}.bg-accent{background-color:var(--accent)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/10{background-color:color-mix(in oklab,var(--color-amber-300)10%,transparent)}}.bg-amber-300\/\[0\.06\]{background-color:#ffd2360f}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-amber-300)6%,transparent)}}.bg-amber-300\/\[0\.07\]{background-color:#ffd23612}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-amber-300)7%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/15{background-color:color-mix(in oklab,var(--color-amber-400)15%,transparent)}}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/20{background-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/90{background-color:color-mix(in oklab,var(--color-amber-400)90%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}.bg-black\/\[0\.1\]{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400)10%,transparent)}}.bg-emerald-400\/\[0\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-emerald-400)6%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-input-background{background-color:var(--input-background)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/10{background-color:color-mix(in oklab,var(--color-red-400)10%,transparent)}}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/90{background-color:color-mix(in oklab,var(--color-red-500)90%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-white)1.5%,transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-white)2.5%,transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-white)3.5%,transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab,var(--color-white)4.5%,transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.bg-white\/\[0\.065\]{background-color:#fff1}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.065\]{background-color:color-mix(in oklab,var(--color-white)6.5%,transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab,var(--color-white)7.5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--brand-shop-gradient\)\]{background-image:var(--brand-shop-gradient)}.bg-\[linear-gradient\(90deg\,\#0E0F12_0\%\,rgba\(21\,22\,26\,0\)_40\%\)\]{background-image:linear-gradient(90deg,#0e0f12,#15161a00 40%)}.bg-\[linear-gradient\(90deg\,\#AC2DC3_0\%\,\#77A1FF_100\%\)\]{background-image:linear-gradient(90deg,#ac2dc3,#77a1ff)}.bg-\[linear-gradient\(90deg\,\#C132FF_0\%\,\#77A1FF_100\%\)\]{background-image:linear-gradient(90deg,#c132ff,#77a1ff)}.bg-\[linear-gradient\(90deg\,rgba\(8\,10\,12\,0\.76\)_0\%\,rgba\(8\,10\,12\,0\.46\)_42\%\,rgba\(8\,10\,12\,0\.08\)_76\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#080a0cc2,#080a0c75 42%,#080a0c14 76%,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,\#C132FF\,\#77A1FF\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#c132ff,#77a1ff,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.24\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff3d,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.28\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff47,#0000)}.bg-\[linear-gradient\(120deg\,rgba\(255\,255\,255\,0\.075\)\,rgba\(255\,255\,255\,0\.018\)_42\%\,rgba\(172\,45\,195\,0\.08\)\)\]{background-image:linear-gradient(120deg,#ffffff13,#ffffff05 42%,#ac2dc314)}.bg-\[linear-gradient\(135deg\,\#C132FF_0\%\,\#77A1FF_100\%\)\]{background-image:linear-gradient(135deg,#c132ff,#77a1ff)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.2\)\,rgba\(119\,161\,255\,0\.16\)\)\]{background-image:linear-gradient(135deg,#c132ff33,#77a1ff29)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.08\)\,rgba\(119\,161\,255\,0\.04\)\)\]{background-image:linear-gradient(135deg,#c132ff14,#77a1ff0a)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.9\)\,rgba\(119\,161\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#c132ffe6,#77a1ffe6)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.12\)\,rgba\(119\,161\,255\,0\.08\)\)\]{background-image:linear-gradient(135deg,#c132ff1f,#77a1ff14)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.16\)\,rgba\(119\,161\,255\,0\.12\)\)\]{background-image:linear-gradient(135deg,#c132ff29,#77a1ff1f)}.bg-\[linear-gradient\(135deg\,rgba\(193\,50\,255\,0\.34\)\,rgba\(119\,161\,255\,0\.24\)\)\]{background-image:linear-gradient(135deg,#c132ff57,#77a1ff3d)}.bg-\[linear-gradient\(145deg\,rgba\(193\,50\,255\,0\.13\)\,rgba\(119\,161\,255\,0\.08\)\)\]{background-image:linear-gradient(145deg,#c132ff21,#77a1ff14)}.bg-\[linear-gradient\(180deg\,rgba\(8\,10\,12\,0\.62\)_0\%\,rgba\(8\,10\,12\,0\.20\)_28\%\,rgba\(8\,10\,12\,0\.04\)_55\%\,rgba\(8\,10\,12\,0\.26\)_100\%\)\]{background-image:linear-gradient(#080a0c9e,#080a0c33 28%,#080a0c0a 55%,#080a0c42)}.bg-\[radial-gradient\(70\%_90\%_at_70\%_0\%\,rgba\(119\,161\,255\,0\.18\)\,rgba\(21\,22\,26\,0\)_58\%\)\,linear-gradient\(180deg\,\#15161A_0\%\,\#17181D_100\%\)\]{background-image:radial-gradient(70% 90% at 70% 0,#77a1ff2e,#15161a00 58%),linear-gradient(#15161a,#17181d)}.bg-\[radial-gradient\(72\%_92\%_at_50\%_50\%\,\#D752FF_0\%\,\#293C94_31\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(72% 92%,#d752ff,#293c94 31%,#0e101200)}.bg-\[radial-gradient\(78\%_90\%_at_52\%_56\%\,\#D752FF_0\%\,\#293C94_34\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(78% 90% at 52% 56%,#d752ff,#293c94 34%,#0e101200)}.bg-\[radial-gradient\(84\%_84\%_at_56\%_64\%\,\#D752FF_0\%\,\#293C94_34\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(84% 84% at 56% 64%,#d752ff,#293c94 34%,#0e101200)}.bg-\[radial-gradient\(86\%_68\%_at_112\%_45\%\,\#D752FF_0\%\,\#293C94_39\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(86% 68% at 112% 45%,#d752ff,#293c94 39%,#0e101200)}.bg-\[radial-gradient\(86\%_104\%_at_55\%_96\%\,rgba\(73\,93\,172\,0\.69\)_0\%\,rgba\(59\,65\,130\,0\.46\)_38\%\,rgba\(48\,53\,76\,0\.35\)_58\%\,rgba\(43\,45\,51\,1\)_100\%\)\]{background-image:radial-gradient(86% 104% at 55% 96%,#495dacb0,#3b418275 38%,#30354c59 58%,#2b2d33)}.bg-\[radial-gradient\(90\%_90\%_at_111\%_121\%\,\#D752FF_0\%\,\#293C94_39\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(90% 90% at 111% 121%,#d752ff,#293c94 39%,#0e101200)}.bg-\[radial-gradient\(95\%_155\%_at_90\%_116\%\,\#9DAEFF_0\%\,\#6D85F2_27\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(95% 155% at 90% 116%,#9daeff,#6d85f2 27%,#0e101200)}.bg-\[radial-gradient\(95\%_155\%_at_90\%_116\%\,\#D752FF_10\%\,\#293C94_39\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(95% 155% at 90% 116%,#d752ff 10%,#293c94 39%,#0e101200)}.bg-\[radial-gradient\(95\%_155\%_at_90\%_116\%\,\#FFB752_10\%\,\#946029_38\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(95% 155% at 90% 116%,#ffb752 10%,#946029 38%,#0e101200)}.bg-\[radial-gradient\(105\%_150\%_at_92\%_100\%\,\#FFAF40_0\%\,\#6D85F2_38\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(105% 150% at 92% 100%,#ffaf40,#6d85f2 38%,#0e101200)}.bg-\[radial-gradient\(110\%_155\%_at_98\%_104\%\,\#FFFFFF_0\%\,rgba\(228\,228\,228\,0\.61\)_31\%\,rgba\(14\,16\,18\,0\)_100\%\)\]{background-image:radial-gradient(110% 155% at 98% 104%,#fff,#e4e4e49c 31%,#0e101200)}.bg-\[radial-gradient\(112\%_104\%_at_55\%_96\%\,\#495DAC_18\%\,\#3B4182_49\%\,\#30354C_73\%\,\#2B2D33_100\%\)\]{background-image:radial-gradient(112% 104% at 55% 96%,#495dac 18%,#3b4182 49%,#30354c 73%,#2b2d33)}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(193\,50\,255\,0\.24\)\,transparent_32\%\)\,radial-gradient\(circle_at_90\%_8\%\,rgba\(119\,161\,255\,0\.2\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 12% 0,#c132ff3d,#0000 32%),radial-gradient(circle at 90% 8%,#77a1ff33,#0000 36%)}.bg-\[radial-gradient\(circle_at_28\%_0\%\,rgba\(193\,50\,255\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_74\%_4\%\,rgba\(119\,161\,255\,0\.16\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 28% 0,#c132ff2e,#0000 34%),radial-gradient(circle at 74% 4%,#77a1ff29,#0000 28%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(119\,161\,255\,0\.28\)\,rgba\(21\,22\,26\,0\.4\)_55\%\)\]{background-image:radial-gradient(circle at 50% 0,#77a1ff47,#15161a66 55%)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(119\,161\,255\,0\.16\)\,transparent_54\%\)\]{background-image:radial-gradient(circle at 50% 42%,#77a1ff29,#0000 54%)}.bg-\[radial-gradient\(circle_at_50\%_45\%\,rgba\(255\,255\,255\,0\.09\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 45%,#ffffff17,#0000 58%)}.bg-\[radial-gradient\(circle_at_72\%_42\%\,rgba\(172\,45\,195\,0\.22\)\,transparent_34\%\)\,linear-gradient\(135deg\,\#202126\,\#15161A_58\%\,\#211829\)\]{background-image:radial-gradient(circle at 72% 42%,#ac2dc338,#0000 34%),linear-gradient(135deg,#202126,#15161a 58%,#211829)}.bg-\[radial-gradient\(circle_at_78\%_20\%\,rgba\(255\,255\,255\,0\.04\)\,transparent_34\%\)\,radial-gradient\(circle_at_20\%_100\%\,rgba\(119\,161\,255\,0\.09\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 78% 20%,#ffffff0a,#0000 34%),radial-gradient(circle at 20% 100%,#77a1ff17,#0000 30%)}.from-\[\#0E0F12\]{--tw-gradient-from:#0e0f12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#15161A\]{--tw-gradient-from:#15161a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#C132FF\]{--tw-gradient-from:#c132ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#C132FF\]\/35{--tw-gradient-from:oklab(63.0084% .190573 -.208239/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400\/10{--tw-gradient-from:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.from-amber-400\/10{--tw-gradient-from:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}.from-amber-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400\/\[0\.07\]{--tw-gradient-from:#fcbb0012}@supports (color:color-mix(in lab,red,red)){.from-amber-400\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab,var(--color-amber-400)7%,transparent)}}.from-amber-400\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab,red,red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab,var(--color-black)45%,transparent)}}.from-black\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab,var(--color-black)55%,transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-400\/20{--tw-gradient-from:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.from-blue-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}.from-blue-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-fuchsia-400\/20{--tw-gradient-from:#ec6cff33}@supports (color:color-mix(in lab,red,red)){.from-fuchsia-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-fuchsia-400)20%,transparent)}}.from-fuchsia-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-400\/20{--tw-gradient-from:#7d87ff33}@supports (color:color-mix(in lab,red,red)){.from-indigo-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-400)20%,transparent)}}.from-indigo-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/20{--tw-gradient-from:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.from-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab,red,red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab,var(--color-white)20%,transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab,var(--color-white)4%,transparent)}}.from-white\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-200\/15{--tw-gradient-from:#fff08526}@supports (color:color-mix(in lab,red,red)){.from-yellow-200\/15{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-200)15%,transparent)}}.from-yellow-200\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#0E0F12\]\/80{--tw-gradient-via:oklab(16.8659% .000114277 -.0064579/.8);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab,red,red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab,var(--color-black)25%,transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/50{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab,red,red)){.via-black\/50{--tw-gradient-via:color-mix(in oklab,var(--color-black)50%,transparent)}}.via-black\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/30{--tw-gradient-via:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.via-white\/30{--tw-gradient-via:color-mix(in oklab,var(--color-white)30%,transparent)}}.via-white\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/80{--tw-gradient-via:#fffc}@supports (color:color-mix(in lab,red,red)){.via-white\/80{--tw-gradient-via:color-mix(in oklab,var(--color-white)80%,transparent)}}.via-white\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#77A1FF\]{--tw-gradient-to:#77a1ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#77A1FF\]\/30{--tw-gradient-to:oklab(71.9427% -.0131848 -.144491/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-200\/10{--tw-gradient-to:#fee6851a}@supports (color:color-mix(in lab,red,red)){.to-amber-200\/10{--tw-gradient-to:color-mix(in oklab,var(--color-amber-200)10%,transparent)}}.to-amber-200\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-300\/15{--tw-gradient-to:#ffd23626}@supports (color:color-mix(in lab,red,red)){.to-amber-300\/15{--tw-gradient-to:color-mix(in oklab,var(--color-amber-300)15%,transparent)}}.to-amber-300\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab,red,red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab,var(--color-black)30%,transparent)}}.to-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/\[0\.08\]{--tw-gradient-to:#00000014}@supports (color:color-mix(in lab,red,red)){.to-black\/\[0\.08\]{--tw-gradient-to:color-mix(in oklab,var(--color-black)8%,transparent)}}.to-black\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-400\/20{--tw-gradient-to:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.to-cyan-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-400)20%,transparent)}}.to-cyan-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-300\/15{--tw-gradient-to:#5ee9b526}@supports (color:color-mix(in lab,red,red)){.to-emerald-300\/15{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-300)15%,transparent)}}.to-emerald-300\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500\/10{--tw-gradient-to:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.to-orange-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500\/\[0\.04\]{--tw-gradient-to:#fe6e000a}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/\[0\.04\]{--tw-gradient-to:color-mix(in oklab,var(--color-orange-500)4%,transparent)}}.to-orange-500\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/20{--tw-gradient-to:#f6339a33}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}.to-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/25{--tw-gradient-to:#ffffff40}@supports (color:color-mix(in lab,red,red)){.to-white\/25{--tw-gradient-to:color-mix(in oklab,var(--color-white)25%,transparent)}}.to-white\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/\[0\.01\]{--tw-gradient-to:#ffffff03}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab,var(--color-white)1%,transparent)}}.to-white\/\[0\.01\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#C132FF\]{fill:#c132ff}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-\[64\%_center\]{object-position:64% center}.object-\[center_15\%\]{object-position:center 15%}.object-\[center_58\%\]{object-position:center 58%}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[3px\]{padding:3px}.p-\[12px\]{padding:12px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-\[11px\]{padding-inline:11px}.px-\[14px\]{padding-inline:14px}.px-\[24px\]{padding-inline:24px}.px-\[28px\]{padding-inline:28px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[24px\]{padding-block:24px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[8px\]{padding-top:8px}.pt-\[24px\]{padding-top:24px}.pt-\[108px\]{padding-top:108px}.pt-\[128px\]{padding-top:128px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-3\.5{padding-right:calc(var(--spacing)*3.5)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[1px\]{padding-bottom:1px}.pb-\[62px\]{padding-bottom:62px}.pb-\[64px\]{padding-bottom:64px}.pb-\[80px\]{padding-bottom:80px}.pb-\[88px\]{padding-bottom:88px}.pb-\[96px\]{padding-bottom:96px}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-\[12px\]{padding-left:12px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[\'Bounded\'\,\'Inter\'\,system-ui\,sans-serif\]{font-family:Bounded,Inter,system-ui,sans-serif}.font-\[\'Bounded\'\,\'Raleway\'\,sans-serif\]{font-family:Bounded,Raleway,sans-serif}.font-\[\'Bounded\'\,\'Raleway\'\,system-ui\,sans-serif\]{font-family:Bounded,Raleway,system-ui,sans-serif}.font-\[\'Raleway\'\,sans-serif\]{font-family:Raleway,sans-serif}.font-\[\'Raleway\'\,system-ui\,sans-serif\]{font-family:Raleway,system-ui,sans-serif}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[7\.8px\]{--tw-leading:7.8px;line-height:7.8px}.leading-\[9\.1px\]{--tw-leading:9.1px;line-height:9.1px}.leading-\[9\.4px\]{--tw-leading:9.4px;line-height:9.4px}.leading-\[10\.4px\]{--tw-leading:10.4px;line-height:10.4px}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[11px\]{--tw-leading:11px;line-height:11px}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15\.6px\]{--tw-leading:15.6px;line-height:15.6px}.leading-\[16\.8px\]{--tw-leading:16.8px;line-height:16.8px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18\.2px\]{--tw-leading:18.2px;line-height:18.2px}.leading-\[18\.8px\]{--tw-leading:18.8px;line-height:18.8px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20\.8px\]{--tw-leading:20.8px;line-height:20.8px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21\.6px\]{--tw-leading:21.6px;line-height:21.6px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[28\.6px\]{--tw-leading:28.6px;line-height:28.6px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[33\.6px\]{--tw-leading:33.6px;line-height:33.6px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[41\.6px\]{--tw-leading:41.6px;line-height:41.6px}.leading-\[52px\]{--tw-leading:52px;line-height:52px}.leading-\[56px\]{--tw-leading:56px;line-height:56px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#15161A\]{color:#15161a!important}.text-\[\#8D9099\]{color:#8d9099}.text-\[\#9DBAFF\]{color:#9dbaff}.text-\[\#9FB9FF\]{color:#9fb9ff}.text-\[\#77A1FF\]{color:#77a1ff}.text-\[\#858A9B\]{color:#858a9b}.text-\[\#989BA3\]{color:#989ba3}.text-\[\#999EB5\]{color:#999eb5}.text-\[\#15161A\]{color:#15161a}.text-\[\#898989\]{color:#898989}.text-\[\#A3A7BB\]{color:#a3a7bb}.text-\[\#AC2DC3\]{color:#ac2dc3}.text-\[\#AC2DC3\]\/60{color:#ac2dc399}.text-\[\#AEB3C2\]{color:#aeb3c2}.text-\[\#AFC4FF\]{color:#afc4ff}.text-\[\#B6C9FF\]{color:#b6c9ff}.text-\[\#B7BDCF\]{color:#b7bdcf}.text-\[\#B9BDCA\]{color:#b9bdca}.text-\[\#B9C9FF\]{color:#b9c9ff}.text-\[\#B9CEFF\]{color:#b9ceff}.text-\[\#BCE8D0\]{color:#bce8d0}.text-\[\#BFCBFF\]{color:#bfcbff}.text-\[\#BFD0FF\]{color:#bfd0ff}.text-\[\#C7D6FF\]{color:#c7d6ff}.text-\[\#C8CBD8\]{color:#c8cbd8}.text-\[\#C8D6FF\]{color:#c8d6ff}.text-\[\#C9D4FF\]{color:#c9d4ff}.text-\[\#C77BD8\]{color:#c77bd8}.text-\[\#C132FF\]{color:#c132ff}.text-\[\#CCCCCC\]{color:#ccc}.text-\[\#D6D7DB\]{color:#d6d7db}.text-\[\#D9C4FF\]{color:#d9c4ff}.text-\[\#D665FF\]{color:#d665ff}.text-\[\#DAB7FF\]{color:#dab7ff}.text-\[\#E1B8EA\]{color:#e1b8ea}.text-\[\#E9B2FF\]{color:#e9b2ff}.text-\[\#E9D5A3\]{color:#e9d5a3}.text-\[\#E69BFF\]{color:#e69bff}.text-\[\#ECE7F3\]{color:#ece7f3}.text-\[\#F0B9FF\]{color:#f0b9ff}.text-\[\#F1DFB5\]{color:#f1dfb5}.text-\[\#F5C3CC\]{color:#f5c3cc}.text-\[\#FF7A7A\]{color:#ff7a7a}.text-\[\#c879ff\]{color:#c879ff}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/70{color:color-mix(in oklab,var(--color-amber-100)70%,transparent)}}.text-amber-200\/70{color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/70{color:color-mix(in oklab,var(--color-amber-200)70%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/70{color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/70{color:color-mix(in oklab,var(--color-amber-400)70%,transparent)}}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/80{color:color-mix(in oklab,var(--color-amber-400)80%,transparent)}}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/80{color:color-mix(in oklab,var(--color-emerald-400)80%,transparent)}}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white)20%,transparent)}}.text-white\/22{color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.text-white\/22{color:color-mix(in oklab,var(--color-white)22%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.text-white\/32{color:color-mix(in oklab,var(--color-white)32%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab,red,red)){.text-white\/38{color:color-mix(in oklab,var(--color-white)38%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/42{color:#ffffff6b}@supports (color:color-mix(in lab,red,red)){.text-white\/42{color:color-mix(in oklab,var(--color-white)42%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/46{color:#ffffff75}@supports (color:color-mix(in lab,red,red)){.text-white\/46{color:color-mix(in oklab,var(--color-white)46%,transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab,red,red)){.text-white\/48{color:color-mix(in oklab,var(--color-white)48%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab,red,red)){.text-white\/52{color:color-mix(in oklab,var(--color-white)52%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab,red,red)){.text-white\/58{color:color-mix(in oklab,var(--color-white)58%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab,red,red)){.text-white\/62{color:color-mix(in oklab,var(--color-white)62%,transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab,red,red)){.text-white\/64{color:color-mix(in oklab,var(--color-white)64%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab,red,red)){.text-white\/66{color:color-mix(in oklab,var(--color-white)66%,transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab,red,red)){.text-white\/68{color:color-mix(in oklab,var(--color-white)68%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white)72%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.text-white\/78{color:color-mix(in oklab,var(--color-white)78%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.text-white\/82{color:color-mix(in oklab,var(--color-white)82%,transparent)}}.text-white\/84{color:#ffffffd6}@supports (color:color-mix(in lab,red,red)){.text-white\/84{color:color-mix(in oklab,var(--color-white)84%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-white\/\[0\.04\]{color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.04\]{color:color-mix(in oklab,var(--color-white)4%,transparent)}}.uppercase{text-transform:uppercase}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[\#B9C9FF\]\/35{text-decoration-color:#b9c9ff59}.decoration-\[\#C132FF\]\/40{text-decoration-color:#c132ff66}.decoration-white\/25{text-decoration-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.decoration-white\/25{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white)25%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#B14FC4\]{accent-color:#b14fc4}.accent-amber-400{accent-color:var(--color-amber-400)}.opacity-0{opacity:0}.opacity-28{opacity:.28}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-16px_48px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 -16px 48px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,74\,74\,0\.22\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ff4a4a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(193\,50\,255\,0\.55\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#c132ff8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(119\,161\,255\,0\.16\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#77a1ff29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(119\,161\,255\,0\.32\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#77a1ff52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(193\,50\,255\,\.28\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#c132ff47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(177\,79\,196\,\.30\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#b14fc44d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(119\,161\,255\,0\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#77a1ff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(119\,161\,255\,0\.16\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#77a1ff29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(193\,50\,255\,0\.18\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#c132ff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(119\,161\,255\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#77a1ff1f),inset 0 1px 0 var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(177\,79\,196\,\.14\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#b14fc424);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_34px_rgba\(167\,44\,255\,0\.22\)\]{--tw-shadow:0 10px 34px var(--tw-shadow-color,#a72cff38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_-12px_rgba\(172\,45\,195\,0\.72\)\]{--tw-shadow:0 12px 34px -12px var(--tw-shadow-color,#ac2dc3b8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(0\,0\,0\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#00000047),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#0000002e),inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.22\)\,inset_0_-1px_0_rgba\(255\,255\,255\,0\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#00000038),inset 0 -1px 0 var(--tw-shadow-color,#ffffff14),inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.30\)\,inset_0_-1px_0_rgba\(255\,255\,255\,0\.10\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#0000004d),inset 0 -1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_-10px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 20px 60px -10px var(--tw-shadow-color,#0009),inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_-10px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 20px 60px -10px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#00000047),inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.10\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000061),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(119\,161\,255\,0\.08\)\]{--tw-shadow:0 24px 90px var(--tw-shadow-color,#77a1ff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_-8px_20px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f),0 -8px 20px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-white\/\[0\.08\]{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.ring-white\/\[0\.08\]{--tw-ring-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.brightness-\[\.87\]{--tw-brightness:brightness(.87);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,)}.contrast-\[1\.15\]{--tw-contrast:contrast(1.15);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,)}.drop-shadow-\[0_3px_7px_rgba\(193\,50\,255\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 3px 7px var(--tw-drop-shadow-color,#c132ff59));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[22px\]{--tw-backdrop-blur:blur(22px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[24px\]{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,text-shadow\]{transition-property:color,text-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\,box-shadow\,background-color\]{transition-property:filter,transform,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\:border-\[\#77A1FF\]\/45:is(:where(.group):is([open],:popover-open,:open) *){border-color:#77a1ff73}.group-open\:border-\[\#C132FF\]\/45:is(:where(.group):is([open],:popover-open,:open) *){border-color:#c132ff73}.group-open\:text-\[\#77A1FF\]:is(:where(.group):is([open],:popover-open,:open) *){color:#77a1ff}.group-open\:text-white:is(:where(.group):is([open],:popover-open,:open) *){color:var(--color-white)}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-\[4px\]:is(:where(.group):hover *){--tw-translate-x:4px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-\[8px\]:is(:where(.group):hover *){--tw-translate-x:8px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:scale-\[1\.025\]:is(:where(.group):hover *){scale:1.025}.group-hover\:scale-\[1\.035\]:is(:where(.group):hover *){scale:1.035}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:bg-\[\#c66bff\]:is(:where(.group):hover *){background-color:#c66bff}.group-hover\:bg-amber-400:is(:where(.group):hover *){background-color:var(--color-amber-400)}.group-hover\:bg-amber-400\/20:is(:where(.group):hover *){background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-amber-400\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}.group-hover\:text-\[\#AFC4FF\]:is(:where(.group):hover *){color:#afc4ff}.group-hover\:text-\[\#DAB7FF\]:is(:where(.group):hover *){color:#dab7ff}.group-hover\:text-amber-400:is(:where(.group):hover *){color:var(--color-amber-400)}.group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/70:is(:where(.group):hover *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/iframe\:opacity-100:is(:where(.group\/iframe):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-active\:bg-white\/\[0\.16\]:is(:where(.group):active *){background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.group-active\:bg-white\/\[0\.16\]:is(:where(.group):active *){background-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#999EB5\]::placeholder{color:#999eb5}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.placeholder\:text-white\/32::placeholder{color:#ffffff52}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/32::placeholder{color:color-mix(in oklab,var(--color-white)32%,transparent)}}.placeholder\:text-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/35::placeholder{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:-bottom-0\.5:after{content:var(--tw-content);bottom:calc(var(--spacing)*-.5)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing)*0)}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-amber-400:after{content:var(--tw-content);background-color:var(--color-amber-400)}.after\:shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.85\)\]:after{content:var(--tw-content);--tw-shadow:0 0 8px var(--tw-shadow-color,#fbbf24d9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.group-hover\/mi\:after\:w-full:is(:where(.group\/mi):hover *):after{content:var(--tw-content);width:100%}}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.open\:border-\[\#77A1FF\]\/35:is([open],:popover-open,:open){border-color:#77a1ff59}.open\:border-\[\#77A1FF\]\/50:is([open],:popover-open,:open){border-color:#77a1ff80}.open\:border-white\/15:is([open],:popover-open,:open){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.open\:border-white\/15:is([open],:popover-open,:open){border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.open\:bg-white\/\[0\.04\]:is([open],:popover-open,:open){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.open\:bg-white\/\[0\.04\]:is([open],:popover-open,:open){background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-amber-400\/60:focus-within{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-amber-400\/60:focus-within{border-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.focus-within\:shadow-\[0_0_0_2px_rgba\(119\,161\,255\,0\.48\)\]:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#77a1ff7a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:border-\[\#77A1FF\]\/34:hover{border-color:#77a1ff57}.hover\:border-\[\#77A1FF\]\/35:hover{border-color:#77a1ff59}.hover\:border-\[\#77A1FF\]\/40:hover{border-color:#77a1ff66}.hover\:border-\[\#C132FF\]\/34:hover{border-color:#c132ff57}.hover\:border-\[\#C132FF\]\/35:hover{border-color:#c132ff59}.hover\:border-\[\#C132FF\]\/45:hover{border-color:#c132ff73}.hover\:border-\[\#b84cff\]\/65:hover{border-color:#b84cffa6}.hover\:border-amber-400\/20:hover{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/20:hover{border-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.08\]:hover{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.16\]:hover{border-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.hover\:bg-\[\#3A3D47\]:hover{background-color:#3a3d47}.hover\:bg-\[\#77A1FF\]\/\[0\.08\]:hover{background-color:#77a1ff14}.hover\:bg-\[\#282A30\]:hover{background-color:#282a30}.hover\:bg-\[\#181622\]:hover{background-color:#181622}.hover\:bg-\[\#A92CE0\]:hover{background-color:#a92ce0}.hover\:bg-\[\#B14FC4\]:hover{background-color:#b14fc4}.hover\:bg-\[\#EAEAEA\]:hover{background-color:#eaeaea}.hover\:bg-\[\#bf3bd6\]:hover{background-color:#bf3bd6}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.hover\:bg-white\/\[0\.11\]:hover{background-color:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.11\]:hover{background-color:color-mix(in oklab,var(--color-white)11%,transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab,var(--color-white)3.5%,transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab,var(--color-white)4.5%,transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.hover\:from-amber-300:hover{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-orange-400:hover{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[\#77A1FF\]:hover{color:#77a1ff}.hover\:text-\[\#DAB7FF\]:hover{color:#dab7ff}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/60:hover{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.hover\:text-white\/65:hover{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/65:hover{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/70:hover{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:text-white\/75:hover{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/75:hover{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_22px_rgba\(119\,161\,255\,0\.10\)\]:hover{--tw-shadow:0 8px 22px var(--tw-shadow-color,#77a1ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_15px_38px_-12px_rgba\(172\,45\,195\,0\.8\)\]:hover{--tw-shadow:0 15px 38px -12px var(--tw-shadow-color,#ac2dc3cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_70px_rgba\(193\,50\,255\,0\.1\)\]:hover{--tw-shadow:0 18px 70px var(--tw-shadow-color,#c132ff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_70px_rgba\(193\,50\,255\,0\.12\)\]:hover{--tw-shadow:0 18px 70px var(--tw-shadow-color,#c132ff1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.26\)\]:hover{--tw-shadow:0 22px 70px var(--tw-shadow-color,#00000042);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:\[text-shadow\:0_0_14px_rgba\(251\,191\,36\,0\.55\)\]:hover{text-shadow:0 0 14px #fbbf248c}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#77A1FF\]\/50:focus{border-color:#77a1ff80}.focus\:border-\[\#77A1FF\]\/65:focus{border-color:#77a1ffa6}.focus\:border-\[\#C132FF\]:focus{border-color:#c132ff}.focus\:border-\[\#C132FF\]\/35:focus{border-color:#c132ff59}.focus\:border-\[\#C132FF\]\/40:focus{border-color:#c132ff66}.focus\:border-\[\#C132FF\]\/55:focus{border-color:#c132ff8c}.focus\:border-\[\#E69BFF\]:focus{border-color:#e69bff}.focus\:border-amber-400\/40:focus{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.focus\:border-amber-400\/40:focus{border-color:color-mix(in oklab,var(--color-amber-400)40%,transparent)}}.focus\:border-amber-400\/50:focus{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.focus\:border-amber-400\/50:focus{border-color:color-mix(in oklab,var(--color-amber-400)50%,transparent)}}.focus\:border-amber-400\/60:focus{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.focus\:border-amber-400\/60:focus{border-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#C132FF\]\/25:focus{--tw-ring-color:oklab(63.0084% .190573 -.208239/.25)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-\[\#B14FC4\]:focus-visible{border-color:#b14fc4}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-white\/\[0\.05\]:focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-white\/\[0\.05\]:focus-visible{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#77A1FF\]:focus-visible{--tw-ring-color:#77a1ff}.focus-visible\:ring-\[\#77A1FF\]\/60:focus-visible{--tw-ring-color:oklab(71.9427% -.0131848 -.144491/.6)}.focus-visible\:ring-\[\#77A1FF\]\/70:focus-visible{--tw-ring-color:oklab(71.9427% -.0131848 -.144491/.7)}.focus-visible\:ring-\[\#77A1FF\]\/80:focus-visible{--tw-ring-color:oklab(71.9427% -.0131848 -.144491/.8)}.focus-visible\:ring-\[\#AC2DC3\]:focus-visible{--tw-ring-color:#ac2dc3}.focus-visible\:ring-\[\#B14FC4\]\/25:focus-visible{--tw-ring-color:oklab(59.829% .149478 -.121673/.25)}.focus-visible\:ring-\[\#C132FF\]\/70:focus-visible{--tw-ring-color:oklab(63.0084% .190573 -.208239/.7)}.focus-visible\:ring-\[\#D36BE5\]:focus-visible{--tw-ring-color:#d36be5}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#1D1E23\]:focus-visible{--tw-ring-offset-color:#1d1e23}.focus-visible\:ring-offset-\[\#15161A\]:focus-visible{--tw-ring-offset-color:#15161a}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:-4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#77A1FF\]:focus-visible{outline-color:#77a1ff}.focus-visible\:outline-\[\#C77BD8\]:focus-visible{outline-color:#c77bd8}.focus-visible\:outline-\[\#C132FF\]:focus-visible{outline-color:#c132ff}.focus-visible\:outline-\[\#E6B24A\]:focus-visible{outline-color:#e6b24a}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-white\/70:focus-visible{outline-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-white\/70:focus-visible{outline-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[invalid\=true\]\:border-red-400\/60[aria-invalid=true]{border-color:#ff656899}@supports (color:color-mix(in lab,red,red)){.aria-\[invalid\=true\]\:border-red-400\/60[aria-invalid=true]{border-color:color-mix(in oklab,var(--color-red-400)60%,transparent)}}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media(hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(var(--spacing)*52)}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(var(--spacing)*52*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(var(--spacing)*52)}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(var(--spacing)*52*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:calc(var(--spacing)*4)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*2*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*2)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*2*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*2)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--card)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-switch-background[data-state=unchecked]{background-color:var(--switch-background)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:40rem){.sm\:top-4{top:calc(var(--spacing)*4)}.sm\:top-auto{top:auto}.sm\:right-2{right:calc(var(--spacing)*2)}.sm\:right-auto{right:auto}.sm\:bottom-\[48px\]{bottom:48px}.sm\:left-1\/2{left:50%}.sm\:left-4{left:calc(var(--spacing)*4)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-24{margin-top:calc(var(--spacing)*24)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-\[580px\]{height:580px}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:min-h-\[48px\]{min-height:48px}.sm\:min-h-\[80px\]{min-height:80px}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-\[78\%\]{width:78%}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[132px\]{min-width:132px}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.sm\:grid-cols-\[64px_minmax\(0\,1fr\)_96px\]{grid-template-columns:64px minmax(0,1fr) 96px}.sm\:grid-cols-\[112px_minmax\(0\,1fr\)\]{grid-template-columns:112px minmax(0,1fr)}.sm\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-12{gap:calc(var(--spacing)*12)}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pt-28{padding-top:calc(var(--spacing)*28)}.sm\:pt-32{padding-top:calc(var(--spacing)*32)}.sm\:pt-36{padding-top:calc(var(--spacing)*36)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pb-\[72px\]{padding-bottom:72px}.sm\:pb-\[112px\]{padding-bottom:112px}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[56px\]{font-size:56px}.sm\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.sm\:leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.sm\:whitespace-nowrap{white-space:nowrap}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:top-\[430px\]{top:430px}.md\:right-6{right:calc(var(--spacing)*6)}.md\:left-6{left:calc(var(--spacing)*6)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[540px\]{height:540px}.md\:min-h-\[570px\]{min-height:570px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[156px_minmax\(0\,1fr\)\]{grid-template-columns:156px minmax(0,1fr)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[32px\]{font-size:32px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[64px\]{font-size:64px}.md\:leading-\[40px\]{--tw-leading:40px;line-height:40px}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:top-32{top:calc(var(--spacing)*32)}.lg\:right-auto{right:auto}.lg\:left-1\/2{left:50%}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[clamp\(620px\,72vh\,700px\)\]{height:clamp(620px,72vh,700px)}.lg\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.lg\:min-h-\[104px\]{min-height:104px}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-\[min\(820px\,calc\(100vw-32px\)\)\]{width:min(820px,100vw - 32px)}.lg\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[28px_minmax\(240px\,0\.8fr\)_minmax\(300px\,1\.4fr\)\]{grid-template-columns:28px minmax(240px,.8fr) minmax(300px,1.4fr)}.lg\:grid-cols-\[270px_1fr\]{grid-template-columns:270px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-b-\[48px\]{border-bottom-right-radius:48px;border-bottom-left-radius:48px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-11{padding-inline:calc(var(--spacing)*11)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:pt-36{padding-top:calc(var(--spacing)*36)}.lg\:pt-\[184px\]{padding-top:184px}.lg\:pt-\[188px\]{padding-top:188px}.lg\:pt-\[200px\]{padding-top:200px}.lg\:pt-\[216px\]{padding-top:216px}.lg\:pr-3{padding-right:calc(var(--spacing)*3)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:pb-\[128px\]{padding-bottom:128px}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[54px\]{font-size:54px}.lg\:text-\[72px\]{font-size:72px}.lg\:text-\[88px\]{font-size:88px}.lg\:leading-\[\.92\]{--tw-leading:.92;line-height:.92}.lg\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}}@media(min-width:80rem){.xl\:inset-x-auto{inset-inline:auto}.xl\:top-\[-19px\]{top:-19px}.xl\:top-\[23\.5px\]{top:23.5px}.xl\:top-\[87\.5px\]{top:87.5px}.xl\:top-\[315px\]{top:315px}.xl\:top-\[443px\]{top:443px}.xl\:top-\[509px\]{top:509px}.xl\:top-\[777px\]{top:777px}.xl\:right-auto{right:auto}.xl\:left-1\/2{left:50%}.xl\:left-\[-63px\]{left:-63px}.xl\:left-\[32px\]{left:32px}.xl\:left-\[172px\]{left:172px}.xl\:left-\[177px\]{left:177px}.xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[58px\]{height:58px}.xl\:h-\[137px\]{height:137px}.xl\:h-\[846px\]{height:846px}.xl\:h-\[865px\]{height:865px}.xl\:h-\[930px\]{height:930px}.xl\:min-h-0{min-height:calc(var(--spacing)*0)}.xl\:w-\[519px\]{width:519px}.xl\:w-\[560px\]{width:560px}.xl\:w-\[1224px\]{width:1224px}.xl\:w-\[1568px\]{width:1568px}.xl\:w-\[1688px\]{width:1688px}.xl\:w-auto{width:auto}.xl\:max-w-none{max-width:none}.xl\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(300px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr)}.xl\:flex-wrap{flex-wrap:wrap}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-\[24px\]{gap:24px}.xl\:rounded-b-\[48px\]{border-bottom-right-radius:48px;border-bottom-left-radius:48px}.xl\:bg-transparent{background-color:#0000}.xl\:object-\[center_center\]{object-position:center center}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:pt-0{padding-top:calc(var(--spacing)*0)}.xl\:pb-\[78px\]{padding-bottom:78px}.xl\:pb-\[138px\]{padding-bottom:138px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[38px\]{font-size:38px}.xl\:text-\[40px\]{font-size:40px}.xl\:leading-\[26px\]{--tw-leading:26px;line-height:26px}.xl\:leading-\[52px\]{--tw-leading:52px;line-height:52px}.xl\:leading-\[56px\]{--tw-leading:56px;line-height:56px}.xl\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-card-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--card-foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_\[data-legal-note\]\]\:my-6 [data-legal-note]{margin-block:calc(var(--spacing)*6)}.\[\&_\[data-legal-note\]\]\:border-l-2 [data-legal-note]{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_\[data-legal-note\]\]\:border-white\/20 [data-legal-note]{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.\[\&_\[data-legal-note\]\]\:border-white\/20 [data-legal-note]{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.\[\&_\[data-legal-note\]\]\:py-1 [data-legal-note]{padding-block:calc(var(--spacing)*1)}.\[\&_\[data-legal-note\]\]\:pl-4 [data-legal-note]{padding-left:calc(var(--spacing)*4)}.\[\&_\[data-legal-table\]\]\:my-6 [data-legal-table]{margin-block:calc(var(--spacing)*6)}.\[\&_\[data-legal-table\]\]\:overflow-x-auto [data-legal-table]{overflow-x:auto}.\[\&_a\]\:text-white\/75 a{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.\[\&_a\]\:text-white\/75 a{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-white\/25 a{text-decoration-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.\[\&_a\]\:decoration-white\/25 a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white)25%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\:hover\]\:text-white a:hover{color:var(--color-white)}.\[\&_a\:visited\]\:text-white\/75 a:visited{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.\[\&_a\:visited\]\:text-white\/75 a:visited{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-white\/85 b{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.\[\&_b\]\:text-white\/85 b{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.\[\&_h3\]\:mt-10 h3{margin-top:calc(var(--spacing)*10)}.\[\&_h3\]\:mb-4 h3{margin-bottom:calc(var(--spacing)*4)}.\[\&_h3\]\:scroll-mt-28 h3{scroll-margin-top:calc(var(--spacing)*28)}.\[\&_h3\]\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h3\]\:leading-tight h3{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-white h3{color:var(--color-white)}@media(min-width:40rem){.sm\:\[\&_h3\]\:text-2xl h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.\[\&_li\]\:mb-2 li{margin-bottom:calc(var(--spacing)*2)}.\[\&_nav\]\:my-8 nav{margin-block:calc(var(--spacing)*8)}.\[\&_nav\]\:border-y nav{border-block-style:var(--tw-border-style);border-block-width:1px}.\[\&_nav\]\:border-white\/10 nav{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.\[\&_nav\]\:border-white\/10 nav{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.\[\&_nav\]\:py-6 nav{padding-block:calc(var(--spacing)*6)}.\[\&_ol\]\:my-5 ol{margin-block:calc(var(--spacing)*5)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}:where(.\[\&_ol\]\:space-y-2 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing)*6)}.\[\&_p\]\:mb-5 p{margin-bottom:calc(var(--spacing)*5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-white\/85 strong{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.\[\&_strong\]\:text-white\/85 strong{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_table\]\:min-w-\[720px\] table{min-width:720px}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-left table{text-align:left}.\[\&_table\]\:text-sm table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-white\/10 td{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.\[\&_td\]\:border-white\/10 td{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing)*3)}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-white\/10 th{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:border-white\/10 th{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.\[\&_th\]\:bg-white\/\[0\.05\] th{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:bg-white\/\[0\.05\] th{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.\[\&_th\]\:p-3 th{padding:calc(var(--spacing)*3)}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_th\]\:text-white\/85 th{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:text-white\/85 th{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:my-5 ul{margin-block:calc(var(--spacing)*5)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-2 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing)*6)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-size:16px;--shop-bg-base:#15161a;--background:var(--shop-bg-base);--foreground:#fff;--card:#fff;--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:#030213;--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--font-heading:"Bounded","Raleway",system-ui,sans-serif;--brand-shop-text:#fff;--brand-shop-gradient-from:#c132ff;--brand-shop-gradient-to:#77a1ff;--brand-shop-gradient:linear-gradient(135deg,var(--brand-shop-gradient-from),var(--brand-shop-gradient-to));--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:#030213;--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(14.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(14.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(26.9% 0 0);--input:oklch(26.9% 0 0);--ring:oklch(43.9% 0 0);--font-weight-medium:500;--font-weight-normal:400;--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(26.9% 0 0);--sidebar-ring:oklch(43.9% 0 0)}.shopds-header-gradient{box-shadow:0 10px 24px #c132ff24;color:#fff!important;background:linear-gradient(90deg,#c132ff,#77a1ff)!important;border-radius:12px!important}.shopds-header-gradient:hover{filter:brightness(1.035)saturate(1.03)}.shopds-header-accent{color:#dab7ff!important}.shopds-search-field:focus-within{border-color:#c132ff8c!important}.shopds-menu-underline:after{background:#c132ff!important}.shopds-product-page{--pdp-bg:#15161a;--pdp-surface:#1a1b20;--pdp-surface-raised:#1d1e23;--pdp-line:#ffffff17;--pdp-line-soft:#ffffff0e;--pdp-text:#f2f2f4;--pdp-text-muted:#f2f2f49e;--pdp-text-faint:#f2f2f499;--pdp-shop-start:#c132ff;--pdp-shop-end:#77a1ff;--pdp-shop-gradient:linear-gradient(135deg,var(--pdp-shop-start)0%,var(--pdp-shop-end)100%);--pdp-active:#77a1ff;--pdp-active-line:#77a1ffb8;--pdp-active-wash:#77a1ff17;color:var(--pdp-text);background:var(--pdp-bg);font-family:Geniled Shop Numerals,Raleway,sans-serif;font-weight:400}.shopds-product-page :where(button,input,textarea,output){font:inherit}.shopds-product-page :where(button,a){-webkit-tap-highlight-color:transparent}.shopds-product-page :where(button:not(:disabled),a[href],label:has(input:not(:disabled))){cursor:pointer}.shopds-product-page :where(button,a,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #77a1ffd1}.shopds-product-page :where(h1,h2){color:var(--pdp-text);letter-spacing:0;text-wrap:balance;margin:0;font-family:Bounded,Raleway,sans-serif;font-weight:500}.shopds-product-page .shopds-product-breadcrumbs{color:var(--pdp-text-faint);margin-top:16px;margin-bottom:28px;font-size:13px}.shopds-product-page .shopds-product-lab{grid-template-columns:minmax(0,1.08fr) minmax(450px,.92fr);align-items:stretch;gap:clamp(36px,4.5vw,68px);display:grid}.shopds-product-page .shopds-product-stage-wrap,.shopds-product-page .shopds-product-configurator{min-width:0}.shopds-product-page .shopds-product-stage-wrap{align-self:start;position:sticky;top:132px}.shopds-product-page .shopds-product-stage{border:1px solid var(--pdp-line);background:var(--pdp-surface);border-radius:8px;grid-template-rows:minmax(0,1fr) auto;height:min(640px,100vh - 220px);min-height:420px;margin:0;display:grid;position:relative;overflow:hidden}.shopds-product-page .shopds-product-stage[data-gnld-pdp3d=batch-v1]:has([data-product-promotion-badges=detail]) .gnld-pdp3d-switch{left:auto;right:12px}.shopds-product-page .shopds-product-stage__image{object-fit:contain;filter:drop-shadow(0 22px 24px #00000052);width:100%;height:100%;min-height:0;padding:clamp(18px,4vw,48px) clamp(12px,3vw,34px) 12px}.shopds-product-page .shopds-product-stage__image--full-bleed{object-fit:cover;filter:none;transform-origin:50%;padding:0;transform:none}.shopds-product-page .shopds-product-stage__viewport{min-height:0;position:relative;overflow:hidden}.shopds-product-page .shopds-product-gallery__arrow{z-index:2;color:#f2f2f4d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15161ac2;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:42px;height:42px;padding:0;transition:color .16s,background-color .16s,border-color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #0003}.shopds-product-page .shopds-product-gallery__arrow:hover{color:#fff;background:#15161aeb;border-color:#77a1ff8c}.shopds-product-page .shopds-product-gallery__arrow svg{width:20px;height:20px}.shopds-product-page .shopds-product-gallery__arrow--previous{left:14px}.shopds-product-page .shopds-product-gallery__arrow--next{right:14px}@keyframes shopds-product-gallery-fade-in{0%{opacity:.12}to{opacity:1}}.shopds-product-page .shopds-product-stage__image--gallery{animation:1s cubic-bezier(.22,.61,.36,1) both shopds-product-gallery-fade-in}.shopds-product-page .shopds-product-gallery__cover{display:none!important}@media(prefers-reduced-motion:reduce){.shopds-product-page .shopds-product-stage__image--gallery{animation-duration:1ms}}.shopds-product-page .shopds-product-gallery__cover-error{color:#ff9a9a;margin:8px 0 0;font-size:12px}.shopds-product-page .shopds-product-gallery__counter{z-index:2;color:#f2f2f4c2;font-variant-numeric:lining-nums tabular-nums;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15161ac2;border:1px solid #ffffff1a;border-radius:999px;min-width:48px;padding:6px 9px;font-size:11px;line-height:1;position:absolute;bottom:12px;right:14px}.shopds-product-page .shopds-product-gallery__thumbnails{overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:x proximity;gap:8px;margin-top:12px;padding:2px 2px 6px;display:flex;overflow-x:auto}.shopds-product-page .shopds-product-gallery__thumbnail{scroll-snap-align:start;flex:0 0 68px;width:68px;height:68px;transition:opacity .16s,transform .16s;position:relative}.shopds-product-page .shopds-product-gallery__thumbnail.is-dragging{opacity:.46;transform:scale(.96)}.shopds-product-page .shopds-product-gallery__thumbnail.is-drop-target:after{z-index:3;border:2px solid var(--pdp-active-line);pointer-events:none;content:"";border-radius:8px;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.shopds-product-page .shopds-product-gallery__thumbnail-button{border:1px solid var(--pdp-line);background:var(--pdp-surface);border-radius:6px;width:100%;height:100%;padding:4px;transition:border-color .16s,background-color .16s;display:block;overflow:hidden}.shopds-product-page .shopds-product-gallery__thumbnail-button:hover{border-color:#ffffff38}.shopds-product-page .shopds-product-gallery__thumbnail-button.is-active{border-color:var(--pdp-active-line);background:var(--pdp-active-wash)}.shopds-product-page .shopds-product-gallery__thumbnail-cover{z-index:2;color:#ffffffdb;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090a0dc2;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;transition:color .16s,border-color .16s,background-color .16s;display:grid;position:absolute;top:3px;right:3px;box-shadow:0 4px 12px #00000047}.shopds-product-page .shopds-product-gallery__thumbnail-order{z-index:4;color:#ffffffdb;cursor:grab;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090a0dc2;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;transition:color .16s,border-color .16s,background-color .16s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 4px 12px #00000047}.shopds-product-page .shopds-product-gallery__thumbnail-order svg{width:13px;height:13px}.shopds-product-page .shopds-product-gallery__thumbnail-order:hover{color:#a8c0ff;background:#121c32e6;border-color:#77a1ffc7}.shopds-product-page .shopds-product-gallery__thumbnail-order:active{cursor:grabbing}.shopds-product-page .shopds-product-gallery__thumbnail-order:focus-visible{outline-offset:2px;outline:2px solid #77a1ff}.shopds-product-page .shopds-product-gallery__thumbnail-order:disabled{opacity:.55;cursor:wait}.shopds-product-page .shopds-product-gallery__thumbnail-cover svg{width:13px;height:13px}.shopds-product-page .shopds-product-gallery__thumbnail-cover[aria-pressed=true]{color:#ffc95c;background:#2d220ce6;border-color:#ffc95cc2}.shopds-product-page .shopds-product-gallery__thumbnail-cover:hover{color:#ffd77d;border-color:#ffc95cc2}.shopds-product-page .shopds-product-gallery__thumbnail-cover:focus-visible{outline-offset:2px;outline:2px solid #77a1ff}.shopds-product-page .shopds-product-gallery__thumbnail-cover:disabled{opacity:.55;cursor:wait}.shopds-product-page .shopds-product-gallery__thumbnails img{object-fit:contain;border-radius:3px;width:100%;height:100%;display:block}.shopds-product-page .shopds-product-stage__key-specs{background:linear-gradient(#ffffff05,#0000),#0000001a;border-top:0;padding:12px 18px 14px}.shopds-product-page--led-strip .shopds-product-gallery__counter{display:none}.shopds-product-page .shopds-product-stage__key-spec-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,18px);max-width:460px;margin:0 auto;padding:0;list-style:none;display:grid}.shopds-product-page .shopds-product-stage__key-spec{text-align:center;justify-items:center;gap:7px;min-width:0;display:grid}.shopds-product-page .shopds-product-stage__key-spec-value{color:#fffffff0;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff6b;border-radius:999px;place-items:center;width:62px;height:62px;font-size:13px;font-weight:600;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff06,0 10px 24px #00000029}.shopds-product-page .shopds-product-stage__key-spec-label{max-width:86px;color:var(--pdp-text-faint);text-wrap:balance;font-size:9px;font-weight:500;line-height:1.2}.shopds-product-page .shopds-product-stage__meta{border-top:1px solid var(--pdp-line-soft);background:#00000014;grid-template-columns:minmax(120px,1fr) repeat(3,auto);min-height:48px;display:grid}.shopds-product-page .shopds-product-stage__meta>*{min-width:0;color:var(--pdp-text-faint);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;padding:0 14px;font-size:11px}.shopds-product-page .shopds-product-stage__meta>*+*{border-left:1px solid var(--pdp-line-soft)}.shopds-product-page .shopds-product-stage__meta strong{color:#f2f2f4c2;text-overflow:ellipsis;font-weight:500;overflow:hidden}.shopds-product-page .shopds-product-stage-fit{color:var(--pdp-text-muted);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:14px;padding:14px 2px 0;font-size:12px;line-height:1.5;display:grid}.shopds-product-page .shopds-product-fit-label{color:var(--pdp-text-faint)}.shopds-product-page .shopds-product-configurator{padding-bottom:2px}.shopds-product-page .shopds-product-configurator__topline{min-height:40px;color:var(--pdp-text-faint);align-items:center;gap:14px;margin-bottom:22px;font-size:11px;display:flex}.shopds-product-page .shopds-product-sku{color:var(--pdp-text-faint);font-variant-numeric:tabular-nums lining-nums}.shopds-product-page .shopds-product-utility-actions{margin-left:auto}.shopds-product-page .shopds-product-utility-actions>div{flex-direction:row!important;gap:6px!important;display:flex!important}.shopds-product-page .shopds-product-utility-actions button{justify-content:center;align-items:center;color:#f2f2f48f!important;width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:0!important;display:inline-flex!important}.shopds-product-page .shopds-product-utility-actions button:hover,.shopds-product-page .shopds-product-utility-actions button[aria-pressed=true]{color:var(--pdp-text)!important;background:#ffffff0b!important}.shopds-product-page .shopds-product-title{max-width:31ch;font-size:clamp(24px,1.8vw,30px);line-height:1.14}.shopds-product-page .shopds-product-intro{min-height:28px;color:var(--pdp-text-faint);align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}.shopds-product-page .shopds-product-rating{color:var(--pdp-text-muted)}.shopds-product-page .shopds-product-price-row{border-bottom:1px solid var(--pdp-line);justify-content:space-between;align-items:end;gap:24px;margin-top:28px;padding-bottom:26px;display:flex}.shopds-product-page .shopds-product-price-row>div:first-child{align-items:baseline;gap:12px;display:flex}.shopds-product-page .shopds-product-price{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:34px;font-weight:600;line-height:1}.shopds-product-page .shopds-product-price-row small,.shopds-product-page .shopds-product-delivery small{color:var(--pdp-text-faint);font-size:11px}.shopds-product-page .shopds-product-delivery{color:var(--pdp-text-muted);flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;display:flex}.shopds-product-page .shopds-variant-matrix{border-bottom:1px solid var(--pdp-line);padding:28px 0 26px}.shopds-product-page .shopds-variant-matrix__heading{margin-bottom:22px}.shopds-product-page .shopds-variant-matrix__heading h2{font-size:17px;line-height:1.3}.shopds-product-page .shopds-variant-matrix__heading p{color:var(--pdp-text-faint);margin:6px 0 0;font-size:12px}.shopds-product-page .shopds-variant-matrix__rows{gap:14px;display:grid}.shopds-product-page .shopds-variant-row{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;display:grid}.shopds-product-page .shopds-variant-row>span{color:var(--pdp-text-faint);font-size:12px}.shopds-product-page .shopds-variant-row>div{flex-wrap:wrap;gap:7px;display:flex}.shopds-product-page .shopds-variant-row a{border:1px solid var(--pdp-line);min-height:34px;color:var(--pdp-text-muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.shopds-product-page .shopds-variant-row a:hover{color:var(--pdp-text);border-color:#ffffff38}.shopds-product-page .shopds-variant-row a.is-active{border-color:var(--pdp-active-line);color:var(--pdp-text);background:var(--pdp-active-wash)}.shopds-product-page .shopds-variant-row a.is-indirect:not(.is-active){border-style:dashed}.shopds-product-page .shopds-variant-swatch{border:1px solid #ffffff38;border-radius:50%;width:9px;height:9px}.shopds-product-page .shopds-power-picker{border-bottom:1px solid var(--pdp-line);padding:28px 0 26px}.shopds-product-page .shopds-power-picker__heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.shopds-product-page .shopds-power-picker__heading h2{font-size:17px;line-height:1.3}.shopds-product-page .shopds-power-picker__heading p{color:var(--pdp-text-faint);margin:6px 0 0;font-size:12px}.shopds-product-page .shopds-power-picker__heading>span{color:var(--pdp-text-muted);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:12px}.shopds-product-page .shopds-power-picker__calculation{grid-template-columns:92px minmax(120px,1fr) 44px;align-items:center;gap:14px;display:grid}.shopds-product-page .shopds-power-picker__calculation label,.shopds-product-page .shopds-power-picker__calculation output{color:var(--pdp-text-faint);font-size:12px}.shopds-product-page .shopds-power-picker__calculation output{color:var(--pdp-text-muted);text-align:right;font-variant-numeric:tabular-nums lining-nums}.shopds-product-page .shopds-product-range{width:100%;height:24px;accent-color:var(--pdp-active);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(#ffffff24,#ffffff24) 50%/100% 3px no-repeat;border-radius:0}.shopds-product-page .shopds-product-range::-webkit-slider-thumb{border:3px solid var(--pdp-bg);background:var(--pdp-shop-gradient);width:16px;height:16px;box-shadow:0 0 0 1px var(--pdp-active-line);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.shopds-product-page .shopds-product-range::-moz-range-thumb{border:3px solid var(--pdp-bg);background:var(--pdp-shop-gradient);width:12px;height:12px;box-shadow:0 0 0 1px var(--pdp-active-line);border-radius:50%}.shopds-product-page .shopds-power-picker__formula{color:var(--pdp-text-faint);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;gap:16px;margin:10px 0 18px 106px;font-size:10px;display:flex}.shopds-product-page .shopds-power-picker__formula span{color:var(--pdp-text-muted)}.shopds-product-page .shopds-power-picker__options{gap:8px;display:grid}.shopds-product-page .shopds-power-option{min-width:0;position:relative}.shopds-product-page .shopds-power-option__card{border:1px solid var(--pdp-line);cursor:pointer;background:#ffffff09;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:8px 10px;transition:border-color .15s,background-color .15s,transform .15s;display:grid}.shopds-product-page .shopds-power-option__card:hover{background:#8441d81a;border-color:#b840ff8a}.shopds-product-page .shopds-power-option.is-selected .shopds-power-option__card{border-color:var(--pdp-active);background:var(--pdp-active-wash)}.shopds-product-page .shopds-power-option input{opacity:0;position:absolute}.shopds-product-page .shopds-power-option__media{background:#ffffff0d;border-radius:8px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.shopds-product-page .shopds-power-option__media img{object-fit:contain;width:100%;height:100%}.shopds-product-page .shopds-power-option__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.shopds-product-page .shopds-power-option__copy strong{color:#f2f2f4c7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.shopds-product-page .shopds-power-option__copy small{color:var(--pdp-text-faint);font-size:10px}.shopds-product-page .shopds-power-option__action{align-items:center;display:flex}.shopds-product-page .shopds-power-option__price{color:#fff;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;background:linear-gradient(112deg,#bf31f3,#6e96f8);border-radius:9px;align-items:center;min-height:34px;padding:0 11px;font-size:11px;font-weight:650;display:inline-flex}.shopds-product-page .shopds-power-option.is-selected .shopds-power-option__price:before{content:"Добавлено"}.shopds-product-page .shopds-power-option.is-selected .shopds-power-option__price{font-size:0}.shopds-product-page .shopds-power-option.is-selected .shopds-power-option__price:before{font-size:11px}.shopds-product-page .shopds-power-picker__exclude{min-height:40px;color:var(--pdp-text-faint);align-items:center;gap:10px;margin-top:8px;font-size:11px;display:inline-flex}.shopds-product-page .shopds-power-picker__exclude input{width:14px;height:14px;accent-color:var(--pdp-active)}.shopds-product-page .shopds-power-picker__empty{color:var(--pdp-text-muted);margin:0;font-size:12px;line-height:1.55}.shopds-product-page .shopds-inline-link{color:var(--pdp-text);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.shopds-product-page .shopds-product-checkout{border-bottom:1px solid var(--pdp-line);padding:24px 0 20px}.shopds-product-page .shopds-product-buybar{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.shopds-product-page .shopds-product-quantity{border:1px solid var(--pdp-line);background:0 0;border-radius:7px;grid-template-columns:44px 38px 44px;align-items:center;height:50px;display:grid}.shopds-product-page .shopds-product-quantity button{height:100%;color:var(--pdp-text-faint);justify-content:center;align-items:center;display:flex}.shopds-product-page .shopds-product-quantity button:hover{color:var(--pdp-text)}.shopds-product-page .shopds-product-quantity svg,.shopds-product-page .shopds-product-main-cta svg{width:16px;height:16px}.shopds-product-page .shopds-product-qty{font-variant-numeric:tabular-nums lining-nums;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:500;display:flex}.shopds-product-page .shopds-product-main-cta{color:#fff;background:var(--pdp-shop-gradient);font-variant-numeric:tabular-nums lining-nums;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:14px;font-weight:500;transition:filter .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 12px 30px -14px #77a1ff7a}.shopds-product-page .shopds-product-main-cta:hover{filter:saturate(1.08)brightness(1.03);transform:translateY(-2px);box-shadow:0 16px 36px -14px #77a1ff94}.shopds-product-page .shopds-product-main-cta:active,.shopds-product-page .shopds-product-one-click:active,.shopds-product-page .shopds-quick-order__submit:active{transform:scale(.98)}.shopds-product-page .shopds-product-main-cta:disabled,.shopds-product-page .shopds-product-one-click:disabled{cursor:not-allowed;opacity:.45}.shopds-product-page .shopds-product-buybar__note{color:var(--pdp-text-faint);margin:8px 0 0 128px;font-size:10px;line-height:1.45}.shopds-product-page .shopds-product-one-click{border:1px solid var(--pdp-line);width:100%;min-height:58px;color:var(--pdp-text-muted);text-align:left;background:0 0;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;transition:border-color .15s,color .15s,background-color .15s,transform .12s ease-out;display:grid}.shopds-product-page .shopds-product-one-click:hover{color:var(--pdp-text);background:#ffffff06;border-color:#fff3}.shopds-product-page .shopds-product-one-click>svg{width:18px;height:18px}.shopds-product-page .shopds-product-one-click>svg:last-child{width:15px;height:15px;color:var(--pdp-text-faint)}.shopds-product-page .shopds-product-one-click>span{flex-direction:column;gap:3px;display:flex}.shopds-product-page .shopds-product-one-click strong{color:inherit;font-size:13px;font-weight:500}.shopds-product-page .shopds-product-one-click small{color:var(--pdp-text-faint);font-size:10px}.shopds-product-page .shopds-product-spec{color:var(--pdp-text-faint);align-items:flex-start;gap:10px;margin-top:18px;font-size:10px;display:flex}.shopds-product-page .shopds-product-spec span{flex:1;line-height:1.5}.shopds-product-page .shopds-product-spec button{width:44px;height:44px;color:var(--pdp-text-faint);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:-8px;display:flex}.shopds-product-page .shopds-product-spec button:hover{color:var(--pdp-text);background:#ffffff09}.shopds-product-page .shopds-product-spec svg{width:15px;height:15px}.shopds-product-page .shopds-product-trust{border-top:1px solid var(--pdp-line-soft);color:var(--pdp-text-faint);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:14px;padding-top:16px;font-size:10px;display:grid}.shopds-product-page .shopds-product-trust span{padding-left:12px;position:relative}.shopds-product-page .shopds-product-trust span:before{content:"";background:#f2f2f461;border-radius:50%;width:3px;height:3px;position:absolute;top:.55em;left:0}.shopds-product-page .shopds-product-details,.shopds-product-page .shopds-product-section{border-top:1px solid var(--pdp-line);margin-top:88px;padding-top:34px}.shopds-product-page .shopds-product-tabs{gap:26px;margin-bottom:32px;display:flex;overflow-x:auto}.shopds-product-page .shopds-product-tabs button{min-height:44px;color:var(--pdp-text-faint);white-space:nowrap;padding:0;font-size:13px;position:relative}.shopds-product-page .shopds-product-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.shopds-product-page .shopds-product-tabs button:hover,.shopds-product-page .shopds-product-tabs button.is-active{color:var(--pdp-text)}.shopds-product-page .shopds-product-tabs button.is-active:after{background:var(--pdp-shop-gradient)}.shopds-product-page .shopds-product-copy{max-width:760px;color:var(--pdp-text-muted);text-wrap:pretty;font-size:15px;line-height:1.72}.shopds-product-page .shopds-product-copy p{margin:0 0 16px}.shopds-product-page .shopds-product-copy ol{gap:10px;padding-left:20px;display:grid}.shopds-product-page .shopds-product-spec-table{display:grid}.shopds-product-page .shopds-product-spec-row{border-bottom:1px solid var(--pdp-line-soft);grid-template-columns:minmax(180px,1fr) minmax(140px,1fr);gap:24px;padding:11px 0;display:grid}.shopds-product-page .shopds-product-spec-row span{color:var(--pdp-text-faint)}.shopds-product-page .shopds-product-spec-row strong{color:var(--pdp-text-muted);font-weight:500}.shopds-product-page .shopds-product-section>h2,.shopds-product-page .shopds-product-section__heading h2{font-size:22px;line-height:1.3}.shopds-product-page .shopds-product-section>h2{margin-bottom:26px}.shopds-product-page .shopds-product-accessories{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.shopds-product-page .shopds-product-accessory{border-top:1px solid var(--pdp-line-soft);min-width:0;color:var(--pdp-text-muted);grid-template-columns:72px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:14px 0;display:grid}.shopds-product-page .shopds-product-accessory:hover{color:var(--pdp-text)}.shopds-product-page .shopds-product-accessory__image{background:var(--pdp-surface);border-radius:6px;width:72px;height:72px;overflow:hidden}.shopds-product-page .shopds-product-accessory__image img{object-fit:contain;width:100%;height:100%}.shopds-product-page .shopds-product-accessory p{color:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:13px;font-weight:500;overflow:hidden}.shopds-product-page .shopds-product-accessory strong{color:var(--pdp-text);font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:500}.shopds-product-page .shopds-product-accessory>svg{width:16px;height:16px;color:var(--pdp-text-faint)}.shopds-product-page .shopds-product-section__heading{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:26px;display:flex}.shopds-product-page .shopds-product-section__heading>span:last-child{color:var(--pdp-text-faint);font-size:12px}.shopds-product-page .shopds-product-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;display:grid}.shopds-product-page .shopds-product-review{border-top:1px solid var(--pdp-line-soft);padding:22px 0 24px}.shopds-product-page .shopds-product-review header{justify-content:space-between;align-items:center;gap:14px;display:flex}.shopds-product-page .shopds-product-review header strong{color:#f2f2f4c7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.shopds-product-page .shopds-product-review p{color:var(--pdp-text-muted);text-wrap:pretty;margin:14px 0 16px;font-size:14px;line-height:1.65}.shopds-product-page .shopds-product-review footer{color:var(--pdp-text-faint);font-size:10px}.shopds-product-page .shopds-product-show-more{border-bottom:1px solid var(--pdp-line);min-height:44px;color:var(--pdp-text-muted);align-items:center;gap:7px;margin:24px auto 0;padding:0 14px;font-size:12px;display:flex}.shopds-product-page .shopds-product-show-more:hover{border-color:var(--pdp-text-muted);color:var(--pdp-text)}.shopds-product-page .shopds-product-show-more svg{width:15px;height:15px}.shopds-product-page .shopds-product-similar{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.shopds-product-page .shopds-product-similar-card{min-width:0;color:var(--pdp-text-muted);display:block}.shopds-product-page .shopds-product-similar-card__image{aspect-ratio:4/3;background:var(--pdp-surface);border-radius:7px;overflow:hidden}.shopds-product-page .shopds-product-similar-card__image img{object-fit:contain;width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1)}.shopds-product-page .shopds-product-similar-card:hover img{transform:scale(1.025)}.shopds-product-page .shopds-product-similar-card>div:last-child{padding:14px 0 0}.shopds-product-page .shopds-product-similar-card p{color:inherit;margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.45}.shopds-product-page .shopds-product-similar-card strong{color:var(--pdp-text);font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:500}.shopds-quick-order{width:min(100% - 32px,520px);max-height:min(720px,100vh - 32px);color:var(--pdp-text,#f2f2f4);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.shopds-quick-order::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080ac7}.shopds-quick-order__panel{background:#1b1c20;border:1px solid #ffffff1a;border-radius:8px;max-height:min(720px,100vh - 32px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 16px 34px #00000059}.shopds-quick-order__close{color:#f2f2f47a;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:16px;right:16px}.shopds-quick-order__close:hover{color:#f2f2f4;background:#ffffff0a}.shopds-quick-order__close svg{width:18px;height:18px}.shopds-quick-order h2{padding-right:44px;font-size:22px;line-height:1.3}.shopds-quick-order form>p:first-of-type,.shopds-quick-order__success p{color:#f2f2f494;margin:10px 0 22px;font-size:13px;line-height:1.55}.shopds-quick-order__summary{background:radial-gradient(circle at 10% 18%,#77a1ff17,#0000 42%),#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:108px minmax(0,1fr);gap:16px;padding:14px;display:grid}.shopds-quick-order__media{aspect-ratio:1;background:#f4f4f2;border:1px solid #ffffff14;border-radius:10px;place-items:center;width:108px;display:grid;overflow:hidden}.shopds-quick-order__media img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.shopds-quick-order__product{min-width:0}.shopds-quick-order__topline{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shopds-quick-order__topline>span{color:#f2f2f47a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.shopds-quick-order__topline>strong{color:#f2f2f4;font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px;font-weight:600}.shopds-quick-order__product h3{color:#f2f2f4;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 3px;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.shopds-quick-order__meta{color:#f2f2f475;font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:11px}.shopds-quick-order__quantity-row{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.shopds-quick-order__quantity-row>span{color:#f2f2f47a;font-size:11px}.shopds-quick-order__quantity{background:#08080a47;border:1px solid #ffffff1a;border-radius:6px;grid-template-columns:30px 34px 30px;align-items:center;min-height:30px;display:grid;overflow:hidden}.shopds-quick-order__quantity button{color:#f2f2f4ad;place-items:center;width:30px;height:30px;transition:color .16s,background-color .16s;display:grid}.shopds-quick-order__quantity button:hover:not(:disabled){color:#f2f2f4;background:#ffffff0f}.shopds-quick-order__quantity button:disabled{cursor:not-allowed;opacity:.3}.shopds-quick-order__quantity button svg{width:14px;height:14px}.shopds-quick-order__quantity output{color:#f2f2f4;font-variant-numeric:tabular-nums lining-nums;text-align:center;font-size:12px;font-weight:600}.shopds-quick-order__configuration{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:12px 0 0;display:grid}.shopds-quick-order__configuration>div{border-top:1px solid #ffffff0f;justify-content:space-between;gap:8px;min-width:0;padding-top:6px;font-size:10px;line-height:1.35;display:flex}.shopds-quick-order__configuration dt{color:#f2f2f466}.shopds-quick-order__configuration dd{color:#f2f2f4c7;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:500;overflow:hidden}.shopds-quick-order__included{border-top:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:12px;padding-top:10px;display:grid}.shopds-quick-order__included>span{color:#ffffffb8;white-space:nowrap;background:#fff1;border-radius:999px;align-self:start;padding:3px 7px;font-size:9px;font-weight:600}.shopds-quick-order__included div{min-width:0}.shopds-quick-order__included strong,.shopds-quick-order__included small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shopds-quick-order__included strong{color:#f2f2f4d1;font-size:11px;font-weight:500}.shopds-quick-order__included small{color:#f2f2f46b;margin-top:2px;font-size:9px}.shopds-quick-order__fields{gap:8px;margin-top:22px;display:grid}.shopds-quick-order__fields label{color:#f2f2f494;margin-top:6px;font-size:12px}.shopds-quick-order__fields label span{color:#f2f2f457;margin-left:4px;font-size:10px}.shopds-quick-order__fields input,.shopds-quick-order__fields textarea{color:#f2f2f4;background:#15161a;border:1px solid #ffffff1a;border-radius:6px;width:100%;font-size:14px}.shopds-quick-order__fields input{height:46px;padding:0 13px}.shopds-quick-order__fields textarea{resize:vertical;min-height:72px;max-height:120px;padding:11px 13px;line-height:1.45}.shopds-quick-order__fields input::placeholder,.shopds-quick-order__fields textarea::placeholder{color:#f2f2f46b}.shopds-quick-order__fields input:focus,.shopds-quick-order__fields textarea:focus{border-color:#77a1ffb8;outline:0}.shopds-quick-order__error{color:#f19aa4;min-height:18px;margin:8px 0 0;font-size:11px}.shopds-quick-order__submit{color:#fff;background:linear-gradient(135deg,#c132ff,#77a1ff);border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:14px;font-weight:500;transition:filter .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 12px 30px -14px #77a1ff7a}.shopds-quick-order__submit:hover{filter:saturate(1.08)brightness(1.03);transform:translateY(-2px);box-shadow:0 16px 36px -14px #77a1ff94}.shopds-quick-order__submit:disabled{cursor:wait;opacity:.62}.shopds-quick-order__submit svg{width:16px;height:16px}.shopds-quick-order__legal{color:#f2f2f461;text-align:center;margin:12px 0 0;font-size:10px;line-height:1.5}.shopds-quick-order__legal a{color:#f2f2f49e;text-underline-offset:2px;text-decoration:underline}.shopds-quick-order__success{text-align:center}.shopds-quick-order__success>svg{color:#77a1ff;width:28px;height:28px;margin:8px auto 18px}.shopds-quick-order__success h2{padding:0}.shopds-quick-order .is-spinning{animation:.8s linear infinite shopds-spin}@keyframes shopds-spin{to{transform:rotate(360deg)}}@media(min-width:1024px){.shopds-product-page{padding-top:176px!important}}@media(max-width:1099px){.shopds-product-page .shopds-product-lab{grid-template-columns:1fr;gap:44px}.shopds-product-page .shopds-product-stage-wrap{position:static}.shopds-product-page .shopds-product-stage{aspect-ratio:4/3;height:auto;min-height:0}.shopds-product-page .shopds-product-title{max-width:20ch}.shopds-product-page .shopds-product-accessories{grid-template-columns:1fr;gap:0}}@media(max-width:767px){.shopds-product-page .shopds-product-stage[data-gnld-pdp3d=batch-v1]:has([data-product-promotion-badges=detail]) .gnld-pdp3d-switch{right:8px}.shopds-product-page .shopds-product-breadcrumbs{margin-top:10px;margin-bottom:18px}.shopds-product-page .shopds-product-lab{gap:34px}.shopds-product-page .shopds-product-stage{aspect-ratio:1/1.08}.shopds-product-page .shopds-product-stage__image{padding:18px 8px 6px}.shopds-product-page .shopds-product-gallery__arrow{width:44px;height:44px}.shopds-product-page .shopds-product-gallery__arrow--previous{left:8px}.shopds-product-page .shopds-product-gallery__arrow--next{right:8px}.shopds-product-page .shopds-product-gallery__counter{bottom:8px;right:8px}.shopds-product-page .shopds-product-gallery__thumbnail{flex-basis:60px;width:60px;height:60px}.shopds-product-page .shopds-product-gallery__thumbnail-cover,.shopds-product-page .shopds-product-gallery__thumbnail-order{width:22px;height:22px}.shopds-product-page .shopds-product-stage__key-specs{padding:10px 8px 12px}.shopds-product-page .shopds-product-stage__key-spec-list,.shopds-product-page .shopds-product-stage__key-spec{gap:5px}.shopds-product-page .shopds-product-stage__key-spec-value{width:50px;height:50px;font-size:10px}.shopds-product-page .shopds-product-stage__key-spec-label{max-width:68px;font-size:8px}.shopds-product-page .shopds-product-stage__meta{grid-template-columns:1fr 1fr}.shopds-product-page .shopds-product-stage__meta>*{min-height:34px;padding:0 10px}.shopds-product-page .shopds-product-stage__meta>*+*{border-left:0}.shopds-product-page .shopds-product-stage__meta>:nth-child(2n){border-left:1px solid var(--pdp-line-soft)}.shopds-product-page .shopds-product-stage__meta>:nth-child(n+3){border-top:1px solid var(--pdp-line-soft)}.shopds-product-page .shopds-product-stage-fit{grid-template-columns:1fr;gap:5px}.shopds-product-page .shopds-product-configurator__topline{flex-wrap:wrap}.shopds-product-page .shopds-product-utility-actions{width:100%;margin-left:0}.shopds-product-page .shopds-product-title{max-width:none;font-size:23px}.shopds-product-page .shopds-product-price-row{flex-wrap:wrap;align-items:flex-start;row-gap:16px}.shopds-product-page .shopds-product-price-row>div:first-child{flex-direction:column;gap:7px}.shopds-product-page .shopds-variant-row,.shopds-product-page .shopds-power-picker__calculation{grid-template-columns:1fr;gap:8px}.shopds-product-page .shopds-power-picker__calculation output{text-align:left}.shopds-product-page .shopds-power-picker__formula{margin-left:0}.shopds-product-page .shopds-power-option>label{grid-template-columns:42px minmax(0,1fr) auto;gap:9px}.shopds-product-page .shopds-power-option__media{width:42px;height:42px}.shopds-product-page .shopds-power-option__price{min-height:32px;padding:0 9px;font-size:10px}.shopds-product-page .shopds-product-buybar{grid-template-columns:1fr}.shopds-product-page .shopds-product-quantity{width:118px}.shopds-product-page .shopds-product-buybar__note{margin-left:0}.shopds-product-page .shopds-product-trust,.shopds-product-page .shopds-product-review-list{grid-template-columns:1fr}.shopds-product-page .shopds-product-tabs{gap:20px}.shopds-product-page .shopds-product-details,.shopds-product-page .shopds-product-section{margin-top:64px;padding-top:26px}.shopds-product-page .shopds-product-spec-row{grid-template-columns:1fr;gap:3px}.shopds-product-page .shopds-product-similar{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.shopds-quick-order__panel{padding:24px 18px}.shopds-quick-order__summary{grid-template-columns:78px minmax(0,1fr);gap:12px;padding:12px}.shopds-quick-order__media{width:78px}.shopds-quick-order__topline{align-items:flex-start}.shopds-quick-order__topline>span{max-width:112px;line-height:1.35}.shopds-quick-order__product h3{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.shopds-quick-order__configuration{grid-template-columns:1fr}.shopds-quick-order__included{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.shopds-product-page *,.shopds-product-page :before,.shopds-product-page :after,.shopds-quick-order *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--shopds-cta-gradient:var(--brand-shop-gradient);--shopds-cta-shadow:0 10px 26px #c132ff29;--shopds-cta-shadow-hover:0 14px 34px #c132ff33,0 0 0 1px #77a1ff42 inset}a[class~="bg-[#AC2DC3]"],button[class~="bg-[#AC2DC3]"],a[class~="bg-[#C132FF]"],button[class~="bg-[#C132FF]"],a[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"],button[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"],button[class*="hover:bg-[#C132FF]"],a[class*="hover:bg-[#C132FF]"]{will-change:transform,filter;background:var(--shopds-cta-gradient)!important;color:#fff!important;box-shadow:var(--shopds-cta-shadow)!important;border-color:#0000!important;font-weight:400!important;transition:transform .18s,filter .18s,box-shadow .18s,border-color .18s!important}a[class~="bg-[#AC2DC3]"]:hover,button[class~="bg-[#AC2DC3]"]:hover,a[class~="bg-[#C132FF]"]:hover,button[class~="bg-[#C132FF]"]:hover,a[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"]:hover,button[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"]:hover,button[class*="hover:bg-[#C132FF]"]:hover,a[class*="hover:bg-[#C132FF]"]:hover{filter:brightness(1.035)saturate(1.03);transform:translateY(-1px);box-shadow:var(--shopds-cta-shadow-hover)!important}a[class~="bg-[#AC2DC3]"]:focus-visible,button[class~="bg-[#AC2DC3]"]:focus-visible,a[class~="bg-[#C132FF]"]:focus-visible,button[class~="bg-[#C132FF]"]:focus-visible,a[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"]:focus-visible,button[class*="bg-[linear-gradient(90deg,#C132FF_0%,#77A1FF_100%)]"]:focus-visible,button[class*="hover:bg-[#C132FF]"]:focus-visible,a[class*="hover:bg-[#C132FF]"]:focus-visible{outline-offset:3px;outline:2px solid #77a1ffb8}button[class*="border-[#C132FF]/35"][class*="text-[#DAB7FF]"]{background:var(--shopds-cta-gradient)!important;color:#fff!important;box-shadow:var(--shopds-cta-shadow)!important;border-color:#0000!important;font-weight:400!important}button[class*="border-[#C132FF]/35"][class*="text-[#DAB7FF]"]:hover{filter:brightness(1.035)saturate(1.03);transform:translateY(-1px);box-shadow:var(--shopds-cta-shadow-hover)!important}a.group span[class*="bg-white/5"][class*=rounded-full][class*=h-10][class*=flex-shrink-0]{background:var(--shopds-cta-gradient)!important;color:#fff!important;box-shadow:var(--shopds-cta-shadow)!important;border-color:#0000!important;font-weight:400!important;transition:transform .18s,filter .18s,box-shadow .18s!important}a.group:hover span[class*="bg-white/5"][class*=rounded-full][class*=h-10][class*=flex-shrink-0]{filter:brightness(1.035)saturate(1.03);transform:translateY(-1px);box-shadow:var(--shopds-cta-shadow-hover)!important}@property --shopds-category-flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]{isolation:isolate;border:1px solid #ffffff0e;transform:translateZ(0);box-shadow:inset 0 1px #ffffff0a}section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]:before{content:"";z-index:4;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--shopds-category-flow-angle),#0cbaf100 0deg,#0cbaf100 64deg,#0cbaf1f2 92deg,#c132ffe6 122deg,#e95ce9d1 152deg,#77a1ff00 188deg,#77a1ff00 360deg);opacity:0;padding:1px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(420px 220px at var(--shopds-category-glow-x,72%)var(--shopds-category-glow-y,20%),#0cbaf11f,transparent 55%),radial-gradient(360px 240px at 18% 88%,#c132ff1a,transparent 58%);opacity:0;border-radius:15px;transition:opacity .22s;position:absolute;top:1px;right:1px;bottom:1px;left:1px}section[class*="bg-[#15161A]"] a.shopds-category-flow-card.is-revealing:before{animation:1.58s cubic-bezier(.22,.8,.24,1) both shopds-category-border-reveal;animation-delay:var(--shopds-category-flow-delay,0s)}section[class*="bg-[#15161A]"] a.shopds-category-flow-card.is-revealing:after{animation:1.58s cubic-bezier(.22,.8,.24,1) both shopds-category-glow-reveal;animation-delay:var(--shopds-category-flow-delay,0s)}section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]:hover:before{opacity:.95;animation:2.8s linear infinite shopds-category-border-flow}section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]:hover:after{opacity:.58}@keyframes shopds-category-border-flow{to{--shopds-category-flow-angle:360deg}}@keyframes shopds-category-border-reveal{0%{opacity:0;--shopds-category-flow-angle:-60deg}14%{opacity:.94}76%{opacity:.82}to{opacity:0;--shopds-category-flow-angle:285deg}}@keyframes shopds-category-glow-reveal{0%{opacity:0}18%{opacity:.48}74%{opacity:.32}to{opacity:0}}@media(min-width:1024px){.shopds-search-flow{isolation:isolate}.shopds-search-flow:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--shopds-category-flow-angle),#0cbaf100 0deg,#0cbaf100 64deg,#0cbaf1f2 92deg,#c132ffe6 122deg,#e95ce9d1 152deg,#77a1ff00 188deg,#77a1ff00 360deg);opacity:.88;padding:1px;transition:opacity .2s,filter .2s;animation:2.8s linear infinite shopds-category-border-flow;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shopds-search-flow:focus-within:before{opacity:1;filter:drop-shadow(0 0 7px #77a1ff6b)}}@media(prefers-reduced-motion:reduce){section[class*="bg-[#15161A]"] a.shopds-category-flow-card.is-revealing:before,section[class*="bg-[#15161A]"] a.group.absolute[class*="rounded-[16px]"][class*="bg-[#202227]"]:hover:before{animation:none}section[class*="bg-[#15161A]"] a.shopds-category-flow-card.is-revealing:before,section[class*="bg-[#15161A]"] a.shopds-category-flow-card.is-revealing:after{opacity:0}.shopds-search-flow:before{opacity:.3;animation:none}}.purple-shell-mode a[href],.purple-shell-mode button:not(:disabled),.purple-shell-mode [role=button]:not([aria-disabled=true]),.purple-shell-mode label:has(input:not(:disabled)),.shopds-hero-figma-button{cursor:pointer!important}.purple-shell-mode button:disabled,.purple-shell-mode [aria-disabled=true]{cursor:not-allowed!important}#home-faq.home-faq{color:#fff;background:#15161a;padding-bottom:112px}#home-faq .home-faq__frame{width:1280px;min-height:0;margin:0 auto;position:relative}#home-faq .home-faq__title{letter-spacing:0;color:#fff;margin:0 0 52px 28px;font-family:Bounded,Raleway,system-ui,sans-serif;font-size:40px;font-weight:466;line-height:56px;position:relative}#home-faq .home-faq__list{flex-direction:column;gap:16px;width:1224px;margin-left:28px;display:flex;position:relative;top:auto;left:auto}#home-faq .home-faq__item{background:linear-gradient(#1f212647,#1f21261f);border-radius:16px;transition:background .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #999eb529}#home-faq .home-faq__item:hover{background:linear-gradient(#1f212694,#1f212647);box-shadow:inset 0 0 0 1px #77a1ff57,0 18px 48px #0000002e}#home-faq .home-faq__item[open]{background:#ffffff0e;box-shadow:inset 0 0 0 1px #77a1ff61,0 22px 58px #0003}#home-faq .home-faq__summary{cursor:pointer;height:72px;font-family:var(--font-body,"Raleway",sans-serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;color:#fff;-webkit-tap-highlight-color:transparent;border:0;outline:none;justify-content:space-between;align-items:center;padding:0 24px;font-size:20px;font-weight:400;line-height:24px;list-style:none;display:flex}#home-faq .home-faq__summary:focus{outline:none}#home-faq .home-faq__summary:focus-visible{border-radius:16px;box-shadow:inset 0 0 0 1px #77a1ff8c}#home-faq .home-faq__summary::-webkit-details-marker{display:none}#home-faq .home-faq__summary svg{color:#fff;flex:none;width:24px;height:12px;transition:transform .22s,color .22s}#home-faq .home-faq__item:hover .home-faq__summary svg{color:#9fb9ff}#home-faq .home-faq__item[open] .home-faq__summary svg{color:#9fb9ff;transform:rotate(180deg)}#home-faq .home-faq__answer{color:#b9bdca;max-width:860px;padding:0 24px 24px;font-family:Raleway,sans-serif;font-size:16px;font-weight:400;line-height:24px}:root{--shopds-button-primary:var(--brand-shop-gradient);--shopds-button-primary-shadow:0 10px 26px #c132ff29;--shopds-button-primary-shadow-hover:0 14px 34px #c132ff33,inset 0 0 0 1px #77a1ff42;--shopds-button-secondary-bg:#1f2126ad;--shopds-button-secondary-border:#999eb53d}.shopds-button-secondary{background:var(--shopds-button-secondary-bg)!important;border:1px solid var(--shopds-button-secondary-border)!important;color:#fff!important;font-weight:400!important;box-shadow:inset 0 0 0 1px #ffffff05!important}.shopds-button-secondary:hover{transform:translateY(-1px);border-color:#77a1ff75!important;box-shadow:inset 0 0 0 1px #c132ff2e,0 12px 28px #0000002e!important}.shopds-button-quiet{box-shadow:none!important;color:#ffffff8f!important;background:0 0!important;border:0!important;font-weight:400!important}.shopds-button-quiet:hover{color:#fff!important}#home-faq .home-faq__item{transform-origin:top;will-change:height,box-shadow,background}#home-faq .home-faq__item.shopds-faq-opening,#home-faq .home-faq__item.shopds-faq-closing{overflow:hidden}#home-faq .home-faq__item.shopds-faq-opening{box-shadow:inset 0 0 0 1px #77a1ff75,0 26px 70px #080a123d}#home-faq .home-faq__answer{will-change:opacity,transform}@media(prefers-reduced-motion:reduce){#home-faq .home-faq__item,#home-faq .home-faq__summary svg,#home-faq .home-faq__answer{transition:none!important;animation:none!important}}header .bg-black\/95,header .bg-\[\#16161d\]\/95{-webkit-backdrop-filter:blur(24px)saturate(165%)!important;backdrop-filter:blur(24px)saturate(165%)!important;background:linear-gradient(135deg,#15161ac7,#1f212694 58%,#15161aad)!important;border:1px solid #ffffff21!important;border-radius:22px!important;box-shadow:0 26px 86px #080a126b,inset 0 1px #ffffff1a,inset 0 0 0 1px #77a1ff14!important}:root{--shopds-rating-star:#bfa8e8;--shopds-rating-star-muted:#bfa8e847}svg.lucide-star{filter:none!important;text-shadow:none!important}svg.lucide-star[class*="fill-[#C132FF]"],svg.lucide-star[class*=fill-amber-400],svg.lucide-star[class*=fill-current]{fill:var(--shopds-rating-star)!important;color:var(--shopds-rating-star)!important;stroke:var(--shopds-rating-star)!important}svg.lucide-star[class*="text-[#DAB7FF]"],svg.lucide-star[class*=text-amber-400]{color:var(--shopds-rating-star)!important;stroke:var(--shopds-rating-star)!important}svg.lucide-star[class*="text-white/20"],svg.lucide-star[class*="text-white/10"]{color:var(--shopds-rating-star-muted)!important;stroke:var(--shopds-rating-star-muted)!important;fill:none!important}span[class*="tracking-[2px]"][class*="text-[#AC2DC3]"],span[class*="tracking-[1px]"][class*="text-[#AC2DC3]"]{opacity:.84;color:var(--shopds-rating-star)!important;text-shadow:none!important}svg.lucide-star.fill-\[\#C132FF\],svg.lucide-star.fill-amber-400,svg.lucide-star.fill-current,.shopds-star-fill{fill:var(--shopds-rating-star,#bfa8e8)!important;color:var(--shopds-rating-star,#bfa8e8)!important;stroke:var(--shopds-rating-star,#bfa8e8)!important;filter:none!important;text-shadow:none!important}svg.lucide-star.text-white\/20,svg.lucide-star.text-white\/10{color:var(--shopds-rating-star-muted,#bfa8e847)!important;stroke:var(--shopds-rating-star-muted,#bfa8e847)!important;fill:none!important}html body [class*="bg-[radial-gradient"][class*="rgba(193,50,255"],html body [class*="bg-[linear-gradient"][class*="rgba(193,50,255"],html body [class*=bg-gradient-to-br][class*="from-[#C132FF]/"],html body [class*=bg-gradient-to-r][class*="from-[#C132FF]/"]{background:radial-gradient(circle at 78% 20%,#77a1ff1a,#0000 38%),#1f2126!important}:root{--shopds-range-active:#bfa8e8;--shopds-range-active-2:#9fb7ea;--shopds-range-rail:#ffffff16;--shopds-range-thumb:#15161a}.flt-sep{border-bottom-color:#ffffff14!important;box-shadow:0 1px #ffffff09,0 10px 24px -22px #000000d9!important}.flt-sep:after{box-shadow:none!important;background:linear-gradient(90deg,#0000,#bfa8e829,#0000)!important}.flt-sep .relative:has(.dual-range){height:22px!important}.flt-sep .relative:has(.dual-range)>div:first-child{background:var(--shopds-range-rail)!important;height:4px!important;box-shadow:inset 0 1px #ffffff09!important}.flt-sep .relative:has(.dual-range)>div[style*=left][style*=right]{opacity:.88;background:linear-gradient(90deg,var(--shopds-range-active),var(--shopds-range-active-2))!important;height:4px!important;box-shadow:none!important}.dual-range{height:22px!important;top:50%!important;transform:translateY(-50%)!important}.dual-range::-webkit-slider-runnable-track{background:0 0;height:22px}.dual-range::-webkit-slider-thumb{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:var(--shopds-range-thumb)!important;border:2px solid var(--shopds-range-active)!important;cursor:pointer!important;border-radius:999px!important;width:15px!important;height:15px!important;margin-top:3.5px!important;box-shadow:0 0 0 3px #bfa8e824,0 3px 8px #00000080!important}.dual-range:hover::-webkit-slider-thumb{border-color:#d1c1f0!important;box-shadow:0 0 0 4px #bfa8e82e,0 4px 10px #0000008c!important}.dual-range::-moz-range-track{background:0 0;height:22px}.dual-range::-moz-range-thumb{background:var(--shopds-range-thumb)!important;border:2px solid var(--shopds-range-active)!important;cursor:pointer!important;border-radius:999px!important;width:15px!important;height:15px!important;box-shadow:0 0 0 3px #bfa8e824,0 3px 8px #00000080!important}.flt-sep input[type=number]:focus{border-color:#bfa8e86b!important;box-shadow:0 0 0 3px #bfa8e814!important}.shopds-choice-card{--choice-accent-from:var(--brand-shop-gradient-from,#c132ff);--choice-accent-to:var(--brand-shop-gradient-to,#77a1ff);isolation:isolate;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1c;border-radius:14px;min-height:154px;transition:transform .14s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff09,0 16px 36px -30px #000c}.shopds-choice-card[data-state=checked]{background:linear-gradient(#1b1d21,#1b1d21)padding-box,linear-gradient(135deg,var(--choice-accent-from)0%,var(--choice-accent-to)100%)border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff0e,0 18px 42px -34px #000000d1}.shopds-choice-card[data-disabled=true]{cursor:not-allowed;background:#ffffff05;border-color:#ffffff12}.shopds-choice-card__heading{z-index:4;pointer-events:none;align-items:flex-start;gap:12px;padding:16px 44px 16px 16px;display:flex;position:relative}.shopds-choice-card__icon{color:#898989;background:#ffffff0b;border:1px solid #ffffff09;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .18s,background-color .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.shopds-choice-card__icon[data-choice-glyph=vtb]{min-width:76px;box-shadow:none;background:#fff;border-color:#ffffff24;flex:0 0 76px;padding:7px 8px;width:76px!important}.shopds-vtb-logo{width:100%;height:auto;display:block}.shopds-checkout-dialog .shopds-choice-card[data-choice-value=vtb]{--choice-accent-from:#009fdf;--choice-accent-to:#0a2973;grid-template-columns:76px minmax(0,1fr) 22px!important}.shopds-checkout-dialog .shopds-choice-card[data-choice-value=vtb] .shopds-choice-card__icon[data-choice-glyph=vtb]{flex:0 0 76px!important;width:76px!important;min-width:76px!important;height:36px!important;padding:7px 8px!important}.shopds-choice-card[data-state=idle][data-choice-value=pickup] .shopds-choice-card__icon{color:#c8efdb;background:linear-gradient(145deg,#56c28a38,#56c28a14);border-color:#56c28a2e}.shopds-choice-card__glyph-scene{width:24px;height:24px;display:block;position:relative}.shopds-choice-card__glyph-icon{display:block;position:absolute}.shopds-choice-card__glyph-icon--pvz{top:50%;left:50%;transform:translate(-50%,-50%)}.shopds-choice-card__glyph-icon--courier,.shopds-choice-card__glyph-icon--pickup-trolley{width:23px;height:23px;bottom:0;left:1px}.shopds-choice-card__glyph-icon--courier-parcel{width:10px;height:10px;top:1px;left:1px}.shopds-choice-card__glyph-icon--pickup-parcel{width:10px;height:10px;top:1px;right:1px}.shopds-choice-card__title{color:#fffffff2;text-wrap:balance;min-width:0;padding-top:2px;font-size:14px;font-weight:600;line-height:1.45}.shopds-choice-card__art{z-index:1;color:#898989e0;opacity:.46;pointer-events:none;transform-origin:50%;justify-content:center;align-items:center;width:104px;height:84px;transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .18s,color .18s;display:flex;position:absolute;top:43px;right:18px;transform:translateY(4px)}.shopds-choice-card__art:before{content:"";background:radial-gradient(circle,#c132ff14,#77a1ff0b 44%,#77a1ff00 72%);border-radius:999px;width:78px;height:78px;position:absolute}.shopds-choice-card__art-scene{flex:0 0 104px;width:104px;height:84px;display:block;position:relative}.shopds-choice-card__art-icon{display:block;position:absolute}.shopds-choice-card__art-icon--single{width:68px;height:68px;top:50%;left:50%;transform:translate(-50%,-50%)}.shopds-choice-card__art-icon--location{width:58px;height:58px;top:4px;right:8px}.shopds-choice-card__art-icon--pvz-parcel{width:34px;height:34px;bottom:7px;left:13px}.shopds-choice-card__art-icon--courier-parcel{width:30px;height:30px;top:8px;left:10px}.shopds-choice-card__art-icon--handoff{width:42px;height:42px;top:34px;left:4px}.shopds-choice-card__art-icon--courier-vehicle{width:52px;height:52px;top:27px;right:3px}.shopds-choice-card__art-icon--pickup-store{width:50px;height:50px;top:18px;left:0}.shopds-choice-card__art-icon--pickup-direction{width:26px;height:26px;top:34px;left:41px}.shopds-choice-card__art-icon--pickup-customer{width:38px;height:38px;top:6px;right:1px}.shopds-choice-card__art-icon--pickup-parcel{width:28px;height:28px;bottom:4px;right:8px}.shopds-choice-card__drawer{z-index:3;color:#ffffff94;pointer-events:none;opacity:0;clip-path:inset(100% 0 0 round 0 0 13px 13px);background:linear-gradient(#15161a00,#15161aed 34%,#15161a 61%);align-items:flex-end;min-height:88px;padding:27px 18px 15px 64px;font-size:12px;font-weight:500;line-height:1.52;transition:clip-path .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1),opacity .15s;display:flex;position:absolute;inset:auto 0 0;transform:translateY(18px)}.shopds-choice-card[data-state=checked] .shopds-choice-card__drawer{background:linear-gradient(#15161a00,#15161a8a 38%,#15161ad1)}.shopds-choice-card__check{z-index:5;color:#fff;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:flex;position:absolute;top:13px;right:13px}.shopds-choice-card[data-state=checked] .shopds-choice-card__icon{background:var(--brand-shop-gradient);color:#fff;border-color:#0000;box-shadow:inset 0 1px #ffffff3d,0 8px 18px -10px #c132ffb8}.shopds-choice-card[data-state=checked] .shopds-choice-card__icon[data-choice-glyph=vtb]{box-shadow:none;background:#fff;border-color:#ffffff24}.shopds-choice-card[data-state=checked] .shopds-choice-card__check{background:var(--brand-shop-gradient);border-color:#0000;box-shadow:0 0 0 3px #c132ff21,0 7px 16px #77a1ff40}.shopds-choice-card[data-state=checked] .shopds-choice-card__art{color:#e0e5ffe0}.shopds-choice-card[data-state=checked] .shopds-choice-card__art:before{background:radial-gradient(circle,#c132ff24,#77a1ff1a 46%,#77a1ff00 74%)}.shopds-choice-card[data-disabled=true] .shopds-choice-card__heading,.shopds-choice-card[data-disabled=true] .shopds-choice-card__art,.shopds-choice-card[data-disabled=true] .shopds-choice-card__check{opacity:.43}.shopds-choice-card[data-disabled=true] .shopds-choice-card__drawer{color:#ffffff6b}.shopds-choice-card[data-state=checked] .shopds-choice-card__drawer,.shopds-choice-card:focus-within .shopds-choice-card__drawer,.shopds-choice-card:focus-visible .shopds-choice-card__drawer{opacity:1;clip-path:inset(0 round 0 0 13px 13px);transform:translate(0)}.shopds-choice-card[data-state=checked] .shopds-choice-card__art,.shopds-choice-card:focus-within .shopds-choice-card__art,.shopds-choice-card:focus-visible .shopds-choice-card__art{opacity:.32;transform:translateY(-2px)}.shopds-choice-card:has(input:focus-visible),.shopds-choice-card:focus-visible{outline-offset:3px;outline:2px solid #77a1ffc7}.shopds-choice-card:focus-within .shopds-choice-card__drawer,.shopds-choice-card:has(input:focus-visible) .shopds-choice-card__drawer,.shopds-choice-card:focus-visible .shopds-choice-card__drawer{transition-duration:0s}@media(hover:hover)and (pointer:fine){.shopds-choice-card:not([data-disabled=true]):hover{border-color:#ffffff3b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 20px 44px -30px #000000e6}.shopds-choice-card[data-state=checked]:hover{border-color:#0000;box-shadow:inset 0 1px #ffffff1a,0 20px 46px -28px #c132ff9e,0 18px 42px -30px #77a1ff8a}.shopds-choice-card:hover .shopds-choice-card__drawer{opacity:1;clip-path:inset(0 round 0 0 13px 13px);transform:translate(0)}.shopds-choice-card:hover .shopds-choice-card__art{opacity:.34;transform:translateY(-2px)}}.shopds-choice-card:not([data-disabled=true]):active{transform:translate(0)scale(.985)}@media(max-width:639px){.shopds-choice-card{min-height:142px}.shopds-choice-card__art{width:86px;height:76px;top:42px;right:12px}.shopds-choice-card__art-icon{transform-origin:50%}.shopds-choice-card__art-scene{transform:scale(.84)}.shopds-choice-card__art-icon--single{transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.shopds-choice-card,.shopds-choice-card__art,.shopds-choice-card__drawer{transition-duration:0s!important}.shopds-choice-card{transform:none!important}.shopds-choice-card__art,.shopds-choice-card__drawer{transform:none}}.shopds-choice-card{min-height:132px}.shopds-choice-card__heading{padding-bottom:8px}.shopds-choice-card__art{display:none!important}.shopds-choice-card__drawer{color:#ffffff94;opacity:1;clip-path:none;min-height:0;padding:0 44px 16px 64px;display:block;position:static;transform:none;background:0 0!important}.shopds-choice-card__drawer>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shopds-payment-option-title{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.shopds-payment-test-badge{color:#b9d6f2;letter-spacing:.035em;text-transform:uppercase;background:#6fa3d61f;border:1px solid #6fa3d657;border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.shopds-payment-test-panel{color:#ffffff9e;background:linear-gradient(135deg,#009fdf1c,#0a297321),#ffffff05;border:1px solid #6fa3d647;border-radius:14px;gap:10px;margin-top:12px;padding:14px 16px;display:grid}.shopds-payment-test-panel__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.shopds-payment-test-panel__heading strong{color:#fffffff0;font-size:13px;font-weight:600}.shopds-payment-test-panel__heading>span{color:#b9d6f2;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:600}.shopds-payment-test-panel__methods{flex-wrap:wrap;gap:7px;display:flex}.shopds-payment-test-panel__methods>span{color:#ffffffd6;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;font-weight:500;display:inline-flex}.shopds-payment-test-panel p{margin:0;font-size:12px;line-height:1.55}@media(max-width:639px){.shopds-choice-card{min-height:126px}.shopds-payment-test-panel{padding:13px 14px}}.shopds-delivery-accordion{gap:10px;display:grid}.shopds-delivery-accordion__item{background:#ffffff06;border:1px solid #ffffff1c;border-radius:15px;transition:border-color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);overflow:hidden;box-shadow:inset 0 1px #ffffff09}.shopds-delivery-accordion__item[data-open=true]{background:linear-gradient(#191b1f,#191b1f)padding-box,linear-gradient(135deg,var(--brand-shop-gradient-from,#c132ff),var(--brand-shop-gradient-to,#77a1ff))border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff0b,0 20px 42px -36px #000000e0}.shopds-delivery-accordion__item[data-disabled=true]{opacity:.43;background:#ffffff04;border-color:#fff1}.shopds-delivery-accordion__trigger{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px 16px;display:grid}.shopds-delivery-accordion__item[data-disabled=true] .shopds-delivery-accordion__trigger{cursor:not-allowed}.shopds-delivery-accordion__trigger:has(input:focus-visible){outline-offset:-3px;outline:2px solid #77a1ffd6}.shopds-delivery-accordion__icon{color:#ffffffc7;background:#202227;border:1px solid #ffffff1c;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.shopds-delivery-accordion__icon[data-wide=true]{flex-basis:74px;width:74px;padding:0 10px}.shopds-delivery-accordion__cdek-logo{color:#ffffffc7;width:56px;height:auto;display:block}.shopds-delivery-accordion__copy{gap:3px;min-width:0;display:grid}.shopds-delivery-accordion__title{color:#fffffff5;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:650;line-height:1.35;display:flex}.shopds-delivery-accordion__badge{color:#e9b2ff;letter-spacing:.04em;text-transform:uppercase;border:1px solid #e69bff40;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1}.shopds-delivery-accordion__summary{color:#ffffff85;font-size:12px;font-weight:500;line-height:1.5}.shopds-delivery-accordion__state{align-items:center;gap:9px;display:flex}.shopds-delivery-accordion__check{color:#fff;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.shopds-delivery-accordion__check svg{width:12px;height:12px}.shopds-delivery-accordion__item[data-open=true] .shopds-delivery-accordion__check{box-shadow:none;background:linear-gradient(135deg,#c132ff,#77a1ff);border-color:#0000}.shopds-delivery-accordion__chevron{color:#ffffff70;width:17px;height:17px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.shopds-delivery-accordion__item[data-open=true] .shopds-delivery-accordion__chevron{transform:rotate(180deg)}.shopds-delivery-accordion__panel{border-top:1px solid #ffffff16;overflow:hidden}.shopds-delivery-accordion__panel-inner{padding:14px 16px 16px}.shopds-free-delivery-status{color:#d8e2ffdb;background:#77a1ff14;border:1px solid #77a1ff3d;border-radius:11px;align-items:center;gap:9px;margin:0 0 12px;padding:9px 11px;font-size:13px;line-height:1.35;display:flex}.shopds-free-delivery-status>svg{color:#c8d6ff;flex:0 0 17px;width:17px;height:17px}.shopds-free-delivery-status p{min-width:0}.shopds-free-delivery-status strong{color:#fffffff5;font-weight:650}.shopds-delivery-accordion__pickup{color:#e9b2ff;align-items:flex-start;gap:12px;display:flex}.shopds-delivery-accordion__pickup strong{color:#fffffff0;font-size:13px;font-weight:650;display:block}.shopds-delivery-accordion__pickup p{color:#ffffff85;margin-top:5px;font-size:12px;line-height:1.55}@media(hover:hover)and (pointer:fine){.shopds-delivery-accordion__item:not([data-disabled=true]):not([data-open=true]):hover{background:#ffffff0a;border-color:#ffffff38}}@media(max-width:639px){.shopds-delivery-accordion__trigger{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;min-height:70px;padding:12px}.shopds-delivery-accordion__icon[data-wide=true]{flex-basis:66px;width:66px;padding:0 8px}.shopds-delivery-accordion__cdek-logo{width:50px}.shopds-delivery-accordion__state{gap:6px}.shopds-delivery-accordion__summary{font-size:11.5px}.shopds-delivery-accordion__panel-inner{padding:12px}.shopds-free-delivery-status{margin-bottom:10px;padding:8px 10px;font-size:12px}}@media(prefers-reduced-motion:reduce){.shopds-delivery-accordion__item,.shopds-delivery-accordion__chevron{transition-duration:0s!important}}.shopds-checkout-overlay{--shopds-checkout-accent:var(--brand-shop-gradient-to,#77a1ff);--shopds-checkout-accent-dark:var(--brand-shop-gradient-from,#c132ff);--shopds-checkout-surface:#15171a;--shopds-checkout-surface-raised:#1c1e22;--shopds-checkout-line:#ffffff1c;overflow:hidden!important}.shopds-checkout-dialog{isolation:isolate;overscroll-behavior:contain;font-variant-numeric:lining-nums tabular-nums;max-height:calc(100dvh - clamp(24px,4vw,48px));font-family:Geniled Shop Numerals,Raleway,system-ui,sans-serif;position:relative;background:var(--shopds-checkout-surface)!important;border-radius:14px!important;overflow:hidden auto!important;box-shadow:0 32px 80px #00000085!important}.shopds-checkout-dialog h2,.shopds-checkout-dialog h3,.shopds-checkout-dialog h4,.shopds-checkout-dialog legend{font-family:Bounded,Raleway,system-ui,sans-serif}.shopds-checkout-header{isolation:isolate;z-index:40!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#15171a!important}.shopds-checkout-layout{min-height:680px}.shopds-checkout-aside{background:var(--shopds-checkout-surface-raised)!important}.shopds-checkout-next{border-top:1px solid var(--shopds-checkout-line);margin-top:28px;padding-top:24px}.shopds-checkout-next__eyebrow,.shopds-checkout-success__eyebrow{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.4}.shopds-checkout-next h4{color:#fff;margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.25}.shopds-checkout-next ol{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.shopds-checkout-next li{border-top:1px solid #ffffff13;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.shopds-checkout-next li>span{color:#c96bd0;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.08em;font-size:10px}.shopds-checkout-next li p,.shopds-checkout-next li strong,.shopds-checkout-next li small{margin:0;display:block}.shopds-checkout-next li strong{color:#ffffffd1;font-size:12px;font-weight:500;line-height:1.35}.shopds-checkout-next li small{color:#ffffff61;margin-top:4px;font-size:11px;line-height:1.35}.shopds-checkout-success{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-height:590px;display:grid}.shopds-checkout-success__lead,.shopds-checkout-success__receipt{flex-direction:column;justify-content:center;padding:clamp(36px,5vw,72px);display:flex}.shopds-checkout-success__lead{background:linear-gradient(#ffffff06,#0000);position:relative;overflow:hidden}.shopds-checkout-success__lead:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:58%;position:absolute;bottom:-32%;right:-15%;box-shadow:0 0 0 46px #ffffff05,0 0 0 92px #ffffff03}.shopds-checkout-success__eyebrow{gap:18px;display:flex}.shopds-checkout-success__eyebrow span:first-child{color:#c96bd0}.shopds-checkout-success__mark{color:#e4b4e8;background:#ffffff0e;border:1px solid #c96bd06b;border-radius:12px;place-items:center;width:48px;height:48px;margin-top:48px;display:grid}.shopds-checkout-success__mark svg{width:23px;height:23px}.shopds-checkout-success__lead h3{color:#fff;letter-spacing:-.045em;max-width:590px;margin:26px 0 0;font-size:clamp(36px,4.4vw,58px);font-weight:500;line-height:.98}.shopds-checkout-success__lead>p{color:#ffffff8a;max-width:510px;margin:28px 0 0;font-size:14px;line-height:1.7}.shopds-checkout-success__receipt{border-left:1px solid var(--shopds-checkout-line);background:#ffffff05}.shopds-checkout-success__order,.shopds-checkout-success__sum{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.shopds-checkout-success__order span,.shopds-checkout-success__sum span{color:#ffffff6b;font-size:12px}.shopds-checkout-success__order strong{color:#ffffffe6;font-size:15px;font-weight:500}.shopds-checkout-success__sum{border-top:1px solid var(--shopds-checkout-line);border-bottom:1px solid var(--shopds-checkout-line);margin-top:20px;padding:22px 0}.shopds-checkout-success__sum strong{color:#fff;letter-spacing:-.03em;font-size:30px;font-weight:500}.shopds-payment-result{grid-template-columns:1fr;gap:8px;margin-top:18px;display:grid}.shopds-payment-result>div{background:#56c28a14;border:1px solid #56c28a40;border-radius:10px;gap:5px;min-width:0;padding:14px;display:grid}.shopds-payment-result span{color:#ffffff70;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:500}.shopds-payment-result strong{color:#fffffff0;font-weight:600}.shopds-payment-result small{color:#ffffff73;font-size:11px;line-height:1.45}.shopds-checkout-success__steps{gap:0;margin:30px 0;padding:0;list-style:none;display:grid}.shopds-checkout-success__steps li{color:#ffffff61;border-top:1px solid #ffffff13;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.shopds-checkout-success__steps li:last-child{border-bottom:1px solid #ffffff13}.shopds-checkout-success__steps span,.shopds-checkout-success__steps small{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.shopds-checkout-success__steps strong{color:inherit;font-size:12px;font-weight:500}.shopds-checkout-success__steps li[data-state=active] span,.shopds-checkout-success__steps li[data-state=active] strong{color:#e4b4e8}.shopds-checkout-success__primary,.shopds-checkout-success__secondary{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.shopds-checkout-success__primary{color:#fff;background:linear-gradient(110deg,var(--shopds-checkout-accent-dark),var(--shopds-checkout-accent));transition:filter .16s,transform .16s}.shopds-checkout-success__primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.shopds-checkout-success__secondary{border:1px solid var(--shopds-checkout-line);color:#ffffff94;background:0 0;margin-top:10px}.shopds-yandex-map{isolation:isolate}.shopds-yandex-map__controls{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#15171aeb;border:1px solid #ffffff29;border-radius:11px;display:grid;position:absolute;top:12px;left:12px;overflow:hidden;box-shadow:0 12px 30px #00000047}.shopds-yandex-map__controls button{color:#ffffffe0;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;transition:color .14s,background-color .14s;display:grid}.shopds-yandex-map__controls button+button{border-top:1px solid #ffffff1a}.shopds-yandex-map__controls button:hover{color:#fff;background:#ffffff14}.shopds-yandex-map__controls button:focus-visible{z-index:1;outline-offset:-3px;outline:2px solid #dab7ffeb;position:relative}.shopds-yandex-map__controls svg{width:17px;height:17px}.shopds-yandex-marker{transform-origin:50% 100%;color:#fff;cursor:pointer;background:#1dc831;border:0;border-radius:13px 13px 10px 10px;place-items:center;width:40px;height:40px;padding:0;transition:transform .16s,box-shadow .16s,filter .16s;display:grid;position:relative;box-shadow:0 9px 18px #004e1c57}.shopds-yandex-map ymaps[class*=-places-pane]{z-index:5000!important;pointer-events:none!important}.shopds-yandex-map ymaps[class*=-places-pane] ymaps{pointer-events:none!important}.shopds-yandex-map ymaps[class*=-places-pane] .shopds-yandex-marker,.shopds-yandex-map ymaps[class*=-places-pane] .shopds-yandex-cluster{pointer-events:auto!important}.shopds-yandex-cluster{color:#169f29;cursor:zoom-in;background:#fff;border:3px solid #1dc831;border-radius:999px;place-items:center;width:46px;height:46px;padding:0;font-family:Arial,sans-serif;font-size:16px;font-weight:800;line-height:1;transition:transform .16s,box-shadow .16s,background-color .16s;display:grid;transform:translate(-50%,-50%);box-shadow:0 8px 20px #004e1c38}.shopds-yandex-cluster:hover,.shopds-yandex-cluster:focus-visible{background:#f7fff8;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 4px #1dc83133,0 11px 24px #004e1c4d}.shopds-yandex-cluster:focus-visible{outline-offset:3px;outline:2px solid #169f29}.shopds-yandex-marker__icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;overflow:visible}.shopds-yandex-marker:hover,.shopds-yandex-marker:focus-visible{filter:saturate(1.08);transform:translateY(-2px)scale(1.07);box-shadow:0 0 0 4px #1dc8313d,0 12px 26px #004e1c6b}.shopds-yandex-marker.is-selected{filter:saturate(1.08);box-shadow:0 0 0 4px var(--brand-shop-gradient-from,#c132ff),0 15px 30px #53006e7a;transform:translateY(-4px)scale(1.14)}.shopds-yandex-marker.is-selected:after{z-index:2;background:var(--brand-shop-gradient-from,#c132ff);color:#fff;content:"✓";pointer-events:none;border-radius:999px;place-items:center;width:19px;height:19px;font-family:Arial,sans-serif;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 5px 12px #53006e7a}.shopds-yandex-marker:focus-visible{outline-offset:3px;outline:2px solid #fff}.shopds-checkout-dialog [data-pvz-list]>div{background:#ffffff06;border-color:#ffffff1a}.shopds-checkout-dialog [data-pvz-list]>div:hover{border-color:#fff3}.shopds-checkout-dialog [data-pvz-list]>div:has(button[aria-pressed=true]){background:linear-gradient(#202227,#202227)padding-box,linear-gradient(135deg,var(--brand-shop-gradient-from,#c132ff),var(--brand-shop-gradient-to,#77a1ff))border-box;border-color:#0000}.shopds-checkout-dialog [data-pvz-details]{border-color:#ffffff1a}.shopds-yandex-marker--search{cursor:default;background:#77a1ff;border-color:#fff;width:24px;height:24px}.shopds-yandex-marker--search:hover{background:#77a1ff;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #77a1ff4d,0 8px 18px #00000057}@media(max-width:1023px){.shopds-checkout-layout{min-height:0}.shopds-checkout-success{grid-template-columns:1fr}.shopds-checkout-success__lead,.shopds-checkout-success__receipt{padding:36px}.shopds-checkout-success__lead{min-height:390px}.shopds-checkout-success__receipt{border-top:1px solid var(--shopds-checkout-line);border-left:0}}@media(max-width:639px){.shopds-checkout-overlay{padding:0!important}.shopds-checkout-dialog{max-height:100dvh;border:0!important;border-radius:0!important;min-height:100vh!important}.shopds-checkout-success__lead,.shopds-checkout-success__receipt{padding:28px 20px}.shopds-checkout-success__lead{min-height:350px}.shopds-checkout-success__mark{margin-top:36px}.shopds-checkout-success__lead h3{font-size:38px}.shopds-checkout-success__steps li{grid-template-columns:28px minmax(0,1fr)}.shopds-checkout-success__steps small{display:none}.shopds-yandex-map__controls button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.shopds-checkout-success__primary{transition-duration:0s}.shopds-checkout-success__primary:hover{transform:none}.shopds-yandex-map__controls button,.shopds-yandex-marker{transition-duration:0s}}.compact-pro *{box-sizing:border-box}.compact-pro{scroll-behavior:smooth;color:#f7f7f8;font-variant-numeric:lining-nums tabular-nums;background:#15161a;margin:0;scroll-padding-top:100px;font-family:Geniled Shop Numerals,Raleway,sans-serif}.compact-pro button,.compact-pro input,.compact-pro textarea{font:inherit}.compact-pro a{color:inherit;text-decoration:none}.compact-pro button,.compact-pro a,.compact-pro input,.compact-pro textarea{outline-offset:5px}.compact-pro button:focus-visible,.compact-pro a:focus-visible,.compact-pro input:focus-visible,.compact-pro textarea:focus-visible{outline:2px solid #77a1ff}.compact-pro button{cursor:pointer}.compact-pro h1,.compact-pro h2,.compact-pro h3,.compact-pro p{margin:0}.compact-pro .wrap{max-width:1280px;margin:auto;padding:0 36px}.compact-pro .btn{color:#fff;background:0 0;border:1px solid #ffffff28;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:14px;font-weight:400;display:inline-flex}.compact-pro .primary{background:linear-gradient(100deg,#c132ff,#77a1ff);border:0}.compact-pro .hero{padding:66px 0 48px}.compact-pro .eyebrow{color:#b6bac9;align-items:center;gap:14px;font-size:12px;display:flex}.compact-pro .tag{color:#fff;border:1px solid #ffffff30;border-radius:100px;padding:7px 11px}.compact-pro .hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;margin-top:27px;display:grid}.compact-pro .wrap h1{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,64px);font-weight:400;line-height:1.09}.compact-pro .accent{color:#0000;background:linear-gradient(100deg,#c132ff,#77a1ff);-webkit-background-clip:text;background-clip:text}.compact-pro .lead{color:#b6bac9;max-width:490px;margin-top:26px;font-size:17px;line-height:1.65}.compact-pro .actions{align-items:center;gap:26px;margin-top:30px;display:flex}.compact-pro .secondary{font-size:14px}.compact-pro .visual{background:#1f2126;border:1px solid #ffffff15;border-radius:24px;height:410px;position:relative;overflow:hidden}.compact-pro .visual img{object-fit:cover;object-position:62% center;width:100%;height:100%}.compact-pro .visual:after{content:"";background:linear-gradient(#0000,#15161a);position:absolute;top:55%;right:0;bottom:0;left:0}.compact-pro .visual-note{z-index:1;color:#fff;font-size:13px;position:absolute;bottom:24px;left:24px}.compact-pro .stats{border-top:1px solid #ffffff20;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px;padding-top:28px;display:grid}.compact-pro .stats strong{font-size:24px;font-weight:400}.compact-pro .stats small{color:#b6bac9;margin-top:8px;font-size:12px;display:block}.compact-pro .section{border-top:1px solid #ffffff16;padding:65px 0}.compact-pro .section-top{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.compact-pro .wrap h2{letter-spacing:-.025em;font-size:36px;font-weight:400;line-height:1.2}.compact-pro .hint{color:#b6bac9;max-width:370px;font-size:14px;line-height:1.65}.compact-pro .cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.compact-pro .card{background:#1f2126;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:25px 22px;display:flex}.compact-pro .sku{color:#b6bac9;font-size:12px}.compact-pro .wrap .power{white-space:nowrap;margin:31px 0 13px;font-size:48px;font-weight:400;line-height:1}.compact-pro .power span{color:#b6bac9;font-size:18px}.compact-pro .model{color:#b6bac9;font-size:12px}.compact-pro .spec{gap:12px;margin:27px 0 25px;display:grid}.compact-pro .spec div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.compact-pro .spec dt{color:#b6bac9}.compact-pro .spec dd{white-space:nowrap;margin:0}.compact-pro .card .btn{width:100%;margin-top:20px;padding:0 10px}.compact-pro .small{color:#b6bac9;font-size:12px;line-height:1.65}.compact-pro .table-wrap{overflow:auto}.compact-pro table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}.compact-pro th{text-align:left;color:#b6bac9;padding:0 20px 20px;font-size:12px;font-weight:400}.compact-pro td{border-top:1px solid #ffffff16;padding:22px 20px}.compact-pro td:first-child,.compact-pro th:first-child{padding-left:0}.compact-pro td:last-child{text-align:right;padding-right:0}.compact-pro .table-link{color:#b6bac9;font-size:13px}.compact-pro .spec-line{color:#b6bac9;flex-wrap:wrap;gap:28px;margin-top:28px;font-size:13px;display:flex}.compact-pro .benefits{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:38px;display:grid}.compact-pro .benefit{border-top:1px solid #ffffff20;padding-top:23px}.compact-pro .number{color:#b6bac9;margin-bottom:30px;font-size:12px}.compact-pro .wrap h3{margin-bottom:14px;font-size:21px;font-weight:400;line-height:1.3}.compact-pro .benefit p{color:#b6bac9;font-size:14px;line-height:1.7}.compact-pro .order-grid{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.compact-pro .steps{gap:25px;margin-top:35px;display:grid}.compact-pro .step{gap:20px;display:flex}.compact-pro .step-num{color:#b6bac9;padding-top:3px;font-size:14px}.compact-pro .step .wrap h3{margin-bottom:7px;font-size:16px}.compact-pro .form{background:#1f2126;border:1px solid #ffffff18;border-radius:20px;padding:30px}.compact-pro .selection{border-bottom:1px solid #ffffff20;justify-content:space-between;gap:14px;margin-bottom:22px;padding-bottom:22px;display:flex}.compact-pro .quantity{align-items:center;gap:12px;display:flex}.compact-pro .quantity button{color:#fff;background:0 0;border:1px solid #ffffff25;border-radius:6px;width:32px;height:32px}.compact-pro .quantity output{text-align:center;width:3ch}.compact-pro .fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.compact-pro label{color:#b6bac9;font-size:12px;display:block}.compact-pro input,.compact-pro textarea{color:#fff;background:#15161a;border:1px solid #ffffff20;border-radius:8px;width:100%;min-height:44px;margin-top:9px;padding:12px;display:block}.compact-pro .full{grid-column:1/-1}.compact-pro .form>.btn{width:100%;margin-top:22px}.compact-pro .form>.small{margin-top:13px}.compact-pro .selected-card{border-color:#bfa8e8}.compact-pro .notice{color:#bfa8e8;min-height:20px;margin-top:12px;font-size:13px}@media(max-width:900px){.compact-pro .wrap{padding:0 24px}.compact-pro .hero-grid{gap:25px}.compact-pro .visual{height:340px}.compact-pro .cards{grid-template-columns:repeat(2,1fr)}.compact-pro .order-grid{gap:30px}.compact-pro .section-top{align-items:start}.compact-pro .wrap .power{font-size:44px}}@media(max-width:600px){.compact-pro .wrap{padding:0 20px}.compact-pro .hero{padding-top:36px}.compact-pro .hero-grid{grid-template-columns:1fr;gap:30px}.compact-pro .wrap h1{font-size:40px}.compact-pro .lead{font-size:15px}.compact-pro .visual{height:290px}.compact-pro .stats{gap:10px;margin-top:28px}.compact-pro .stats strong{font-size:21px}.compact-pro .stats small{font-size:11px}.compact-pro .section{padding:42px 0}.compact-pro .section-top{display:block}.compact-pro .wrap h2{font-size:29px}.compact-pro .section-top .hint{margin-top:18px}.compact-pro .cards{gap:12px}.compact-pro .card{padding:20px 14px}.compact-pro .wrap .power{font-size:39px}.compact-pro .spec div{display:block}.compact-pro .spec dd{margin-top:5px}.compact-pro .card .btn{font-size:12px}.compact-pro .benefits{grid-template-columns:1fr;gap:26px}.compact-pro .number{margin-bottom:16px}.compact-pro .order-grid{grid-template-columns:1fr;gap:32px}.compact-pro .form{padding:22px}.compact-pro .fields{grid-template-columns:1fr}.compact-pro .actions{gap:18px}.compact-pro .actions .btn{padding:0 16px}.compact-pro .secondary{font-size:12px}}@media(prefers-reduced-motion:reduce){.compact-pro{scroll-behavior:auto}}.compact-pro .form input,.compact-pro .form textarea{box-sizing:border-box;min-height:48px;line-height:1.5;margin-top:9px!important;padding:12px 16px!important}.compact-pro .form textarea{min-height:96px}.compact-pro .hero{padding-top:48px}.compact-pro #models .cards{align-items:stretch;gap:18px}.compact-pro #models .model-card{border-radius:18px;min-width:0;padding:18px}.compact-pro #models .model-card-meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.compact-pro #models .model-status{color:#d9dbe5;background:#ffffff0a;border:1px solid #ffffff20;border-radius:100px;padding:6px 9px;font-size:11px;line-height:1.2}.compact-pro #models .sku{white-space:nowrap;font-size:11px}.compact-pro #models .model-photo{aspect-ratio:251/175;background:#15161a;border-radius:8px;width:100%;margin-bottom:30px;position:relative;overflow:hidden}.compact-pro #models .model-photo img{width:502.789%;max-width:none;height:auto;display:block;position:absolute;top:-148%}.compact-pro #models .photo-switch{background:#15161a;border:1px solid #ffffff0a;border-radius:8px;gap:3px;margin-bottom:20px;padding:3px;display:flex}.compact-pro #models .photo-switch button{color:#999eb5;background:0 0;border:0;border-radius:6px;flex:1;min-width:0;min-height:32px;font:400 12px/1.4 Geniled Shop Numerals,Raleway,sans-serif}.compact-pro #models .photo-switch .active{color:#fff;background:#2f323b;box-shadow:0 1px 3px #0003}.compact-pro #models .photo-switch button:disabled{cursor:not-allowed;color:#858a9b}.compact-pro #models .model-title{letter-spacing:-.02em;white-space:nowrap;margin:0 0 6px;font:500 19px/1.35 Geniled Shop Numerals,Raleway,sans-serif}.compact-pro #models .model{font-size:11px}.compact-pro #models .spec{gap:0;margin:20px 0 14px}.compact-pro #models .spec div{border-top:1px solid #ffffff14;align-items:center;padding:11px 0;font-size:11px;display:flex}.compact-pro #models .spec div:last-child{border-bottom:1px solid #ffffff14}.compact-pro #models .spec dd{margin:0}.compact-pro #models .small{min-height:37px;font-size:11px}.compact-pro #models .card>.btn{min-height:48px;margin-top:14px;font-weight:400}@media(max-width:1100px)and (min-width:901px){.compact-pro #models .model-title{font-size:16px}.compact-pro #models .model-card{padding:15px}.compact-pro #models .spec div,.compact-pro #models .sku{font-size:10px}}@media(max-width:600px){.compact-pro #models .cards{grid-template-columns:1fr;gap:20px}.compact-pro #models .model-card{padding:20px}.compact-pro #models .model-title{font-size:22px}.compact-pro #models .model-photo{max-height:230px}.compact-pro #models .spec div{font-size:13px}.compact-pro #models .small{min-height:0;font-size:12px}.compact-pro #models .photo-switch button{min-height:40px}}.compact-pro{color:#f7f7f8;font-variant-numeric:lining-nums tabular-nums;background:#15161a;width:100%;font-family:Geniled Shop Numerals,Raleway,sans-serif;line-height:1.5}.compact-pro section[id]{scroll-margin-top:100px}.compact-pro .step h3{margin-bottom:7px;font-size:16px}.compact-pro .selected-title{margin-bottom:7px;font-size:18px}.compact-pro .error{color:#ffb4b4;margin-top:16px;font-size:14px}.compact-pro button:disabled{cursor:not-allowed;opacity:.6}.compact-pro .spinner{width:18px;height:18px;margin-right:8px;animation:1s linear infinite compact-pro-spin}.compact-pro .success{align-self:start}.compact-pro .success h2{margin:16px 0;font-size:26px}.compact-pro .form .small a{text-decoration:underline}.compact-pro input,.compact-pro textarea,.compact-pro button,.compact-pro output,.compact-pro table{font-variant-numeric:lining-nums tabular-nums}@keyframes compact-pro-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.compact-pro .spinner{animation:none}}.compact-pro{padding-top:168px}.compact-pro h1,.compact-pro h2,.compact-pro h3{font-family:Bounded,Raleway,system-ui,sans-serif}@media(max-width:767px){.compact-pro{padding-top:120px}}.compact-pro #models .model-photo{max-height:none}.compact-pro #models .model-photo img{object-fit:contain;max-width:none;padding:12px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compact-pro #models .model-photo img.device{width:69.7211%;height:143.429%;transform:translate(-50%,-50%)rotate(90deg)}.compact-pro #models .model-photo img.package{width:100%;height:143.429%}.compact-pro .manual-download{padding:0 0 40px}.compact-pro .manual-download .small{margin-bottom:16px}.compact-pro #models .model-photo .photo-layer{opacity:0;pointer-events:none;transition:opacity .24s ease-out}.compact-pro #models .model-photo .photo-layer.is-visible{opacity:1}.compact-pro #models .photo-switch button{transition:background-color .16s ease-out,color .16s ease-out}@media(prefers-reduced-motion:reduce){.compact-pro #models .model-photo .photo-layer,.compact-pro #models .photo-switch button{transition:none}}.compact-pro .wrap h1{letter-spacing:-.025em;font-family:Bounded,Raleway,system-ui,sans-serif;font-size:clamp(38px,3.8vw,54px);font-weight:500;line-height:1.12}.compact-pro .wrap h2{letter-spacing:-.02em;font-family:Bounded,Raleway,system-ui,sans-serif;font-size:40px;font-weight:500;line-height:1.3}.compact-pro .wrap h3,.compact-pro #models .model-title{font-family:Bounded,Raleway,system-ui,sans-serif;font-weight:600}.compact-pro #models .model-title{white-space:normal;min-height:2.8em;font-size:18px;line-height:1.4}@media(max-width:600px){.compact-pro .wrap h1{font-size:32px;line-height:1.16}.compact-pro .wrap h2{font-size:28px}.compact-pro #models .model-title{min-height:0;font-size:18px}}.compact-pro .shop-launch{flex-wrap:wrap;align-items:center;gap:20px;display:inline-flex}.compact-pro .shop-launch-title{color:#fff;letter-spacing:0;font:500 18px/1.4 Bounded,Raleway,sans-serif}.compact-pro .shop-launch-new{color:#fff;font:400 12px/1.4 Raleway,sans-serif}@media(max-width:600px){.compact-pro .shop-launch{gap:16px}.compact-pro .shop-launch-title{font-size:16px}}.compact-pro .shop-divider{border:0;border-bottom:1px solid #ffffff14;margin-top:46px;position:relative;box-shadow:0 1px #ffffff09,0 10px 24px -22px #000000d9}.compact-pro .shop-divider:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#bfa8e829,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.compact-pro .stats{border-top:0;margin-top:0}@media(max-width:600px){.compact-pro .shop-divider{margin-top:28px}.compact-pro .stats{margin-top:0}}.compact-pro .hero .lead,.compact-pro .hero .btn,.compact-pro .hero .secondary,.compact-pro .hero .visual-note,.compact-pro .hero .stats small,.compact-pro .hero .shop-launch-title,.compact-pro .hero .shop-launch-new{letter-spacing:0;font-family:Geniled Shop Numerals,Raleway,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.compact-pro .hero .shop-launch-title,.compact-pro .hero .shop-launch-new{color:#fff}.compact-pro .hero .stats strong{letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;font-family:Bounded,Raleway,system-ui,sans-serif;font-size:24px;font-weight:500;line-height:1.3}.compact-pro .hero .lead{max-width:490px}@media(max-width:600px){.compact-pro .hero .stats strong{font-size:24px}.compact-pro .hero .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.compact-pro .hero .stats>div:last-child{grid-column:1/-1}}.compact-pro .hero h1>.accent{color:#0000;filter:drop-shadow(0 1px #714da2)drop-shadow(0 2px #423059)drop-shadow(0 5px 4px #08090c70);background:linear-gradient(105deg,#d263ff,#b869f4 38%,#8b94ff 75%,#a6c1ff);-webkit-background-clip:text;background-clip:text;display:inline-block}@media(max-width:600px){.compact-pro .hero .visual img{transform-origin:54%;transform:scale(1.45)}.compact-pro .hero h1>.accent{filter:drop-shadow(0 1px #714da2)drop-shadow(0 1px #423059)drop-shadow(0 3px 3px #08090c60)}}.compact-pro .compact-title-model{vertical-align:middle;isolation:isolate;width:7.7em;height:1.3em;display:inline-block;position:relative}.compact-pro .compact-title-model model-viewer{--poster-color:transparent;--progress-bar-height:0;opacity:0;background:0 0;width:116%;height:150%;position:absolute;top:-25%;right:-8%;bottom:-25%;left:-8%}.compact-pro .compact-title-fallback{color:#0000;background:linear-gradient(100deg,#c132ff,#77a1ff);-webkit-background-clip:text;background-clip:text}.compact-pro .compact-title-model.model-ready model-viewer{opacity:1}.compact-pro .compact-title-model.model-ready .compact-title-fallback{opacity:0}.compact-pro .compact-title-model model-viewer{pointer-events:none;left:calc(-8% - .4em)}.compact-pro .compact-contour-spark{pointer-events:none;filter:drop-shadow(0 0 2px #bce0ff);width:116%;height:150%;position:absolute;top:-25%;left:calc(-8% - .4em);overflow:visible}.compact-pro .compact-contour-spark path{fill:none;stroke:#f3edff;stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:2 98;animation:6s linear infinite compact-edge-spark}@keyframes compact-edge-spark{0%{stroke-dashoffset:100px;opacity:0}8%,70%{opacity:.9}85%,to{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){.compact-pro .compact-contour-spark{display:none}.compact-pro .compact-contour-spark path{animation:none}}.compact-pro .compact-contour-spark{filter:drop-shadow(0 0 1.6px #d1c4ff)}.compact-pro .compact-contour-spark path{stroke:inherit;stroke-width:1.3px;stroke-dasharray:none;opacity:.9;animation:none}.compact-pro .compact-title-model+span{margin-left:-.35em;display:inline-block}.compact-pro .hero .visual img{transform-origin:54%;transform:translate(5.5%)scale(1.7)}@media(max-width:600px){.compact-pro .hero .visual img{transform:translate(5.5%)scale(1.58)}}.compact-pro .btn{transition:transform .3s,box-shadow .3s,filter .3s,border-color .3s,background-color .3s}.compact-pro .btn.primary{background:linear-gradient(135deg,#c132ff,#77a1ff);box-shadow:0 16px 42px #c132ff38}.compact-pro .secondary,.compact-pro .table-link{text-underline-offset:4px;transition:color .18s}.compact-pro .quantity button{transition:border-color .18s,background-color .18s}@media(hover:hover){.compact-pro .btn:not(:disabled):hover{border-color:#77a1ff75;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #c132ff2e,0 12px 28px #0000002e}.compact-pro .btn.primary:not(:disabled):hover{filter:saturate(1.08);box-shadow:0 20px 54px #77a1ff47}.compact-pro .secondary:hover,.compact-pro .table-link:hover{color:#bfa8e8;text-decoration:underline}.compact-pro .quantity button:not(:disabled):hover,.compact-pro #models .photo-switch button:not(.active):hover{background:#ffffff12;border-color:#77a1ff80}}.compact-pro .btn:disabled{filter:none;box-shadow:none;transform:none}@media(prefers-reduced-motion:reduce){.compact-pro .btn,.compact-pro .secondary,.compact-pro .table-link,.compact-pro .quantity button{transition:none}.compact-pro .btn:not(:disabled):hover{transform:none}}.compact-pro .form{background:linear-gradient(#1f212647,#1f21261f);border:1px solid #0000;border-radius:16px;transition:box-shadow .22s,background .22s;box-shadow:inset 0 0 0 1px #999eb529}.compact-pro .form:focus-within{box-shadow:inset 0 0 0 1px #77a1ff61,0 22px 58px #0003}.compact-pro .form input,.compact-pro .form textarea{background:linear-gradient(#1f212647,#1f21261f);border:1px solid #0000;border-radius:16px;transition:box-shadow .22s,background .22s;box-shadow:inset 0 0 0 1px #999eb529}@media(hover:hover){.compact-pro .form input:hover,.compact-pro .form textarea:hover{box-shadow:inset 0 0 0 1px #77a1ff57}}.compact-pro .form input:focus,.compact-pro .form textarea:focus{background:#ffffff0e;outline:none;box-shadow:inset 0 0 0 1px #77a1ff8c}@media(prefers-reduced-motion:reduce){.compact-pro .form,.compact-pro .form input,.compact-pro .form textarea{transition:none}}.gnld-messenger{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:45;justify-content:flex-end;align-items:center;font-family:Raleway,Arial,sans-serif;display:flex;position:fixed}.gnld-messenger--raised{bottom:calc(96px + env(safe-area-inset-bottom,0px))}.gnld-messenger__trigger,.gnld-messenger__channel{color:#fff;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff24;outline:none}.gnld-messenger__trigger{cursor:pointer;background:linear-gradient(135deg,#c132ff,#77a1ff);border-radius:16px;place-items:center;width:58px;height:58px;padding:0;transition:transform .14s cubic-bezier(.22,.61,.36,1),filter .14s,box-shadow .14s;display:grid;position:relative;overflow:visible;box-shadow:0 16px 42px #4b207966,inset 0 1px #ffffff38}.gnld-messenger__trigger:hover{filter:saturate(1.08)brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 48px #6535a680,inset 0 1px #ffffff40}.gnld-messenger__trigger:focus-visible,.gnld-messenger__channel:focus-visible{box-shadow:0 0 0 3px #15161a,0 0 0 5px #9fb7ea}.gnld-messenger__question{font-size:32px;font-weight:600;line-height:1;transform:translateY(-1px)}.gnld-messenger__trigger-label{color:#ffffffc7;white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#16161df0;border:1px solid #ffffff1a;border-radius:8px;padding:7px 10px;font-size:12px;line-height:1;transition:opacity .14s,transform .14s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;right:calc(100% + 10px);transform:translate(6px,-50%)}.gnld-messenger__trigger:hover .gnld-messenger__trigger-label,.gnld-messenger__trigger:focus-visible .gnld-messenger__trigger-label{opacity:1;transform:translateY(-50%)}.gnld-messenger__menu{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100%;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#16161df2;border:1px solid #ffffff1c;border-radius:16px;gap:6px;padding:6px;transition:opacity .18s,transform .18s cubic-bezier(.22,.61,.36,1),visibility .18s;display:flex;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(10px,-50%)scale(.97);box-shadow:0 20px 58px #00000061}.gnld-messenger__menu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)scale(1)}.gnld-messenger__channel{cursor:pointer;background:0 0;border-color:#0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:86px;height:52px;padding:0 12px;font:500 12px/1 Raleway,Arial,sans-serif;text-decoration:none;transition:background .14s,border-color .14s,transform .14s cubic-bezier(.22,.61,.36,1);display:flex}.gnld-messenger__channel:hover{color:#fff;background:#fff1;border-color:#77a1ff57;text-decoration:none;transform:translateY(-1px)}.gnld-messenger__channel:disabled{cursor:wait;opacity:.62}.gnld-messenger__channel-icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.gnld-messenger__channel-icon svg{width:100%;height:100%;display:block}.gnld-messenger__channel-icon--question{font-size:23px;font-weight:600;line-height:1}.gnld-messenger__status{color:#ffffffd1;background:#16161df5;border-radius:9px;width:max-content;max-width:min(280px,100vw - 48px);font-size:12px;line-height:1.35;position:absolute;bottom:calc(100% + 10px);right:0}.gnld-messenger__status:not(:empty){border:1px solid #ffffff1c;padding:8px 10px}html[data-gnld-messenger=ready] .b24-widget-button-wrapper{display:none!important}.bx-livechat-wrapper .bx-livechat-box{background:#16161d!important;border:1px solid #ffffff1f!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 24px 70px #0000007a!important}.bx-livechat-wrapper .bx-livechat-body{color:#f4f6fa!important;background:linear-gradient(#15161af5,#101114fa)!important}.bx-livechat-wrapper{--ui-font-family-primary:"Geniled Shop Numerals","Raleway",Arial,sans-serif;--ui-font-family-secondary:"Geniled Shop Numerals","Raleway",Arial,sans-serif;font-variant-numeric:lining-nums tabular-nums}.bx-livechat-wrapper .bx-livechat-head{background-image:var(--brand-shop-gradient,linear-gradient(135deg,#c132ff 0%,#77a1ff 100%))!important}.bx-livechat-wrapper .bx-livechat-help-title{color:#f4f6fa!important;opacity:1!important}.bx-livechat-wrapper .bx-livechat-help-subtitle,.bx-livechat-wrapper .bx-livechat-help-user .bx-livechat-user-name{color:#bfc0c9!important}.bx-livechat-wrapper .bx-livechat-textarea{background:#1f2126!important;border-top-color:#ffffff24!important}.bx-livechat-wrapper .bx-im-textarea-input{caret-color:#fff;font-variant-numeric:lining-nums tabular-nums;font-size:16px;color:#f4f6fa!important;-webkit-text-fill-color:#f4f6fa!important}.bx-livechat-wrapper .bx-im-textarea-input::placeholder{color:#b0b1bb!important;-webkit-text-fill-color:#b0b1bb!important;opacity:1!important}.bx-livechat-wrapper .bx-im-textarea-send-button{opacity:1;background-size:18px 18px,100% 100%;border-color:#0000;width:44px;height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5m-6 6 6-6 6 6'/%3E%3C/svg%3E"),var(--brand-shop-gradient,linear-gradient(135deg,#c132ff 0%,#77a1ff 100%))!important}.bx-livechat-wrapper .bx-livechat-message-self .bx-livechat-message-box,.bx-livechat-wrapper .bx-livechat-message-self .bx-livechat-message-content,.bx-livechat-wrapper .bx-livechat-message-self .bx-livechat-message-text{color:#fff!important;background:#273148!important;border-color:#77a1ff57!important}@media(min-width:768px){.bx-livechat-wrapper.bx-livechat-position-bottom-right{bottom:24px!important;right:96px!important}}@media(max-width:767px){.gnld-messenger{right:14px;bottom:calc(18px + env(safe-area-inset-bottom,0px))}.gnld-messenger--raised{bottom:calc(94px + env(safe-area-inset-bottom,0px))}.gnld-messenger__trigger{border-radius:15px;width:54px;height:54px}.gnld-messenger__trigger-label{display:none}.gnld-messenger__menu{transform-origin:100% 100%;flex-direction:column;top:auto;bottom:calc(100% + 10px);right:0;transform:translateY(10px)scale(.97)}.gnld-messenger__menu[data-open=true]{transform:translateY(0)scale(1)}.gnld-messenger__channel{justify-content:flex-start;min-width:132px}.bx-livechat-wrapper{max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.bx-livechat-wrapper.bx-livechat-position-bottom-right{bottom:8px!important;right:8px!important}}@media(prefers-reduced-motion:reduce){.gnld-messenger__trigger,.gnld-messenger__trigger-label,.gnld-messenger__menu,.gnld-messenger__channel{transition-duration:.01ms!important;transform:none!important}}.gnld-test-mode-notice{z-index:70;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));color:#f7f7f8;font-variant-numeric:lining-nums tabular-nums;background:#1f2126;border:1px solid #ffffff1f;border-radius:16px;width:min(100vw - 32px,372px);padding:20px;font-family:Raleway,system-ui,sans-serif;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0000006b}.gnld-test-mode-notice:before{content:"";background:linear-gradient(#c132ff,#77a1ff);width:3px;position:absolute;inset:0 auto 0 0}.gnld-test-mode-notice__close{color:#b6bac9;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:6px;right:6px}.gnld-test-mode-notice__close:hover,.gnld-test-mode-notice__close:focus-visible{color:#f7f7f8;background:#ffffff14}.gnld-test-mode-notice__close svg{width:17px;height:17px}.gnld-test-mode-notice__intro{grid-template-columns:36px minmax(0,1fr);gap:12px;display:grid}.gnld-test-mode-notice__icon{color:#fff;background:linear-gradient(135deg,#c132ff,#77a1ff);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.gnld-test-mode-notice__icon svg{width:18px;height:18px}.gnld-test-mode-notice h2{color:#f7f7f8;margin:0;font-size:17px;font-weight:700;line-height:1.25}.gnld-test-mode-notice__intro p,.gnld-test-mode-notice__form>p{color:#c8cbd8;margin:8px 0 0;font-size:14px;line-height:1.45}.gnld-test-mode-notice__report,.gnld-test-mode-notice__submit{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#c132ff,#77a1ff);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.gnld-test-mode-notice__report:hover,.gnld-test-mode-notice__submit:hover:not(:disabled){filter:brightness(1.08)}.gnld-test-mode-notice__form{gap:12px;display:grid}.gnld-test-mode-notice__form label{color:#f7f7f8;gap:6px;font-size:13px;font-weight:650;display:grid}.gnld-test-mode-notice__form label span{color:#999eb5;font-weight:500}.gnld-test-mode-notice__form textarea,.gnld-test-mode-notice__form input{color:#f7f7f8;width:100%;font:inherit;font-variant-numeric:lining-nums tabular-nums;background:#15161a;border:1px solid #42454e;border-radius:8px}.gnld-test-mode-notice__form textarea{resize:vertical;padding:10px 11px}.gnld-test-mode-notice__form input{min-height:40px;padding:0 11px}.gnld-test-mode-notice__form textarea:focus-visible,.gnld-test-mode-notice__form input:focus-visible,.gnld-test-mode-notice__report:focus-visible,.gnld-test-mode-notice__submit:focus-visible{outline-offset:2px;outline:2px solid #77a1ff}.gnld-test-mode-notice__error{color:#ffb3ae;margin:0;font-size:13px;line-height:1.4}.gnld-test-mode-notice__submit{width:100%;margin-top:0}.gnld-test-mode-notice__submit:disabled{cursor:wait;opacity:.7}.gnld-test-mode-notice__spinner{width:17px;height:17px;animation:.9s linear infinite gnld-test-mode-notice-spin}.gnld-test-mode-notice__success{gap:12px;padding-right:28px;display:flex}.gnld-test-mode-notice__success>svg{color:#fff;background:linear-gradient(135deg,#c132ff,#77a1ff);border-radius:50%;flex:none;width:24px;height:24px;padding:5px}.gnld-test-mode-notice__success strong{font-size:15px;line-height:1.35;display:block}.gnld-test-mode-notice__success p{color:#c8cbd8;margin:6px 0 0;font-size:13px;line-height:1.45}.gnld-test-mode-fab{z-index:70;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#c132ff,#77a1ff);border:0;border-radius:14px;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed;box-shadow:0 12px 28px #262c6f5c}.gnld-test-mode-fab:active{cursor:grabbing}.gnld-test-mode-fab:hover{filter:brightness(1.08)}.gnld-test-mode-fab:focus-visible{outline-offset:3px;outline:2px solid #f7f7f8}.gnld-test-mode-fab svg{width:21px;height:21px}@keyframes gnld-test-mode-notice-spin{to{transform:rotate(360deg)}}@media(max-width:520px){.gnld-test-mode-notice{width:calc(100vw - 24px);padding:18px;bottom:12px;left:12px}.gnld-test-mode-fab{left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom))}}*{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff47}html,body{background:#15161a}.dual-range{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:100%;height:0;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dual-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;background:#fbbf24;border:2px solid #15161a;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0006}.dual-range::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#fbbf24;border:2px solid #15161a;border-radius:50%;width:16px;height:16px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.purple-shell-mode [class~=bg-amber-400],.purple-shell-mode [class~="hover:bg-amber-300"]:hover,.purple-shell-mode [class~=bg-amber-500]{background-color:#a72cff!important}.purple-shell-mode [class~="bg-amber-400/10"],.purple-shell-mode [class~="bg-amber-400/12"],.purple-shell-mode [class~="bg-amber-400/15"]{background-color:#a72cff24!important}.purple-shell-mode [class~=text-amber-300],.purple-shell-mode [class~=text-amber-400],.purple-shell-mode [class~="hover:text-amber-300"]:hover,.purple-shell-mode [class~="hover:text-amber-400"]:hover{color:#f0b7ff!important}.purple-shell-mode [class~="text-amber-300/75"],.purple-shell-mode [class~="text-amber-400/80"]{color:#f0b7ffc7!important}.purple-shell-mode [class~=text-black],.purple-shell-mode [class~="text-[#15161A]"]{color:#fff!important}.purple-shell-mode [class~="border-amber-400/25"],.purple-shell-mode [class~="border-amber-400/50"],.purple-shell-mode [class~="focus:border-amber-400/50"]:focus,.purple-shell-mode [class~="focus:border-amber-400/60"]:focus,.purple-shell-mode [class~="focus-within:border-amber-400/60"]:focus-within{border-color:#d861ff8c!important}.purple-shell-mode [class~="after:bg-amber-400"]:after{background-color:#d861ff!important;box-shadow:0 0 8px #d861ffb3!important}.purple-shell-mode header img[alt="geniled.shop"]{filter:hue-rotate(88deg)saturate(1.7)brightness(1.08)}.flt-sep{border:0;border-bottom:1px solid #0000008c;position:relative;box-shadow:0 1px #ffffff14,0 2px 6px -3px #00000080}.flt-sep:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbbf2438 50%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}

/* Shared storefront footer: rounded upper corners. */
footer[class~="bg-[#06060a]"]{border-radius:32px 32px 0 0}

/* Mobile search mirrors the neutral geniled.shop desktop search reference. */
@media (max-width: 1023px) {
  #geniled-mobile-menu .shopds-search-flow {
    border-radius: 8px !important;
    border-color: rgba(153, 158, 181, .16);
    background: #15161A;
  }

  #geniled-mobile-menu .shopds-search-flow:focus-within {
    border-color: rgba(119, 161, 255, .55);
    box-shadow: 0 0 0 3px rgba(119, 161, 255, .08);
  }

  #geniled-mobile-menu .shopds-search-flow input::placeholder {
    color: #898989;
    opacity: 1;
  }

  #geniled-mobile-menu .shopds-search-flow > button[type="submit"] {
    border-radius: 8px !important;
    background: transparent !important;
    color: #898989;
    box-shadow: none;
  }
}


/* Verified LED reel covers: identical framing before and after gallery hydration. */
:is(.catalog-product-image,.shopds-product-stage__image):is([src="/local/ajax/storefront-product-cover-image.php?id=251444"],
[src="https://geniled.ru/upload/iblock/4b3/1xt99pns3nnw4xso15lysb3ko0nw9dj6/Geniled_LED_Strip_GL_120SMD2835_12W_8x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223816"],
[src="https://geniled.ru/upload/iblock/3a8/4y9y0ikfboqnlh66p115lej6sb1d4iu2/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251453"],
[src="https://geniled.ru/upload/iblock/ba5/r8n5gl8778ml81csciauwekcv849kygg/Geniled_LED_Strip_GL_120SMD2835_24W_8kh3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=221936"],
[src="https://geniled.ru/upload/iblock/1c8/1x2723uwxfo1kmprpoh9pfejjirwn4ne/Geniled_LED_Strip_GL_120SMD2835_24W_8kh5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251440"],
[src="https://geniled.ru/upload/iblock/959/7c4h0gxylooweqv8y2lv63f8swlh5mwr/Geniled_LED_Strip_GL_120SMD2835_24W_8kh5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251451"],
[src="https://geniled.ru/upload/iblock/25c/vl6r8aqzgw1qe714tkesimfcpmqs1lc0/Geniled_LED_Strip_GL_240SMD2835_12W_10x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223837"],
[src="https://geniled.ru/upload/iblock/5d8/u6jklgbiu11lta8ydhrsiv23ycyofd7t/03483_Geniled_LED_Strip_Light_GL_60SMD2835_12V_5Wx1_8x2000_2700_3000K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223814"],
[src="https://geniled.ru/upload/iblock/88e/ihd85zwgm1d8xb68sm5pqnctlk1q1zxw/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223821"],
[src="https://geniled.ru/upload/iblock/6b7/w58wd7s8g9g2dyomkug0ll1limmthmwu/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=238083"],
[src="https://geniled.ru/upload/iblock/a33/cgdsqjng17f977upo8ionlu47kbbpked/03560_Geniled_LED_Strip_Light_GL_60SMD2835_S_TYPE_24V_5Wx1m_6x5000_2700_3000K_IP33_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251448"],
[src="https://geniled.ru/upload/iblock/f6f/2zt605ogvw0a2g0p24en8tv4nzozc5a2/Geniled_LED_Strip_GL_120SMD2835_12W_8x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223786"],
[src="https://geniled.ru/upload/iblock/b4b/36yrupnuta3k8g1kqb838ftp8kephw6f/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223825"],
[src="https://geniled.ru/upload/iblock/6bc/r11in5snqgmqjh1opj84mai1jy0kd488/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223364"],
[src="https://geniled.ru/upload/iblock/1ff/ogtm6penipavk0ww09p59nmqtl0bn4i5/Geniled_LED_Strip_GL_120SMD2835_24W_8kh5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223788"],
[src="https://geniled.ru/upload/iblock/454/2i42m4smjwpz05gkyupzzapa3k5w564k/Geniled_LED_Strip_GL_180SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223819"],
[src="https://geniled.ru/upload/iblock/052/tbbplynov0j2lxxj6q1f6pxyjt8sqi6i/Geniled_LED_Strip_GL_240SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223370"],
[src="https://geniled.ru/upload/iblock/548/z0u2h0xlkz1vzuafs3egh6w8568tkje2/03471_Geniled_Geniled_LED_Strip_Light_GL_240SMD2835_24V_20Wx1m_10x5000_3800_4200K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250523"],
[src="https://geniled.ru/upload/iblock/84a/8zewl72ej3nq4a2c950kpwcu8wsedfxd/Geniled_LED_Strip_Light_GL_252SMD2835_3_line_24V_25Wx1m_30x3000_3800_4200K_IP33_02_1.webp"],
[src="/local/ajax/storefront-product-cover-image.php?id=223841"],
[src="https://geniled.ru/upload/iblock/778/3y7ghp5ubtmxas3xpkvgy8g0w5pimo7t/03484_Geniled_LED_Strip_Light_GL_60SMD2835_12V_5Wx1_8x2000_3800_4200K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223842"],
[src="https://geniled.ru/upload/iblock/78f/6wr7wb6rbiz6o913r48oy3oideca895t/03490_Geniled_LED_Strip_Light_GL_60SMD2835_12V_5Wx1_8x2000_3800_4200K_IP65_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223789"],
[src="https://geniled.ru/upload/iblock/f0b/xxujg0n4f8b8mi67axzvhix5ugnb7a26/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=238084"],
[src="https://geniled.ru/upload/iblock/7bd/3lsdkwif9bxttklsn3peg3jp2jbzjmko/03561_Geniled_LED_Strip_Light_GL_60SMD2835_S_TYPE_24V_5Wx1m_6x5000_3800_4200K_IP33_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223818"],
[src="https://geniled.ru/upload/iblock/046/lyytmv83raonex9xu3lkb8euvcrdcg69/Geniled_LED_Strip_GL_180SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223820"],
[src="https://geniled.ru/upload/iblock/590/wxe2hdmjanmr60elsimcbmibaw7rwe7t/Geniled_LED_Strip_GL_240SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223371"],
[src="https://geniled.ru/upload/iblock/867/ygybnc6t9rzyu7h0804wvtccv30gk0je/03472_Geniled_Geniled_LED_Strip_Light_GL_240SMD2835_24V_20Wx1m_10x5000_6000_6500K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250521"],
[src="https://geniled.ru/upload/iblock/99e/r57w5ril7ta7s30uglaoll0rv0emn631/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5mm_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250518"],
[src="https://geniled.ru/upload/iblock/2ea/ugx0f1yhrjt1ivf29dzuurtyp2952j25/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5kh5000_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=252390"],
[src="https://geniled.ru/upload/iblock/7cf/jnvbqewy159ly8y57ofs5j55h36h56h3/Geniled_LED_Strip_GL_528SMD3535_COB_24W_10kh5000_6000_6500K_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223845"],
[src="https://geniled.ru/upload/iblock/9d3/cchbf0xtalpk7dloxivcfyfz9rq07r9r/03485_Geniled_LED_Strip_Light_GL_60SMD2835_12V_5Wx1_8x2000_6000_6500K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223846"],
[src="https://geniled.ru/upload/iblock/73f/c13214upkp29sjs741qj0ukjg1njp8e1/03491_Geniled_LED_Strip_Light_GL_60SMD2835_12V_5Wx1_8x2000_6000_6500K_IP65_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=238085"],
[src="https://geniled.ru/upload/iblock/475/4131xm4pix10i91dk1ka1p78m8zj9jtw/03562_Geniled_LED_Strip_Light_GL_60SMD2835_S_TYPE_24V_5Wx1m_6x5000_6000_6500K_IP33_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250514"],
[src="https://geniled.ru/upload/iblock/f4f/vtqhge9w62z83fs82yp0co618pngcvmm/Geniled_LED_Strip_GL_576SMD3535_COB_24W_10kh3000_RGB_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223856"],
[src="https://geniled.ru/upload/iblock/876/naab33mxbxpjic3p9vpx1fehoez21vp0/03550_Geniled_LED_Strip_Light_GL_60SMD5050_12V_14_4Wx1m_10x2000_RGB_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=221582"],
[src="https://geniled.ru/upload/iblock/c81/601ie3fwirk6i4vrz1mb615czn9cwhwk/Geniled_LED_Strip_GL_60SMD5050_12W_10x5000_RGB_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=252392"],
[src="https://geniled.ru/upload/iblock/23f/uou9r037f08819cvzmo2mbbk539ocqcy/Geniled_LED_Strip_GL_784SMD3535_COB_24W_12kh5000_RGBW_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223738"],
[src="https://geniled.ru/upload/iblock/cf1/z09v2ewrckndb65pnwaxrrmx2osih8wu/Geniled_LED_Strip_Light_GL_120SMD2835_12V_12Vt_x1m_8x2000_Blue_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223851"],
[src="https://geniled.ru/upload/iblock/ce9/2nb99bzmaj5pmon86e2jcf1coi9p87rl/03544_Geniled_GL_120SMD2835_12V_12Wx1_8x2000_Green_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223850"],
[src="https://geniled.ru/upload/iblock/c7a/67ml0jo9sx8qf2o85s79tojtbveb12fs/03543_Geniled_LED_Strip_Light_GL_120SMD2835_12V_12Wx1_8x2000_Red_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223849"],
[src="https://geniled.ru/upload/iblock/af6/vikn1eotr9iweegc1e3p8ia1vc2wpc1k/03542_Geniled_LED_Strip_Light_GL_120SMD2835_12V_12Wx1_8x2000_Yellow_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223833"],
[src="https://geniled.ru/upload/iblock/11f/miw9qr9egxa26uqvxqkeg1sdrxe9ct0a/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_Yellow_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250506"],
[src="https://geniled.ru/upload/iblock/3fa/d816y0zrpu9zx01y5wr1yo1kjmyx73e8/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5mm_Blue_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=250508"],
[src="https://geniled.ru/upload/iblock/949/0ssouhr82p3uncffspxuxdoqx6ivxqnh/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5mm_Green_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=250507"],
[src="https://geniled.ru/upload/iblock/dfa/u1meh99gva8xi61h9wiidw2shi4u4o6x/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5mm_Red_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=250509"],
[src="https://geniled.ru/upload/iblock/537/3av3xxnspcq0kvni3joogi74tc142g4y/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5mm_Violet_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=250510"],
[src="https://geniled.ru/upload/iblock/875/lgc16048msrg8bwb20yp1rqbkfffpfj7/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5kh5000_Red_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=250513"],
[src="https://geniled.ru/upload/iblock/3b8/y38u2gnf1nr6bcuut4ihtle0am0djcc6/Geniled_LED_Strip_GL_320SMD3535_COB_24W_5kh5000_Violet_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=248588"],
[src="https://geniled.ru/upload/iblock/610/lfd8off004rc8j4cxw7b19fc9jyrnz01/Geniled_LED_Strip_GL_120SMD2835_12W_8x2000_MIX_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223813"],
[src="https://geniled.ru/upload/iblock/e95/1l961voq02f8r29g53mx1y3rmsgerqvx/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_MIX_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223372"],
[src="https://geniled.ru/upload/iblock/fd3/7oic9at8t8j2unpyg8q3upgwao5kplu0/03473_Geniled_LED_Strip_Light_GL_240SMD2835_24V_20Wx1m_10x5000_MIX_2700_6500K_IP33_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=221583"],
[src="https://geniled.ru/upload/iblock/edf/76ab2ysimigrr8qd8jm1ro5urejqdrs3/Geniled_LED_Strip_GL_60SMD5050_12W_10x5000_RGB_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223365"],
[src="https://geniled.ru/upload/iblock/d4d/zb9qxhovi3gfqqfw8fwj99z6916quie3/03466_Geniled_LED_Strip_Light_GL_120SMD2835_24V_12Wx1m_8x5000_6000_6500K_IP33_05_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223367"],
[src="https://geniled.ru/upload/iblock/a26/urkxemr6lyo9pyqm0i1gmucgctyy9vg0/03468_Geniled_Geniled_LED_Strip_Light_GL_180SMD2835_24V_16Wx1m_10x5000_3800_4200K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223369"],
[src="https://geniled.ru/upload/iblock/b5c/9d4pkoaq6q2t9w4ywoa1mrpbdp5last0/03470_Geniled_Geniled_LED_Strip_Light_GL_240SMD2835_24V_20Wx1m_10x5000_2700_3000K_IP33_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223835"],
[src="https://geniled.ru/upload/iblock/066/r7nkxzdwovmysb0u7x4mmb1z1gdmuuq5/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_Green_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223815"],
[src="https://geniled.ru/upload/iblock/bcb/y7c84x2uzvu4kn340pye6onzsg0qkkko/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223787"],
[src="https://geniled.ru/upload/iblock/bfc/3r7qfs2f06xony6wonzg7t72zup558hw/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223790"],
[src="https://geniled.ru/upload/iblock/341/o039mxf1l26wmrdn59iowalaxikgz906/Geniled_LED_Strip_GL_240SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223822"],
[src="https://geniled.ru/upload/iblock/ff5/s72719utqqesqr2kdlhpt29q3r4msiqx/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223823"],
[src="https://geniled.ru/upload/iblock/cf9/7ou1ruqlqw1o213whcnl82c54k8gi6rw/Geniled_LED_Strip_GL_60SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223824"],
[src="https://geniled.ru/upload/iblock/547/48g4sq9r2o3npkt6452w073fuoqdskec/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223826"],
[src="https://geniled.ru/upload/iblock/23b/qlj176nm7vf2yffx2stgl3hvly4aibr2/Geniled_LED_Strip_GL_120SMD2835_12W_8x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223827"],
[src="https://geniled.ru/upload/iblock/669/pewhh9msiuelizlhnunjwsev0t7qtluc/Geniled_LED_Strip_GL_180SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223828"],
[src="https://geniled.ru/upload/iblock/838/j5l2uzzb7p1121pjuwlv8ccrimpini6p/Geniled_LED_Strip_GL_180SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223829"],
[src="https://geniled.ru/upload/iblock/606/1sg2gat09jc4q56or07q9ssdixa1jqh4/Geniled_LED_Strip_GL_180SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223830"],
[src="https://geniled.ru/upload/iblock/168/dbpvaluugcmdky409d9pm9h5862dx72u/Geniled_LED_Strip_GL_240SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223831"],
[src="https://geniled.ru/upload/iblock/010/cyow84fb8patsssc019fzirt2j4iawtt/Geniled_LED_Strip_GL_240SMD2835_12W_10x5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223840"],
[src="https://geniled.ru/upload/iblock/f03/fdgabyg8a308h742ak6db2237sq123ou/Geniled_LED_Strip_GL_180SMD2835_12W_10x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223848"],
[src="https://geniled.ru/upload/iblock/cd7/thffo7he59lh6sjfplaqr0rsiyptj1ry/Geniled_LED_Strip_GL_180SMD2835_12W_10x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223853"],
[src="https://geniled.ru/upload/iblock/0cf/w7jaxnzkd5i118kyq8vfydr3fl7979r3/Geniled_LED_Strip_GL_30SMD5050_12W_10x5000_RGB_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=223855"],
[src="https://geniled.ru/upload/iblock/1ba/eemcb5w9ddgl9qzdi4xms5fuaal7wg7t/Geniled_LED_Strip_GL_30SMD5050_12W_10x5000_RGB_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=238082"],
[src="https://geniled.ru/upload/iblock/1ca/eyrte5tdik43aou1ovi4erpc2lfylvgw/03565_Geniled_LED_Strip_Light_GL_320SMD3535_COB_24V_8Wx1m_8x5000_6000_6500K_IP33_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251446"],
[src="https://geniled.ru/upload/iblock/ecd/5z3rnudhiv2clqwo6o1x8q7u5iu0vxhk/Geniled_LED_Strip_GL_120SMD2835_12W_8x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251447"],
[src="https://geniled.ru/upload/iblock/54c/0t7t1f02jzfw78d71bdh34n663ba1k9c/Geniled_LED_Strip_GL_120SMD2835_12W_8x2000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251455"],
[src="https://geniled.ru/upload/iblock/ad0/df6c3fgdw39vyum1mtwg4omasj7q7quf/Geniled_LED_Strip_GL_120SMD2835_24W_8kh3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251441"],
[src="https://geniled.ru/upload/iblock/0ec/g8tf4q1ey3kc3aabw6s9qgchdjgyfcis/Geniled_LED_Strip_GL_120SMD2835_24W_8kh5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251442"],
[src="https://geniled.ru/upload/iblock/ed2/i7qzluzi8q67qx8wpkwlxyro7e71do9w/Geniled_LED_Strip_GL_120SMD2835_24W_8kh5000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251456"],
[src="https://geniled.ru/upload/iblock/0f8/vlq1nimlvf7bts3dcgsbm9ig4nfyi67k/Geniled_LED_Strip_GL_180SMD2835_24W_10kh3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251457"],
[src="https://geniled.ru/upload/iblock/013/qphj4kdqqwla168rbqi93diyn5q9g5sb/Geniled_LED_Strip_GL_180SMD2835_24W_10kh3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251443"],
[src="https://geniled.ru/upload/iblock/719/w8x75rim0vcoymuim00gbzmbjvkepn0b/03598_LED_strip_Geniled_GL_180SMD2835_24V_16Wx1m_10x5000_2700_3000K_IP65_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251460"],
[src="https://geniled.ru/upload/iblock/a7b/6u97shdrhzq0b6xkjl3nvwlyjwvqnbyh/03600_LED_strip_Geniled_GL_180SMD2835_24V_16Wx1m_10x5000_6000_6500K_IP65_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=251461"],
[src="https://geniled.ru/upload/iblock/9bf/ya0qi3uzmdobuc3c9o7zxpw8pffx3ff6/Geniled_LED_Strip_GL_240SMD2835_24W_10kh3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=250522"],
[src="https://geniled.ru/upload/iblock/a87/uuvtz5szd9j4nwrgehid816n7ckalgku/Geniled_LED_Strip_GL_252SMD2835_3_line_24W_30kh3000_02_1.webp"],
[src="/local/ajax/storefront-product-cover-image.php?id=295604"],
[src="https://geniled.ru/upload/iblock/725/e7cb37hzvccbnzqe026x2jqsb0t6x5xm/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x3000_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=295605"],
[src="https://geniled.ru/upload/iblock/a23/g5dltf5sxg0w2cpgble14gekg135kw83/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x3000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295606"],
[src="https://geniled.ru/upload/iblock/d02/rfgu444aj7l2c638t7kg2n4xrsswniwl/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x5000_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=295607"],
[src="https://geniled.ru/upload/iblock/083/pqv70j56bh9je3xqpwhdxjxlfmvuurjq/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x5000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295608"],
[src="https://geniled.ru/upload/iblock/5e5/5sj94a1u8kp3roz54qs15uadyx1ou9wx/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x5000_Green_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=295609"],
[src="https://geniled.ru/upload/iblock/55f/bl8jfzcet28qou7qawna32b6up501aix/Geniled_LED_Strip_GL_320COB_24W_9Vt_5x5000_Blue_02_1.jpg"],
[src="/local/ajax/storefront-product-cover-image.php?id=295610"],
[src="https://geniled.ru/upload/iblock/d26/oba6cbz5dh0bfng7zqlfs1fsxt9ch0st/Geniled_LED_Strip_GL_528COB_24W_14Vt_10x3000_03_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295611"],
[src="https://geniled.ru/upload/iblock/d48/3fki91b1z6kv3lfpwhcoriuwulh5jepg/Geniled_LED_Strip_GL_528COB_24W_14Vt_10x5000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295612"],
[src="https://geniled.ru/upload/iblock/94f/cjuqfzh0hbgh1vkfohlpv3ipikyzttlk/Geniled_LED_Strip_GL_528COB_24W_14Vt_10x3000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295613"],
[src="https://geniled.ru/upload/iblock/21b/vqtlbrw5a7kvsqg01oti3ehrgstgoq80/Geniled_LED_Strip_GL_528COB_24W_14Vt_10x5000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295614"],
[src="https://geniled.ru/upload/iblock/149/l9qpxu4dvljza0a1vt1117ennn553uyq/Geniled_LED_Strip_GL_528COB_24W_14Vt_10x3000_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295615"],
[src="https://geniled.ru/upload/iblock/ca5/hu8arde3llng5vzu2qpbv2icrcexmd23/Geniled_LED_Strip_GL_608COB_24W_14Vt_10x3000_MIX_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295616"],
[src="https://geniled.ru/upload/iblock/6dd/opua1eer1giirwcr9x5j80o7xew7j1fa/Geniled_LED_Strip_GL_608COB_24W_14Vt_10x5000_MIX_02_1.png"],
[src="/local/ajax/storefront-product-cover-image.php?id=295617"],
[src="https://geniled.ru/upload/iblock/0a9/s1mlivov5w8tb30qo5w0kh2x15oxodvb/Geniled_LED_Strip_GL_784COB_24W_18Vt_12x3000_RGBW_03_1.png"]){padding:0!important;object-fit:cover;filter:none;transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223839"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223838"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251445"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251454"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223843"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223844"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251459"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251450"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223832"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251462"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=249081"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=249079"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251449"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223847"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251452"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251463"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223852"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223854"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=250515"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223857"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223858"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=247560"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223836"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223834"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223366"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223368"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223817"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=223859"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=251458"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=289391"]{transform:none!important;transform-origin:center center;}
.catalog-product-image[src="/local/ajax/storefront-product-cover-image.php?id=296009"]{transform:none!important;transform-origin:center center;}
/* Loading saved gallery settings must not restart an image fade. */
.shopds-product-page .shopds-product-stage__image--gallery{animation:none;}

/* Requested gshop returns refinements; canonical source rules. */
/* geniled.shop catalog-only cleanup. Divider geometry comes from shopds-divider.css. */
article[data-catalog-product-sku] [data-catalog-gallery-counter],
article[data-catalog-product-sku] .catalog-product-media [title="Есть подходящие варианты в наличии"] {display:none;}
article[data-catalog-product-sku] > a > div:nth-child(2) > div:last-child > div > * {display:none;}
article[data-catalog-product-sku] > a > div:nth-child(2) > div:last-child > div {
 display:block;position:relative;width:100%;height:2px;min-height:0;flex:none;padding:0;border:0;
 background:linear-gradient(90deg,transparent,#b8a8df 50%,transparent);
 box-shadow:0 0 22px #a596ce33;pointer-events:none;
}

/* Requested gshop returns refinements; canonical source rules. */
/* Dropdown surface; enter from below the clipped product-media edge. */
.catalog-product-media .catalog-variant-summary {
 top:auto;bottom:12px;left:12px;right:12px;max-width:none;
 border:0;border-radius:var(--shop-radius-ui,8px);background:#1f2126;
 box-shadow:0 18px 48px rgba(0,0,0,.2);backdrop-filter:none;
 font-family:var(--font-body);font-variant-numeric:lining-nums tabular-nums;
 opacity:0;transform:translateY(calc(100% + 12px));
 transition:transform 140ms cubic-bezier(.22,.61,.36,1),opacity 140ms cubic-bezier(.22,.61,.36,1);
}
.catalog-product-media .catalog-variant-summary > span {font-size:14px;line-height:20px;color:#fff;}
@media(hover:hover) and (pointer:fine) {
 .group:hover .catalog-product-media .catalog-variant-summary,
 .group:focus-within .catalog-product-media .catalog-variant-summary {opacity:1;transform:translateY(0);}
}
@media(hover:none) {.catalog-product-media .catalog-variant-summary {opacity:1;transform:none;}}
@media(prefers-reduced-motion:reduce) {.catalog-product-media .catalog-variant-summary {transition:none;transform:none;}}

/* Bounded supports genuine 400 weight; avoid the former 600 display weight. */
article[data-catalog-product-sku] h3,
.shopds-catalog-products[data-catalog-view] article[data-catalog-product-sku] h3{font-weight:400!important;}

.legal-document{overflow-wrap:anywhere}.rx-hero__art figcaption{font-size:14px;line-height:1.65;color:var(--rx-muted);margin-top:16px}.rx-deadline-table-scroll{max-width:100%;overflow-x:auto}.rx-deadline-table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px;line-height:1.7;text-align:left;font-variant-numeric:lining-nums tabular-nums}.rx-deadline-table caption{text-align:left;font-size:24px;font-weight:600;margin-bottom:24px}.rx-deadline-table th,.rx-deadline-table td{padding:16px 20px 16px 0;border-bottom:1px solid var(--rx-line);vertical-align:top}.rx-deadline-table th{font-weight:600}.rx-deadline-table th:first-child{width:35%}.rx-deadline-table td:last-child{width:35%}.rqa-processing-notice{font-size:14px;line-height:1.7}.rqa-receipt-data{display:grid;gap:12px;margin:24px 0}.rqa-receipt-data div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:12px}.rqa-receipt-data dt{color:inherit;opacity:.7}.rqa-receipt-data dd{margin:0;overflow-wrap:anywhere}.od-legal-faq .gshop-faq{margin-top:24px}@media(max-width:767px){.rqa-receipt-data div{grid-template-columns:1fr;gap:4px}}.gshop-pattern-rules>section{margin-top:40px;scroll-margin-top:160px}.gshop-pattern-rules>section>p{margin:14px 0;color:#b5b8c4;line-height:1.7}.gshop-pattern-rules code{display:block;margin-top:20px;font-size:12px;overflow-wrap:anywhere;color:#a3a7bb}
.gshop-faq{font-variant-numeric:lining-nums tabular-nums}.gshop-faq details{border:0;border-bottom:1px solid rgba(153,158,181,.18);background:none}.gshop-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;list-style:none;padding:20px 12px;min-height:64px;cursor:pointer;font-weight:600;transition:transform .25s ease,background-color .25s ease}.gshop-faq summary::-webkit-details-marker{display:none}.gshop-faq summary svg{flex-shrink:0}.gshop-faq details[open] summary svg{transform:rotate(180deg)}.gshop-faq summary::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#c132ff,#77a1ff);transform:scaleY(0);transition:transform .3s ease;pointer-events:none}.gshop-faq summary:focus-visible{outline:2px solid #77a1ff;outline-offset:-2px;background:#22242a}.gshop-faq summary:focus-visible::before{transform:scaleY(1)}.gshop-faq__answer{padding:8px 12px 22px;color:#b5b8c4;line-height:1.7}
.gshop-image-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gshop-image-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(153,158,181,.18);border-radius:24px;background:linear-gradient(125deg,#24212e,#1c202a 55%,#1d2632);font-variant-numeric:lining-nums tabular-nums}.gshop-image-card__media{aspect-ratio:1.3;overflow:hidden;background:linear-gradient(125deg,#332b49,#202638 50%,#203248)}.gshop-image-card__media img{display:block;width:100%;height:100%;object-fit:cover}.gshop-image-card__copy{position:relative;flex:1;margin-top:-18px;padding:26px;border-radius:20px 20px 0 0;background:linear-gradient(125deg,#24212e,#1c202a 55%,#1d2632);overflow:hidden}.gshop-image-card__tag{display:flex;align-items:center;gap:12px;margin-bottom:18px}.gshop-image-card__tag>span{font-family:Bounded,Raleway,sans-serif;font-size:27px;font-weight:700;color:transparent;-webkit-text-stroke:1px #a68ade;transition:color .24s ease}.gshop-image-card__tag small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#929bb1}.gshop-image-card__copy h3{font-family:Bounded,Raleway,sans-serif;font-size:24px;line-height:1.25;margin:0 0 18px}.gshop-image-card__copy p{font-size:14px;line-height:1.8;color:#b5b8c4;margin:0}.gshop-image-card__copy::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#a68ade,#77a1ff);opacity:0;transform:scaleX(.65);transform-origin:left;transition:opacity .24s ease,transform .3s cubic-bezier(.2,.7,.3,1)}
@media(hover:hover) and (pointer:fine){.gshop-faq summary:hover{transform:translateX(6px);background:#22242a}.gshop-faq summary:hover::before{transform:scaleY(1)}.gshop-image-card:hover .gshop-image-card__tag>span{color:#a68ade}.gshop-image-card:hover .gshop-image-card__copy::before{opacity:1;transform:scaleX(1)}}
.gshop-image-card:focus-within .gshop-image-card__tag>span{color:#a68ade}.gshop-image-card:focus-within .gshop-image-card__copy::before{opacity:1;transform:scaleX(1)}
@media(max-width:1100px){.gshop-image-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.gshop-image-card-grid{grid-template-columns:1fr}.gshop-image-card__copy{padding:20px}.gshop-image-card__copy h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){.gshop-faq summary,.gshop-faq summary::before,.gshop-image-card__tag>span,.gshop-image-card__copy::before{transition:none}.gshop-faq summary:hover{transform:none}}

/* Keep FAQ separators aligned with the translated question; no exposed left ends. */
#home-faq details.home-faq__item,#home-mobile-faq details,.kitchen-solution-page .kitchen-page-faq details,.gshop-faq details{position:relative;border-bottom-color:transparent!important}
#home-faq details.home-faq__item::after,#home-mobile-faq details::after,.kitchen-solution-page .kitchen-page-faq details::after,.gshop-faq details::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:rgba(153,158,181,.18);pointer-events:none;transform:translateX(0);transition:transform .25s ease}
@media(hover:hover) and (pointer:fine){
 #home-faq details.home-faq__item:has(>summary:hover)::after,#home-mobile-faq details:has(>summary:hover)::after,.kitchen-solution-page .kitchen-page-faq details:has(>summary:hover)::after,.gshop-faq details:has(>summary:hover)::after{transform:translateX(6px)}
 #home-faq details.home-faq__item:has(+details>summary:hover)::after,#home-mobile-faq details:has(+details>summary:hover)::after,.kitchen-solution-page .kitchen-page-faq details:has(+details>summary:hover)::after,.gshop-faq details:has(+details>summary:hover)::after{visibility:hidden}
}
@media(prefers-reduced-motion:reduce){
 #home-faq details.home-faq__item::after,#home-mobile-faq details::after,.kitchen-solution-page .kitchen-page-faq details::after,.gshop-faq details::after{transition:none;transform:none!important}
}

/* Shared product caption rule, including client-side navigation. */
.shopds-product-rating-source{display:none!important}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}
@layer gshop-caption-correction{
.shopds-pdp-unit-price>small,.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
.shopds-pdp-order>.shopds-product-delivery{font-size:11px!important;line-height:16.5px!important;display:flex!important;align-items:baseline!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}
}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}
@layer gshop-caption-correction{
.shopds-pdp-unit-price>small,.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
.shopds-pdp-order>.shopds-product-delivery{font-size:11px!important;line-height:16.5px!important;display:flex!important;align-items:baseline!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}
}
@media(min-width:1024px){
.shopds-pdp-order>.shopds-pdp-power{display:none!important}
.shopds-pdp-order>.shopds-pdp-power-mobile{display:block!important;min-width:0;width:100%;padding:16px 0}
.shopds-pdp-order .shopds-power-picker__options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;max-height:340px;overflow:auto;overscroll-behavior:contain}
.shopds-pdp-order .shopds-power-option__card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;min-width:0;align-items:center}
.shopds-pdp-order .shopds-power-option__media{width:40px!important;height:40px!important}
.shopds-pdp-order .shopds-power-option__copy{min-width:0}
.shopds-pdp-order .shopds-power-option__copy strong{font-size:13px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.shopds-pdp-order .shopds-power-option__copy small{font-size:11px!important}
.shopds-pdp-order .shopds-power-option__price{font-size:12px!important;padding:9px 10px!important;white-space:nowrap}
}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}
@layer gshop-caption-correction{
.shopds-pdp-unit-price>small,.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
.shopds-pdp-order>.shopds-product-delivery{font-size:11px!important;line-height:16.5px!important;display:flex!important;align-items:baseline!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}
}
@media(min-width:1024px){
.shopds-pdp-order>.shopds-pdp-power{display:none!important}
.shopds-pdp-order>.shopds-pdp-power-mobile{display:block!important;min-width:0;width:100%;padding:16px 0}
.shopds-pdp-order .shopds-power-picker__options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;max-height:340px;overflow:auto;overscroll-behavior:contain}
.shopds-pdp-order .shopds-power-option__card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;min-width:0;align-items:center}
.shopds-pdp-order .shopds-power-option__media{width:40px!important;height:40px!important}
.shopds-pdp-order .shopds-power-option__copy{min-width:0}
.shopds-pdp-order .shopds-power-option__copy strong{font-size:13px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.shopds-pdp-order .shopds-power-option__copy small{font-size:11px!important}
.shopds-pdp-order .shopds-power-option__price{font-size:12px!important;padding:9px 10px!important;white-space:nowrap}
.shopds-pdp-order .shopds-power-option.is-selected .shopds-power-option__price::before{content:'✓'!important;margin-right:4px}
}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}
@layer gshop-caption-correction{
.shopds-pdp-unit-price>small,.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
.shopds-pdp-order>.shopds-product-delivery{font-size:11px!important;line-height:16.5px!important;display:flex!important;align-items:baseline!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}
}
@media(min-width:1024px){
.shopds-pdp-order>.shopds-pdp-power{display:none!important}
.shopds-pdp-order>.shopds-pdp-power-mobile{display:block!important;min-width:0;width:100%;padding:16px 0}
.shopds-pdp-order .shopds-power-picker__options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;max-height:340px;overflow:auto;overscroll-behavior:contain}
.shopds-pdp-order .shopds-power-option__card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;min-width:0;align-items:center}
.shopds-pdp-order .shopds-power-option__media{width:40px!important;height:40px!important}
.shopds-pdp-order .shopds-power-option__copy{min-width:0}
.shopds-pdp-order .shopds-power-option__copy strong{font-size:13px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.shopds-pdp-order .shopds-power-option__copy small{font-size:11px!important}
.shopds-pdp-order .shopds-power-option__price{font-size:12px!important;padding:9px 10px!important;white-space:nowrap}
.shopds-pdp-order .shopds-power-option.is-selected .shopds-power-option__price::before{content:'✓'!important;margin-right:4px}
}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="сравн"]:hover{background:transparent!important;box-shadow:none!important}
.shopds-power-option.is-selected .shopds-power-option__price{--brand-shop-gradient-from:#148657;--brand-shop-gradient-to:#27ae91;--brand-shop-gradient:linear-gradient(135deg,var(--brand-shop-gradient-from),var(--brand-shop-gradient-to));background:var(--brand-shop-gradient)!important;color:#fff!important;box-shadow:0 12px 30px #14966b22!important}

/* Shared PDP unit-price labels: same row beneath the main price. */
.shopds-pdp-unit-price{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:end;align-items:baseline;column-gap:8px;row-gap:4px;max-width:100%}
.shopds-pdp-unit-price>.shopds-product-price{grid-column:1 / -1;justify-self:end;max-width:100%}
.shopds-pdp-unit-price>small{display:block!important;margin:0!important;white-space:nowrap}
.shopds-pdp-unit-price>small:first-of-type:not(:last-child)::after{content:' ·';margin-left:4px}
.shopds-pdp-order{display:flex!important;flex-direction:column!important}
.shopds-pdp-order>*{order:3}
.shopds-pdp-order>.shopds-pdp-order-heading{order:0}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{order:1}
.shopds-pdp-order>.shopds-product-delivery{order:2;margin-top:4px!important;margin-bottom:12px!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"] .shopds-stock-dot{display:none}
.shopds-pdp-order>.shopds-product-delivery{display:block!important;width:100%!important;padding:0!important;min-height:0!important;text-align:left!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;font-size:14px!important;line-height:1.5!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{white-space:nowrap;flex-shrink:0}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="избран"]:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
@media(min-width:1024px){
.shopds-pdp-order{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important}
.shopds-pdp-order>*{grid-column:1 / -1}
.shopds-pdp-order>.shopds-pdp-order-heading{display:contents!important}
.shopds-pdp-order-title{grid-column:1;grid-row:1;align-self:start}
.shopds-pdp-unit-price{grid-column:2;grid-row:1}
.shopds-pdp-order>.shopds-product-delivery{grid-column:1;grid-row:1;align-self:end;margin:0!important;padding:0!important}
.shopds-pdp-order>.shopds-pdp-desktop-quantity{grid-row:2}
}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:12px!important;font-weight:400!important;color:#898989!important;line-height:1.5!important;gap:4px!important}
@layer gshop-caption-correction{
.shopds-pdp-unit-price>small,.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
.shopds-pdp-order>.shopds-product-delivery{font-size:11px!important;line-height:16.5px!important;display:flex!important;align-items:baseline!important}
.shopds-pdp-order>.shopds-product-delivery>span[aria-label*=" шт"]::before{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}
}
@media(min-width:1024px){
.shopds-pdp-order>.shopds-pdp-power{display:none!important}
.shopds-pdp-order>.shopds-pdp-power-mobile{display:block!important;min-width:0;width:100%;padding:16px 0}
.shopds-pdp-order .shopds-power-picker__options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;max-height:340px;overflow:auto;overscroll-behavior:contain}
.shopds-pdp-order .shopds-power-option__card{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;min-width:0;align-items:center}
.shopds-pdp-order .shopds-power-option__media{width:40px!important;height:40px!important}
.shopds-pdp-order .shopds-power-option__copy{min-width:0}
.shopds-pdp-order .shopds-power-option__copy strong{font-size:13px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.shopds-pdp-order .shopds-power-option__copy small{font-size:11px!important}
.shopds-pdp-order .shopds-power-option__price{font-size:12px!important;padding:9px 10px!important;white-space:nowrap}
.shopds-pdp-order .shopds-power-option.is-selected .shopds-power-option__price::before{content:'✓'!important;margin-right:4px}
}
.shopds-product-utility-actions .shopds-card-actions>button[aria-label*="сравн"]:hover{background:transparent!important;box-shadow:none!important}
.shopds-power-option.is-selected .shopds-power-option__price{--brand-shop-gradient-from:#148657;--brand-shop-gradient-to:#27ae91;--brand-shop-gradient:linear-gradient(135deg,var(--brand-shop-gradient-from),var(--brand-shop-gradient-to));background:var(--brand-shop-gradient)!important;color:#fff!important;box-shadow:0 12px 30px #14966b22!important}
/* Only color-temperature choices: no card backing, border or circle. */
.shopds-pdp-options--colorTemp .shopds-pdp-option,.shopds-variant-row a:has(.shopds-variant-swatch){position:relative;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:22px 8px 10px!important;color:#f2f2f4!important;min-height:64px;text-decoration:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker,.shopds-variant-swatch{display:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option::before,.shopds-variant-row a:has(.shopds-variant-swatch)::before{content:'';position:absolute;top:6px;left:8px;right:8px;height:5px;border-radius:99px;background:var(--beam-color,#c5c0b1);box-shadow:0 0 12px 2px color-mix(in srgb,var(--beam-color,#c5c0b1) 40%,transparent);opacity:.65;transition:opacity 180ms,box-shadow 180ms;pointer-events:none}
.shopds-pdp-options--colorTemp a[href*="2700-3000"],.shopds-variant-row a:has(.shopds-variant-swatch)[href*="2700-3000"]{--beam-color:#c9a66e}
.shopds-pdp-options--colorTemp a[href*="3800-4200"],.shopds-variant-row a:has(.shopds-variant-swatch)[href*="3800-4200"]{--beam-color:#ccc5b5}
.shopds-pdp-options--colorTemp a[href*="6000-6500"],.shopds-variant-row a:has(.shopds-variant-swatch)[href*="6000-6500"]{--beam-color:#b3c3d9}
.shopds-pdp-options--colorTemp a[aria-current="true"]::before,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::before{opacity:1;box-shadow:0 0 16px 3px color-mix(in srgb,var(--beam-color) 50%,transparent)}
.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{content:'✓';position:absolute;right:8px;top:17px;color:#bfa9df;font-size:13px}
@media(hover:hover){.shopds-pdp-options--colorTemp a:hover::before,.shopds-variant-row a:has(.shopds-variant-swatch):hover::before{opacity:1;box-shadow:0 0 18px 4px color-mix(in srgb,var(--beam-color) 55%,transparent)}}
.shopds-pdp-options--colorTemp a:focus-visible,.shopds-variant-row a:has(.shopds-variant-swatch):focus-visible{outline:0!important}
.shopds-pdp-options--colorTemp a:focus-visible::before,.shopds-variant-row a:has(.shopds-variant-swatch):focus-visible::before{opacity:1;box-shadow:0 0 0 2px #f2f2f4,0 0 20px 4px color-mix(in srgb,var(--beam-color) 60%,transparent)}
@media(prefers-reduced-motion:reduce){.shopds-pdp-options--colorTemp a::before,.shopds-variant-row a:has(.shopds-variant-swatch)::before{transition:none}}
.shopds-product-trust>span:first-child::before,.shopds-pdp-delivery-note::before{content:'';display:inline-block;width:18px;height:18px;vertical-align:-4px;margin-right:8px;background:currentColor;mask:var(--trust-icon) center/contain no-repeat}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}

/* Voltage and reel length use the selected backing without decorative radio markers. */
.shopds-pdp-options--voltage .shopds-pdp-option-marker,.shopds-pdp-options--length .shopds-pdp-option-marker{display:none!important}

/* Approved simplified product options. */
.shopds-pdp-selected,.shopds-power-picker__calculation,.shopds-power-picker__formula,.shopds-power-picker__heading p{display:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option{padding-left:0!important;padding-right:0!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option::before{left:0!important;right:0!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option[aria-current="true"]::after{right:0!important;top:10px!important}
.shopds-pdp-variant-intro{justify-content:flex-start!important}
.shopds-pdp-variant-intro>span{display:none!important}
.shopds-pdp-variant-intro>button{margin:0!important;text-decoration:underline;text-underline-offset:4px}

.shopds-product-stage,.shopds-product-stage__viewport{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important}
.shopds-product-stage__image--gallery{width:100%!important;height:100%!important;object-fit:contain!important}
.shopds-pdp-options--voltage,.shopds-pdp-options--length{align-items:stretch!important;grid-auto-rows:1fr}
.shopds-pdp-options--voltage .shopds-pdp-option,.shopds-pdp-options--length .shopds-pdp-option{min-height:64px!important;height:100%!important;box-sizing:border-box;align-self:stretch!important}
.shopds-pdp-center-tabs{flex-wrap:nowrap!important;min-width:0}
.shopds-pdp-center-tabs>button{white-space:nowrap!important}
.shopds-pdp-about>.parameter-info-trigger{float:right;margin-left:12px;margin-bottom:8px}
@media(min-width:1024px){
:root{--pdp-site-top:70px;--pdp-heading-height:80px;--pdp-order-title-height:28px}
.shopds-pdp-heading{position:sticky!important;top:var(--pdp-site-top)!important;z-index:44;background:#15161a;padding:8px 0}
.shopds-pdp-center-header{position:sticky!important;top:calc(var(--pdp-site-top) + var(--pdp-heading-height) + 8px)!important;z-index:42;background:#15161a;padding:8px 0}
.shopds-pdp-order{position:relative!important;top:auto!important;overflow:visible!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:sticky!important;top:calc(var(--pdp-site-top) + var(--pdp-heading-height) + 8px)!important;z-index:42;background:#202127}
.shopds-pdp-order>.shopds-product-delivery{position:sticky!important;top:calc(var(--pdp-site-top) + var(--pdp-heading-height) + var(--pdp-order-title-height) + 12px)!important;z-index:43;background:#202127}
}

.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

@media(min-width:1280px){.pdp-sticky-mode .shopds-pdp-heading{background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68))!important}}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

@media(min-width:1280px){.pdp-sticky-mode .shopds-pdp-heading{background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68))!important}}
.shopds-product-trust>span::before{position:static!important;inset:auto!important;transform:none!important;align-self:center!important}
.shopds-product-trust>span{padding:0!important;position:static!important}
.shopds-pdp-order .shopds-product-spec{display:contents!important}
.shopds-pdp-order .shopds-product-spec>span{display:none!important}
.shopds-pdp-order .shopds-product-spec>button{position:absolute!important;bottom:18px!important;right:18px!important;margin:0!important;width:20px!important;height:20px!important}
.shopds-pdp-order .shopds-product-trust{padding-right:26px!important;margin-top:12px!important}
@media(min-width:1280px){
.shopds-pdp-header nav>.ml-auto{display:none!important}
.pdp-sticky-mode .shopds-pdp-heading{background:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.pdp-sticky-mode .shopds-pdp-heading::before{content:'';position:fixed;inset:0 0 auto;height:var(--pdp-heading-height,96px);z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68));backdrop-filter:blur(24px) saturate(1.65);border:0;border-radius:0;box-shadow:0 12px 32px rgba(8,10,18,.25)}
.pdp-sticky-mode .shopds-pdp-heading *,.pdp-sticky-mode .shopds-pdp-center-header *,.pdp-sticky-mode .shopds-pdp-order-heading *{font-family:Raleway,sans-serif!important}
.pdp-sticky-mode .shopds-pdp-center-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;top:14px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs>button{font-size:20px!important;line-height:26px!important;font-weight:600!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{margin:0!important;font-size:13px!important;line-height:18px!important}
.pdp-sticky-mode .shopds-product-title{font-weight:700!important;font-size:22px!important}
.pdp-sticky-mode .shopds-pdp-order-heading>h2{font-size:20px!important;font-weight:600!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

@media(min-width:1280px){.pdp-sticky-mode .shopds-pdp-heading{background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68))!important}}
.shopds-product-trust>span::before{position:static!important;inset:auto!important;transform:none!important;align-self:center!important}
.shopds-product-trust>span{padding:0!important;position:static!important}
.shopds-pdp-order .shopds-product-spec{display:contents!important}
.shopds-pdp-order .shopds-product-spec>span{display:none!important}
.shopds-pdp-order .shopds-product-spec>button{position:absolute!important;bottom:18px!important;right:18px!important;margin:0!important;width:20px!important;height:20px!important}
.shopds-pdp-order .shopds-product-trust{padding-right:26px!important;margin-top:12px!important}
@media(min-width:1280px){
.shopds-pdp-header nav>.ml-auto{display:none!important}
.pdp-sticky-mode .shopds-pdp-heading{background:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.pdp-sticky-mode .shopds-pdp-heading::before{content:'';position:fixed;inset:0 0 auto;height:var(--pdp-heading-height,96px);z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68));backdrop-filter:blur(24px) saturate(1.65);border:0;border-radius:0;box-shadow:0 12px 32px rgba(8,10,18,.25)}
.pdp-sticky-mode .shopds-pdp-heading *,.pdp-sticky-mode .shopds-pdp-center-header *,.pdp-sticky-mode .shopds-pdp-order-heading *{font-family:Raleway,sans-serif!important}
.pdp-sticky-mode .shopds-pdp-center-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;top:14px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs>button{font-size:20px!important;line-height:26px!important;font-weight:600!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{margin:0!important;font-size:13px!important;line-height:18px!important}
.pdp-sticky-mode .shopds-product-title{font-weight:700!important;font-size:22px!important}
.pdp-sticky-mode .shopds-pdp-order-heading>h2{font-size:20px!important;font-weight:600!important}
}
@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-center-header{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs{flex-shrink:0!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{flex-shrink:0!important;margin-left:auto!important;white-space:nowrap!important}
}

.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:44!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

@media(min-width:1280px){.pdp-sticky-mode .shopds-pdp-heading{background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68))!important}}
.shopds-product-trust>span::before{position:static!important;inset:auto!important;transform:none!important;align-self:center!important}
.shopds-product-trust>span{padding:0!important;position:static!important}
.shopds-pdp-order .shopds-product-spec{display:contents!important}
.shopds-pdp-order .shopds-product-spec>span{display:none!important}
.shopds-pdp-order .shopds-product-spec>button{position:absolute!important;bottom:18px!important;right:18px!important;margin:0!important;width:20px!important;height:20px!important}
.shopds-pdp-order .shopds-product-trust{padding-right:26px!important;margin-top:12px!important}
@media(min-width:1280px){
.shopds-pdp-header nav>.ml-auto{display:none!important}
.pdp-sticky-mode .shopds-pdp-heading{background:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.pdp-sticky-mode .shopds-pdp-heading::before{content:'';position:fixed;inset:0 0 auto;height:var(--pdp-heading-height,96px);z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68));backdrop-filter:blur(24px) saturate(1.65);border:0;border-radius:0;box-shadow:0 12px 32px rgba(8,10,18,.25)}
.pdp-sticky-mode .shopds-pdp-heading *,.pdp-sticky-mode .shopds-pdp-center-header *,.pdp-sticky-mode .shopds-pdp-order-heading *{font-family:Raleway,sans-serif!important}
.pdp-sticky-mode .shopds-pdp-center-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;top:14px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs>button{font-size:20px!important;line-height:26px!important;font-weight:600!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{margin:0!important;font-size:13px!important;line-height:18px!important}
.pdp-sticky-mode .shopds-product-title{font-weight:700!important;font-size:22px!important}
.pdp-sticky-mode .shopds-pdp-order-heading>h2{font-size:20px!important;font-weight:600!important}
}
@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-center-header{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs{flex-shrink:0!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{flex-shrink:0!important;margin-left:auto!important;white-space:nowrap!important}
}
@media(min-width:1280px){.shopds-pdp-header>div[class~="xl:hidden"]{display:none!important}}

/* The intermediate PDP uses one order column; the legacy two-track order grid
   cannot fit beside the gallery below the 1280px desktop composition. */
@media (min-width: 1024px) and (max-width: 1279px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order {
    display: flex !important;
    flex-direction: column;
    align-items: stretch;
    min-width: 0;
  }
}

/* One boundary between the order heading and its first control group. */
@media (min-width: 1280px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    border-bottom: 1px solid #ffffff14;
  }
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order .shopds-pdp-desktop-quantity {
    border-top: 0 !important;
    padding-top: 0;
  }
}

/* geniled.shop canonical divider, matching the established .gv-divider. */
:root{
 --gshop-divider-color:#b8a8df;
 --gshop-divider-line:linear-gradient(90deg,transparent,var(--gshop-divider-color) 50%,transparent);
 --gshop-divider-depth-highlight:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 50%,transparent);
 --gshop-divider-depth-shadow:linear-gradient(180deg,rgba(0,0,0,.38),rgba(0,0,0,.12) 55%,transparent);
 --gshop-divider-depth-paint:var(--gshop-divider-depth-highlight),var(--gshop-divider-line),var(--gshop-divider-depth-shadow);
 --gshop-divider-depth-size:100% 1px,100% 2px,100% 8px;
 --gshop-divider-depth-position:0 0,0 0,0 2px;
 --gshop-divider-depth-mask:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);
}
.gshop-divider{display:block;position:relative;width:100%;height:2px;flex:none;border:0;background:var(--gshop-divider-line);box-shadow:0 0 22px #a596ce33;pointer-events:none}
.gshop-divider--compact{width:224px;max-width:100%}
.gshop-divider.gshop-divider--depth{background:none;box-shadow:none}
.gshop-divider--depth::after{content:"";position:absolute;inset:0 0 auto;height:10px;background-image:var(--gshop-divider-depth-paint);background-size:var(--gshop-divider-depth-size);background-position:var(--gshop-divider-depth-position);background-repeat:no-repeat;mask-image:var(--gshop-divider-depth-mask);pointer-events:none}
.gshop-divider-doc{scroll-margin-top:140px;font-variant-numeric:lining-nums tabular-nums}
.gshop-divider-demo{padding:28px 0}
.gshop-divider-doc>a{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#b8a8df;text-decoration:underline;text-underline-offset:4px}
.gshop-help-contact{margin-top:56px}
.gshop-help-contact__row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px}
.gshop-help-contact__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-variant-numeric:lining-nums tabular-nums}
.gshop-help-contact__actions button{min-height:48px;padding:12px 20px;border:1px solid #b8a8df77;border-radius:8px;background:#22242a;color:#fff;font:inherit;font-size:14px;cursor:pointer}
.gshop-help-contact__actions button:hover{border-color:#77a1ff;background:#282b34}
.gshop-help-contact__actions button:focus-visible{outline:2px solid #77a1ff;outline-offset:4px}
@media(max-width:680px){.gshop-help-contact__row{align-items:flex-start;flex-direction:column}.gshop-help-contact__actions{width:100%}.gshop-help-contact__actions>*{flex:1;white-space:nowrap;justify-content:center}}

/* Reuse the canonical gshop divider paint at the existing order boundary. */
@media (min-width:1280px){
 .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order>.shopds-pdp-order-heading{
  position:relative;
  border-bottom:0!important;
 }
 .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order>.shopds-pdp-order-heading::after{
  content:"";
  position:absolute;
  left:0;right:0;bottom:-8px;
  height:10px;
  background-image:var(--gshop-divider-depth-paint);
  background-size:var(--gshop-divider-depth-size);
  background-position:var(--gshop-divider-depth-position);
  background-repeat:no-repeat;
  mask-image:var(--gshop-divider-depth-mask);
  pointer-events:none;
 }
}

/* Product-page separator reference: solvelta.gnld.ru .sv-section::before.
   This is an explicit page treatment, independent of GshopDivider tokens. */
.shopds-product-page .shopds-product-details,
.shopds-product-page .shopds-product-section {
  position: relative;
  border-top: 0 !important;
}
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 9px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: linear-gradient(#ffffffb0 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
  -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
  mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
}
/* The whole search stacking context must sit above sticky product headings. */
header.shopds-pdp-header:has([role="combobox"][aria-expanded="true"]) {
  z-index: 90 !important;
}
header.shopds-pdp-header div:has(> [role="listbox"]) {
  background-color: #1d1e23 !important;
}
@media (min-width: 1280px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    border-bottom: 0 !important;
  }
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading::after {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -8px;
    height: 9px;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    background: linear-gradient(#ffffffb0 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    opacity: 1;
    visibility: visible;
  }
  .pdp-sticky-mode .shopds-pdp-order > .shopds-pdp-order-heading::after {
    opacity: 0 !important;
    visibility: hidden !important;
  }
}

/* Product-page separator reference: solvelta.gnld.ru .sv-section::before.
   This is an explicit page treatment, independent of GshopDivider tokens. */
.shopds-product-page .shopds-product-details,
.shopds-product-page .shopds-product-section {
  position: relative;
  border-top: 0 !important;
}
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 9px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
  -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
  mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
}
/* The whole search stacking context must sit above sticky product headings. */
header.shopds-pdp-header:has([role="combobox"][aria-expanded="true"]) {
  z-index: 90 !important;
}
header.shopds-pdp-header div:has(> [role="listbox"]) {
  background-color: #1d1e23 !important;
}
@media (min-width: 1280px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    border-bottom: 0 !important;
  }
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading::after {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -8px;
    height: 9px;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    opacity: 1;
    visibility: visible;
  }
  .pdp-sticky-mode .shopds-pdp-order > .shopds-pdp-order-heading::after {
    opacity: 0 !important;
    visibility: hidden !important;
  }
}

/* Independent PSU navigation and basket action; neutral pointer hover. */
body .shopds-product-page .shopds-power-option .shopds-power-option__card,
body .shopds-product-page .shopds-power-option .shopds-power-option__card:hover {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 84px !important;
  gap: 10px !important;
  border-color: var(--pdp-line, rgba(255,255,255,.12)) !important;
  background: rgba(255,255,255,.035) !important;
  transform: none !important;
  cursor: default;
}
body .shopds-product-page .shopds-power-option__link {
  display: grid;
  grid-template-columns: 40px minmax(0, 1fr);
  gap: 10px;
  align-items: center;
  min-width: 0;
  color: inherit;
  text-decoration: none;
}
body .shopds-product-page .shopds-power-option__link::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
}
body .shopds-product-page .shopds-power-option__link:focus-visible { outline: 2px solid #77a1ff; outline-offset: 3px; }
body .shopds-product-page .shopds-power-option__card > button.shopds-power-option__price {
  position: relative !important;
  z-index: 1;
  inset: auto !important;
  transform: none !important;
  box-sizing: border-box;
  width: 84px !important;
  min-width: 84px !important;
  max-width: 84px !important;
  justify-content: center;
  padding: 0 6px !important;
  cursor: pointer;
}
body .shopds-product-page .shopds-power-option__card > button:disabled { cursor: wait; opacity: .65; }
@media (min-width: 1280px) {
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order .shopds-product-price,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order-title,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-tabs > button,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading h1 {
    font-family: Bounded, Raleway, sans-serif !important;
  }
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span {
    font-size: 20px !important;
    line-height: 1.2;
    font-weight: 600;
  }
}

/* Product-page separator reference: solvelta.gnld.ru .sv-section::before.
   This is an explicit page treatment, independent of GshopDivider tokens. */
.shopds-product-page .shopds-product-details,
.shopds-product-page .shopds-product-section {
  position: relative;
  border-top: 0 !important;
}
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 9px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
  -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
  mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
}
/* The whole search stacking context must sit above sticky product headings. */
header.shopds-pdp-header:has([role="combobox"][aria-expanded="true"]) {
  z-index: 90 !important;
}
header.shopds-pdp-header div:has(> [role="listbox"]) {
  background-color: #1d1e23 !important;
}
@media (min-width: 1280px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    border-bottom: 0 !important;
  }
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading::after {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -8px;
    height: 9px;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    opacity: 1;
    visibility: visible;
  }
  .pdp-sticky-mode .shopds-pdp-order > .shopds-pdp-order-heading::after {
    opacity: 0 !important;
    visibility: hidden !important;
  }
}

/* Independent PSU navigation and basket action; neutral pointer hover. */
body .shopds-product-page .shopds-power-option .shopds-power-option__card,
body .shopds-product-page .shopds-power-option .shopds-power-option__card:hover {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 84px !important;
  gap: 10px !important;
  border-color: var(--pdp-line, rgba(255,255,255,.12)) !important;
  background: rgba(255,255,255,.035) !important;
  transform: none !important;
  cursor: default;
}
body .shopds-product-page .shopds-power-option__link {
  display: grid;
  grid-template-columns: 40px minmax(0, 1fr);
  gap: 10px;
  align-items: center;
  min-width: 0;
  color: inherit;
  text-decoration: none;
}
body .shopds-product-page .shopds-power-option__link::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
}
body .shopds-product-page .shopds-power-option__link:focus-visible { outline: 2px solid #77a1ff; outline-offset: 3px; }
body .shopds-product-page .shopds-power-option__card > button.shopds-power-option__price {
  position: relative !important;
  z-index: 1;
  inset: auto !important;
  transform: none !important;
  box-sizing: border-box;
  width: 84px !important;
  min-width: 84px !important;
  max-width: 84px !important;
  justify-content: center;
  padding: 0 6px !important;
  cursor: pointer;
}
body .shopds-product-page .shopds-power-option__card > button:disabled { cursor: wait; opacity: .65; }
@media (min-width: 1280px) {
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order .shopds-product-price,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order-title,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-tabs > button,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading h1 {
    font-family: Bounded, Raleway, sans-serif !important;
  }
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span {
    font-size: 20px !important;
    line-height: 1.2;
    font-weight: 600;
  }
}

body .shopds-product-page .shopds-power-option__card > button.shopds-power-option__price[aria-pressed="true"] {
  background: linear-gradient(135deg, #148657, #27ae91) !important;
}

/* Keep the three sticky column headings on the same text line. */
@media (min-width: 1280px) {
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading {
    justify-content: flex-start !important;
    padding: 16px 0 8px !important;
    gap: 3px !important;
  }
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading .shopds-product-title,
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading .shopds-pdp-consumer-heading,
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-tabs > button,
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order-title {
    font-family: Bounded, Raleway, sans-serif !important;
    font-size: 20px !important;
    line-height: 26px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-header {
    top: 16px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: flex-start !important;
  }
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-header .shopds-pdp-rating-desktop {
    margin-top: 4px !important;
  }
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    top: 0 !important;
    padding-top: 16px !important;
  }
}

/* Product-page separator reference: solvelta.gnld.ru .sv-section::before.
   This is an explicit page treatment, independent of GshopDivider tokens. */
.shopds-product-page .shopds-product-details,
.shopds-product-page .shopds-product-section {
  position: relative;
  border-top: 0 !important;
}
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 9px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
  -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
  mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
}
/* The whole search stacking context must sit above sticky product headings. */
header.shopds-pdp-header:has([role="combobox"][aria-expanded="true"]) {
  z-index: 90 !important;
}
header.shopds-pdp-header div:has(> [role="listbox"]) {
  background-color: #1d1e23 !important;
}
@media (min-width: 1280px) {
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading {
    border-bottom: 0 !important;
  }
  .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order > .shopds-pdp-order-heading::after {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -8px;
    height: 9px;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    background: linear-gradient(#ffffff33 0 1px, #76654b1c 1px 2px, #76654b09 2px, #0000 9px);
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    mask-image: linear-gradient(90deg, #0000, #000 8% 92%, #0000);
    opacity: 1;
    visibility: visible;
  }
  .pdp-sticky-mode .shopds-pdp-order > .shopds-pdp-order-heading::after {
    opacity: 0 !important;
    visibility: hidden !important;
  }
}

/* Independent PSU navigation and basket action; neutral pointer hover. */
body .shopds-product-page .shopds-power-option .shopds-power-option__card,
body .shopds-product-page .shopds-power-option .shopds-power-option__card:hover {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 84px !important;
  gap: 10px !important;
  border-color: var(--pdp-line, rgba(255,255,255,.12)) !important;
  background: rgba(255,255,255,.035) !important;
  transform: none !important;
  cursor: default;
}
body .shopds-product-page .shopds-power-option__link {
  display: grid;
  grid-template-columns: 40px minmax(0, 1fr);
  gap: 10px;
  align-items: center;
  min-width: 0;
  color: inherit;
  text-decoration: none;
}
body .shopds-product-page .shopds-power-option__link::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
}
body .shopds-product-page .shopds-power-option__link:focus-visible { outline: 2px solid #77a1ff; outline-offset: 3px; }
body .shopds-product-page .shopds-power-option__card > button.shopds-power-option__price {
  position: relative !important;
  z-index: 1;
  inset: auto !important;
  transform: none !important;
  box-sizing: border-box;
  width: 84px !important;
  min-width: 84px !important;
  max-width: 84px !important;
  justify-content: center;
  padding: 0 6px !important;
  cursor: pointer;
}
body .shopds-product-page .shopds-power-option__card > button:disabled { cursor: wait; opacity: .65; }
@media (min-width: 1280px) {
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order .shopds-product-price,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order-title,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-center-tabs > button,
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading h1 {
    font-family: Bounded, Raleway, sans-serif !important;
  }
  body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-total > span {
    font-size: 20px !important;
    line-height: 1.2;
    font-weight: 600;
  }
}

body .shopds-product-page .shopds-power-option__card > button.shopds-power-option__price[aria-pressed="true"] {
  background: linear-gradient(135deg, #148657, #27ae91) !important;
}

body .shopds-product-page .shopds-product-quantity input.shopds-product-qty {
  display: block;
  min-width: 0;
  padding: 0;
  border: 0;
  border-radius: 3px;
  background: transparent;
  color: inherit;
  text-align: center;
  outline-offset: -2px;
}
body .shopds-product-page .shopds-product-quantity input.shopds-product-qty:focus-visible { outline: 1px solid #77a1ff; }

/* Repeated navigation already exists in the product controls and footer. */
body:has(.shopds-product-page) .shopds-semantic-seo__nav {display:none}
/* gshop catalog divider: 2px, lavender midpoint and transparent ends. */
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
 height:2px;
 background:var(--gshop-divider-line,linear-gradient(90deg,transparent,#b8a8df 50%,transparent));
 box-shadow:0 0 22px #a596ce33;
 -webkit-mask-image:none;
 mask-image:none;
}
@media(min-width:1280px){
 .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order>.shopds-pdp-order-heading::after {
  bottom:-1px;
  height:2px;
  background:var(--gshop-divider-line,linear-gradient(90deg,transparent,#b8a8df 50%,transparent));
  box-shadow:0 0 22px #a596ce33;
  -webkit-mask-image:none;
  mask-image:none;
 }
 .shopds-product-page .shopds-pdp-variant-intro {column-gap:12px;row-gap:6px;flex-wrap:wrap}
 .shopds-product-page .shopds-pdp-variant-selector:has([data-pdp-light-kind]) .shopds-pdp-variant-intro>button {display:none!important}
 .shopds-product-page .shopds-pdp-options--colorTemp .shopds-pdp-option[data-pdp-light-kind] {--beam-color:#b7a5d2}
 .shopds-product-page .shopds-pdp-options--colorTemp .shopds-pdp-option[data-pdp-light-kind="rgb"]::before {
  background:linear-gradient(90deg,#ef6572,#e2bf72,#61ce9f,#6dbddb,#7b8eed,#c477d6);
 }
 .shopds-product-page .shopds-pdp-options--colorTemp .shopds-pdp-option[data-pdp-light-kind="rgbw"]::before {
  background:linear-gradient(90deg,#ef6572,#e2bf72,#61ce9f,#6dbddb,#7b8eed,#c477d6,#f1eee5);
 }
 .shopds-product-page .shopds-pdp-options--colorTemp .shopds-pdp-option[data-pdp-light-kind]:focus-visible {
  outline:2px solid #77a1ff!important;
  outline-offset:4px;
 }
}

/* Marketplace cards fill the product viewport without cropping their text. */
@media(min-width:1280px){.shopds-product-page .shopds-product-stage__image[src*="/assets/ozon-03580-"]{padding:0!important;object-fit:contain!important;filter:none!important;transform:none!important}}

/* Preserve the original grid row while the product strip follows the page. */
@media (min-width: 1280px) {
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-pdp-heading {
    position: fixed !important;
    top: 0 !important;
    left: var(--pdp-heading-left) !important;
    width: var(--pdp-heading-width) !important;
    margin: 0 !important;
  }
  html.pdp-sticky-mode body .shopds-product-page.shopds-pdp-desktop .shopds-product-lab::before {
    content: "";
    display: block;
    grid-column: 1 / -1;
    grid-row: 1;
    height: var(--pdp-flow-heading-height);
    min-width: 0;
    pointer-events: none;
  }
}

/* Canonical dim gshop edge: stored Solvelta adaptation, white opacity 20%. */
:root{
 --gshop-divider-dim-paint:linear-gradient(#ffffff33 0 1px,#76654b1c 1px 2px,#76654b09 2px,#0000 9px);
 --gshop-divider-dim-paint-vertical:linear-gradient(90deg,#ffffff33 0 1px,#76654b1c 1px 2px,#76654b09 2px,#0000 9px);
 --gshop-divider-dim-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);
 --gshop-divider-dim-mask-vertical:linear-gradient(180deg,#0000,#000 8% 92%,#0000);
}
.gshop-divider.gshop-divider{display:block;position:relative;width:100%;height:2px;flex:none;border:0;background:none;box-shadow:none;pointer-events:none}
.gshop-divider.gshop-divider--compact{width:224px;max-width:100%}
.gshop-divider.gshop-divider::after{content:"";position:absolute;inset:0 0 auto;height:9px;border:0;border-radius:0;box-shadow:none;background:var(--gshop-divider-dim-paint);-webkit-mask-image:var(--gshop-divider-dim-mask);mask-image:var(--gshop-divider-dim-mask);pointer-events:none}
.gshop-divider-doc{scroll-margin-top:140px;font-variant-numeric:lining-nums tabular-nums}
.gshop-divider-demo{padding:28px 0}
.gshop-divider-doc>a{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#b8a8df;text-decoration:underline;text-underline-offset:4px}
.gshop-help-contact{margin-top:56px}
.gshop-help-contact__row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px}
.gshop-help-contact__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-variant-numeric:lining-nums tabular-nums}
.gshop-help-contact__actions button{min-height:48px;padding:12px 20px;border:1px solid #b8a8df77;border-radius:8px;background:#22242a;color:#fff;font:inherit;font-size:14px;cursor:pointer}
.gshop-help-contact__actions button:hover{border-color:#77a1ff;background:#282b34}
.gshop-help-contact__actions button:focus-visible{outline:2px solid #77a1ff;outline-offset:4px}
@media(max-width:680px){.gshop-help-contact__row{align-items:flex-start;flex-direction:column}.gshop-help-contact__actions{width:100%}.gshop-help-contact__actions>*{flex:1;white-space:nowrap;justify-content:center}}

/* Approved dim gshop adaptation of the Solvelta edge. */
.shopds-product-page .shopds-product-details::before,
.shopds-product-page .shopds-product-section::before {
 height:9px;
 background:var(--gshop-divider-dim-paint);
 box-shadow:none;
 -webkit-mask-image:var(--gshop-divider-dim-mask);
 mask-image:var(--gshop-divider-dim-mask);
}
@media(min-width:1280px){
 .shopds-product-page.shopds-pdp-desktop .shopds-pdp-order>.shopds-pdp-order-heading::after {
  bottom:-8px;
  height:9px;
  background:var(--gshop-divider-dim-paint);
  box-shadow:none;
  -webkit-mask-image:var(--gshop-divider-dim-mask);
  mask-image:var(--gshop-divider-dim-mask);
 }
}

/* Catalog separators reuse the canonical gshop dim divider paint and mask. */
article[data-catalog-product-sku] > a > div:nth-child(2) > div:last-child > div{background:none!important;box-shadow:none!important;position:relative}
article[data-catalog-product-sku] > a > div:nth-child(2) > div:last-child > div::after{content:"";position:absolute;inset:0 0 auto;height:9px;background:var(--gshop-divider-dim-paint);mask-image:var(--gshop-divider-dim-mask);pointer-events:none}

/* PDP gallery uses bare chevrons, matching catalog navigation. */
.shopds-product-page .shopds-product-gallery__arrow,.shopds-product-page .shopds-product-gallery__arrow:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
.shopds-product-page .shopds-product-gallery__arrow svg{filter:drop-shadow(0 1px 1px #0009)}

.compact-pro .order-grid>*{min-width:0}.compact-pro .step>div{min-width:0}.compact-pro .form{min-width:0;max-width:100%}

.min-h-screen:has(#ts-principles){overflow-wrap:anywhere}.min-h-screen:has(#ts-principles) .grid>*{min-width:0}@media(max-width:600px){.min-h-screen:has(#ts-principles) h1{font-size:32px;overflow-wrap:anywhere}}


.shopds-pdp-options--colorTemp a[aria-current="true"]::after,.shopds-variant-row a:has(.shopds-variant-swatch)[aria-current="true"]::after{display:none!important;content:none!important}
.shopds-pdp-options--colorTemp .shopds-pdp-option-marker{display:none!important}
.shopds-pdp-heading .shopds-product-sku{display:none!important}
.shopds-pdp-variant-intro{justify-content:flex-end!important;min-height:16px}
.shopds-pdp-variant-intro>.shopds-product-sku{display:inline-block!important;margin:0!important}
.shopds-pdp-axis-heading>.shopds-variant-link,.shopds-pdp-variant-intro>.shopds-variant-link{font:inherit;color:inherit;background:none;border:0;padding:0;white-space:nowrap;text-decoration:none!important;cursor:pointer}
.shopds-variant-link:hover{text-decoration:none!important;color:#f2f2f4!important}
.shopds-variant-link-label{text-decoration:underline;text-underline-offset:4px}
.shopds-pdp-about-lead>.parameter-info-trigger{float:none!important;display:inline-flex!important;vertical-align:middle;margin:0 0 0 6px!important;width:24px!important;height:24px!important}
@media(min-width:1024px){
.shopds-pdp-heading{top:0!important;z-index:55!important}
.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important;opacity:0!important}
.shopds-pdp-center-header{top:var(--pdp-heading-height)!important}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:var(--pdp-heading-height)!important}
.shopds-pdp-order>.shopds-product-delivery{top:calc(var(--pdp-heading-height) + var(--pdp-order-title-height) + 4px)!important}
}

@media(min-width:1024px){
.shopds-pdp-order{position:sticky!important;top:var(--pdp-heading-height)!important;max-height:calc(100dvh - var(--pdp-heading-height) - 12px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;box-sizing:border-box}
.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price{top:0!important}
.shopds-pdp-order>.shopds-product-delivery{top:var(--pdp-price-caption-offset,40px)!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:none!important;overflow:visible!important}
}

@media(min-width:1024px) and (max-width:1279px){
.shopds-pdp-heading,.shopds-pdp-center-header,.shopds-pdp-order-heading>h2,.shopds-pdp-order-heading>.shopds-pdp-unit-price,.shopds-pdp-order>.shopds-product-delivery{position:static!important;top:auto!important}
.shopds-pdp-order{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
}

.shopds-pdp-order-heading>.shopds-product-delivery{margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-order-heading>.shopds-product-delivery>span[aria-label*=" шт"]::before{content:'В наличии: ';color:inherit;font:inherit}
.shopds-pdp-order-heading .shopds-stock-dot{display:none!important}
@layer gshop-caption-correction{
.shopds-pdp-order-heading>.shopds-product-delivery,.shopds-pdp-order-heading>.shopds-product-delivery>span{font-size:11px!important;line-height:16.5px!important;font-weight:400!important;color:rgba(242,242,244,.6)!important;white-space:nowrap!important}
}
@media(min-width:1280px){
.shopds-pdp-order>.shopds-pdp-order-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;grid-row:1;position:sticky!important;top:0!important;z-index:46;background:#202127!important;margin:-18px -18px 0!important;padding:18px 18px 12px!important;border-bottom:1px solid #ffffff14;isolation:isolate;align-items:start}
.shopds-pdp-order-heading>h2{position:static!important;grid-column:1;grid-row:1;align-self:start;background:none!important;margin:0}
.shopds-pdp-order-heading>.shopds-pdp-unit-price{position:static!important;grid-column:2;grid-row:1;background:none!important}
.shopds-pdp-order-heading>.shopds-product-delivery{position:static!important;grid-column:1;grid-row:1;align-self:end;background:none!important;text-align:left;display:block!important}
}

.shopds-pdp-order-content{display:contents}
@media(min-width:1024px){.shopds-pdp-order .shopds-pdp-power{display:none!important}.shopds-pdp-order .shopds-pdp-power-mobile{display:block!important}}
@media(min-width:1280px){
.shopds-pdp-order{display:block!important;position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}
.shopds-pdp-order>.shopds-pdp-order-heading{top:var(--pdp-heading-height)!important;margin:-18px -18px 0!important}
.shopds-pdp-order-content{display:block;max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - var(--pdp-order-summary-height,88px) - 32px));overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding-top:12px}
.shopds-pdp-order-content>.shopds-pdp-desktop-quantity{display:flex!important;justify-content:space-between;gap:12px;align-items:flex-start}
}

@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:96px;box-sizing:border-box;gap:3px;padding:8px 0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-title-row{order:0;width:var(--pdp-left-width);max-width:var(--pdp-left-width)}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-title{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-intro{order:1;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;font-size:11px!important;line-height:1.35}
.pdp-sticky-mode .shopds-pdp-heading>.shopds-product-configurator__topline{order:2;display:flex!important;justify-content:space-between;align-items:center;position:static!important;width:var(--pdp-left-width);max-width:var(--pdp-left-width);margin:0!important;gap:8px}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-sku{display:block!important;font-size:11px!important;margin:0!important;white-space:nowrap}
.pdp-sticky-mode .shopds-pdp-heading .shopds-product-utility-actions{position:static!important;margin:0!important}
.pdp-sticky-mode .shopds-pdp-center-header{position:fixed!important;left:var(--pdp-center-left);width:var(--pdp-center-width);top:10px!important;z-index:58!important;background:transparent!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{position:fixed!important;left:var(--pdp-order-left);width:var(--pdp-order-width);top:0!important;z-index:58!important;margin:0!important;padding:16px 18px 12px!important;background:#15161a!important;border:0!important;box-sizing:border-box}
.pdp-sticky-mode .shopds-pdp-variant-intro{display:none!important}
.pdp-sticky-mode .shopds-pdp-order-content{max-height:max(120px,calc(100dvh - var(--pdp-heading-height) - 24px))}
}

.shopds-pdp-axis:has(.shopds-pdp-options--voltage)>.shopds-pdp-axis-heading>span:nth-of-type(2),.shopds-pdp-axis:has(.shopds-pdp-options--length)>.shopds-pdp-axis-heading>span:nth-of-type(2){display:none!important}

@layer gshop-caption-correction{.pdp-sticky-mode .shopds-pdp-header{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}

@media(min-width:1280px){
.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}
.shopds-pdp-order .shopds-power-picker__options{max-height:max(420px,calc(100dvh - 180px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin}
}

.shopds-pdp-order .shopds-power-picker__options,.shopds-pdp-order-content,.pdp-sticky-mode .shopds-pdp-order-content{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}
.shopds-product-stage{position:relative!important}
.shopds-product-stage>.shopds-product-utility-actions{position:absolute!important;inset:12px 12px auto auto!important;z-index:6;display:block!important;margin:0!important}
.shopds-product-stage .shopds-card-actions{display:flex;gap:0}
.shopds-product-stage .shopds-card-actions>button .geniled-icon{filter:drop-shadow(0 1px 2px #000) drop-shadow(0 0 1px #000)}

.shopds-pdp-order,.shopds-pdp-order-content,.shopds-pdp-order .shopds-power-picker__options{overscroll-behavior:auto!important}
.shopds-pdp-order .shopds-pdp-power-mobile{border-bottom:0!important}
.shopds-pdp-order .shopds-pdp-total{border-top:0!important}
.shopds-product-trust{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;font-size:11px!important;line-height:1.5!important}
.shopds-product-trust>span{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;margin:0!important;font-size:inherit!important;line-height:inherit!important}
.shopds-product-trust>span::before{content:''!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;vertical-align:initial!important;background:currentColor!important;mask:var(--trust-icon) center/contain no-repeat!important}
.shopds-product-trust>.shopds-pdp-delivery-note{--trust-icon:url('/podsvetka/delivery-icon-20261013.svg')}
.shopds-product-trust>span:first-child{--trust-icon:url('/podsvetka/warranty-icon-20261013.svg')}
.shopds-product-reviews{scroll-margin-top:calc(max(90px,var(--pdp-heading-height,90px)) + 16px)}
.shopds-product-rating{cursor:pointer;pointer-events:auto!important}
@media(min-width:1280px){
html:not(.pdp-sticky-mode) .shopds-pdp-heading>.shopds-product-configurator__topline{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
.shopds-pdp-header>div[class~="xl:hidden"]{display:block!important;background:#15161a}
.shopds-pdp-header>div[class~="xl:hidden"]>div{display:none!important}
.shopds-pdp-header>div[class~="xl:hidden"]>nav{display:flex!important;margin-top:0!important}
.shopds-pdp-order>.shopds-pdp-order-heading{border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.pdp-sticky-mode .shopds-pdp-heading{background:rgba(22,24,32,.9)!important;backdrop-filter:blur(24px) saturate(1.65)!important;border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 26px 86px rgba(8,10,18,.42),inset 0 1px rgba(255,255,255,.10),inset 0 0 0 1px rgba(119,161,255,.08)}
.pdp-sticky-mode .shopds-pdp-order>.shopds-pdp-order-heading{background:transparent!important;border-radius:0!important}
}

@media(min-width:1280px){.pdp-sticky-mode .shopds-pdp-heading{background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68))!important}}
.shopds-product-trust>span::before{position:static!important;inset:auto!important;transform:none!important;align-self:center!important}
.shopds-product-trust>span{padding:0!important;position:static!important}
.shopds-pdp-order .shopds-product-spec{display:contents!important}
.shopds-pdp-order .shopds-product-spec>span{display:none!important}
.shopds-pdp-order .shopds-product-spec>button{position:absolute!important;bottom:18px!important;right:18px!important;margin:0!important;width:20px!important;height:20px!important}
.shopds-pdp-order .shopds-product-trust{padding-right:26px!important;margin-top:12px!important}
@media(min-width:1280px){
.shopds-pdp-header nav>.ml-auto{display:none!important}
.pdp-sticky-mode .shopds-pdp-heading{background:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.pdp-sticky-mode .shopds-pdp-heading::before{content:'';position:fixed;inset:0 0 auto;height:var(--pdp-heading-height,96px);z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgba(21,22,26,.78),rgba(31,33,38,.58) 58%,rgba(21,22,26,.68));backdrop-filter:blur(24px) saturate(1.65);border:0;border-radius:0;box-shadow:0 12px 32px rgba(8,10,18,.25)}
.pdp-sticky-mode .shopds-pdp-heading *,.pdp-sticky-mode .shopds-pdp-center-header *,.pdp-sticky-mode .shopds-pdp-order-heading *{font-family:Raleway,sans-serif!important}
.pdp-sticky-mode .shopds-pdp-center-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;top:14px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs>button{font-size:20px!important;line-height:26px!important;font-weight:600!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{margin:0!important;font-size:13px!important;line-height:18px!important}
.pdp-sticky-mode .shopds-product-title{font-weight:700!important;font-size:22px!important}
.pdp-sticky-mode .shopds-pdp-order-heading>h2{font-size:20px!important;font-weight:600!important}
}
@media(min-width:1280px){
.pdp-sticky-mode .shopds-pdp-center-header{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}
.pdp-sticky-mode .shopds-pdp-center-tabs{flex-shrink:0!important}
.pdp-sticky-mode .shopds-pdp-rating-desktop{flex-shrink:0!important;margin-left:auto!important;white-space:nowrap!important}
}
@media(min-width:1280px){.shopds-pdp-header>div[class~="xl:hidden"]{display:none!important}}
.shopds-important-note{display:block;margin:16px 0 24px;padding:14px 16px;border:1px solid #ffffff14;border-left:3px solid #a778ef;border-radius:12px;background:#202127;color:#e2e3ea;font-family:Raleway,sans-serif;max-width:100%;box-sizing:border-box}
.shopds-important-note__title{display:flex;align-items:center;gap:8px;margin:0 0 5px;font-size:14px;line-height:20px;font-weight:600;color:#c6adf0}
.shopds-important-note__title::before{content:'i';display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px;flex:0 0 16px;border:1.5px solid currentColor;border-radius:50%;font:600 12px/1 Raleway,sans-serif}
.shopds-important-note__text{margin:0!important;font-size:14px!important;line-height:1.6!important;color:#e2e3ea!important;overflow-wrap:anywhere}
@media(max-width:480px){.shopds-important-note{padding:12px 14px;margin:12px 0 20px}}

/* Keep the selected marketplace photo in normal flow so its auto-height viewport cannot collapse. */
@media(min-width:1280px){.shopds-product-page.shopds-pdp-desktop .shopds-product-stage__viewport>img.shopds-product-stage__image[src*="/assets/ozon-"]{position:relative!important}}
