/*! tailwindcss v4.2.1 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-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-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-ease:initial;--tw-duration:initial;--tw-space-x-reverse:0}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/dist/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/dist/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/dist/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/dist/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/dist/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/dist/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@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-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-50:oklch(98.7% .022 95.277);--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-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--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-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--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 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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-lg:16px;--blur-xl:24px;--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-primary:var(--color-primary);--color-primary-hover:var(--color-primary-hover);--color-primary-active:var(--color-primary-active);--color-success:var(--color-success);--color-info:var(--color-info);--color-warning:var(--color-warning);--color-danger:var(--color-danger);--color-gold:var(--color-gold);--color-gold-dark:var(--color-gold-dark);--color-aqua:var(--color-aqua);--color-highlight:var(--color-highlight);--color-bg-page:var(--color-bg-page);--color-bg-content:var(--color-bg-content);--color-bg-toolbar:var(--color-bg-toolbar);--color-bg-pager:var(--color-bg-pager);--color-text-primary:var(--color-text-primary);--color-text-default:var(--color-text-default);--color-text-muted:var(--color-text-muted);--color-text-hint:var(--color-text-hint);--color-border-light:var(--color-border-light);--color-border-section:var(--color-border-section);--color-nav-bg:var(--color-nav-bg);--color-nav-active:var(--color-nav-active);--color-nav-hover:var(--color-nav-hover)}}@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}.ui10{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-default);background-color:var(--color-bg-page)}.ui10 *,.ui10 :before,.ui10 :after{box-sizing:border-box}.ui10 input,.ui10 select,.ui10 textarea,.ui10 button{font-family:inherit}.ui10 button,.ui10 [role=button],.ui10 a,.ui10 .tap-target,.ui10 input[type=submit],.ui10 input[type=button],.ui10 input[type=reset]{touch-action:manipulation}.ui10{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.ui10 a{color:var(--color-text-link);text-decoration:none}.ui10 a:hover{text-decoration:underline}.ui10 h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.ui10 h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.ui10 h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}}@layer components{.ui10 .container{width:100%;max-width:var(--content-max-width);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-left:auto;margin-right:auto}.ui10 .container-fluid{width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.ui10:not([id^=my-]) main>.container,.ui10:not([id^=my-]) main>.container-fluid{padding-top:var(--space-lg)}.ui10 .ui-grid{margin-left:calc(var(--grid-gutter) * -1);margin-right:calc(var(--grid-gutter) * -1);flex-wrap:wrap;display:flex}.ui10 .ui-grid>*{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.ui10 .ui-col{flex:1}.ui10 .ui-col--auto{flex:none;width:auto}.ui10 .ui-col--1{flex:0 0 8.33333%;max-width:8.33333%}.ui10 .ui-col--2{flex:0 0 16.6667%;max-width:16.6667%}.ui10 .ui-col--3{flex:0 0 25%;max-width:25%}.ui10 .ui-col--4{flex:0 0 33.3333%;max-width:33.3333%}.ui10 .ui-col--5{flex:0 0 41.6667%;max-width:41.6667%}.ui10 .ui-col--6{flex:0 0 50%;max-width:50%}.ui10 .ui-col--7{flex:0 0 58.3333%;max-width:58.3333%}.ui10 .ui-col--8{flex:0 0 66.6667%;max-width:66.6667%}.ui10 .ui-col--9{flex:0 0 75%;max-width:75%}.ui10 .ui-col--10{flex:0 0 83.3333%;max-width:83.3333%}.ui10 .ui-col--11{flex:0 0 91.6667%;max-width:91.6667%}.ui10 .ui-col--12,.ui10 .ui-col--xs-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.ui10 .ui-col--sm-1{flex:0 0 8.33333%;max-width:8.33333%}.ui10 .ui-col--sm-2{flex:0 0 16.6667%;max-width:16.6667%}.ui10 .ui-col--sm-3{flex:0 0 25%;max-width:25%}.ui10 .ui-col--sm-4{flex:0 0 33.3333%;max-width:33.3333%}.ui10 .ui-col--sm-5{flex:0 0 41.6667%;max-width:41.6667%}.ui10 .ui-col--sm-6{flex:0 0 50%;max-width:50%}.ui10 .ui-col--sm-7{flex:0 0 58.3333%;max-width:58.3333%}.ui10 .ui-col--sm-8{flex:0 0 66.6667%;max-width:66.6667%}.ui10 .ui-col--sm-9{flex:0 0 75%;max-width:75%}.ui10 .ui-col--sm-10{flex:0 0 83.3333%;max-width:83.3333%}.ui10 .ui-col--sm-11{flex:0 0 91.6667%;max-width:91.6667%}.ui10 .ui-col--sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.ui10 .ui-col--md-1{flex:0 0 8.33333%;max-width:8.33333%}.ui10 .ui-col--md-2{flex:0 0 16.6667%;max-width:16.6667%}.ui10 .ui-col--md-3{flex:0 0 25%;max-width:25%}.ui10 .ui-col--md-4{flex:0 0 33.3333%;max-width:33.3333%}.ui10 .ui-col--md-5{flex:0 0 41.6667%;max-width:41.6667%}.ui10 .ui-col--md-6{flex:0 0 50%;max-width:50%}.ui10 .ui-col--md-7{flex:0 0 58.3333%;max-width:58.3333%}.ui10 .ui-col--md-8{flex:0 0 66.6667%;max-width:66.6667%}.ui10 .ui-col--md-9{flex:0 0 75%;max-width:75%}.ui10 .ui-col--md-10{flex:0 0 83.3333%;max-width:83.3333%}.ui10 .ui-col--md-11{flex:0 0 91.6667%;max-width:91.6667%}.ui10 .ui-col--md-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.ui10 .ui-col--lg-1{flex:0 0 8.33333%;max-width:8.33333%}.ui10 .ui-col--lg-2{flex:0 0 16.6667%;max-width:16.6667%}.ui10 .ui-col--lg-3{flex:0 0 25%;max-width:25%}.ui10 .ui-col--lg-4{flex:0 0 33.3333%;max-width:33.3333%}.ui10 .ui-col--lg-5{flex:0 0 41.6667%;max-width:41.6667%}.ui10 .ui-col--lg-6{flex:0 0 50%;max-width:50%}.ui10 .ui-col--lg-7{flex:0 0 58.3333%;max-width:58.3333%}.ui10 .ui-col--lg-8{flex:0 0 66.6667%;max-width:66.6667%}.ui10 .ui-col--lg-9{flex:0 0 75%;max-width:75%}.ui10 .ui-col--lg-10{flex:0 0 83.3333%;max-width:83.3333%}.ui10 .ui-col--lg-11{flex:0 0 91.6667%;max-width:91.6667%}.ui10 .ui-col--lg-12{flex:0 0 100%;max-width:100%}}.ui10 .section{margin-bottom:var(--space-3xl)}.ui10 .section-header{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-section);justify-content:space-between;align-items:center;display:flex}.ui10 .section-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin:0}.ui10 .section-action{color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:none}.ui10 .section-action:hover{text-decoration:underline}.ui10 .v-space{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.ui10 .v-space-s{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.ui10 .v-space-m{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.ui10 .visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui10 .limit-width-main{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}.ui10 .ui-page{padding-bottom:var(--ui-page-padding-bottom,var(--space-3xl))}.ui10 .ui-page--compact{--ui-page-padding-bottom:var(--space-xl)}.ui10 .ui-page--flush{--ui-page-padding-bottom:0}.ui10 .ui-page-nav{gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap;align-items:center;display:flex}.ui10 .ui-page-nav--compact{margin-bottom:var(--space-lg)}.ui10 .ui-back-link{gap:var(--space-xs);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.ui10 .ui-back-link:hover{color:var(--color-primary-hover);text-decoration:underline}.ui10 .ui-back-link .icon{font-size:11px;line-height:1}.ui10 .ui-detail-shell{max-width:var(--ui-detail-shell-max-width,960px)}.ui10 .ui-detail-shell--full{--ui-detail-shell-max-width:none}.ui10 .ui-float-left{float:left}.ui10 .ui-float-right{float:right}.ui10 .ui-hide-mobile{display:block}.ui10 .ui-show-mobile{display:none}@media (max-width:800px){.ui10:not([id^=my-]):not(#home) main>.container,.ui10:not([id^=my-]):not(#home) main>.container-fluid{padding-top:var(--space-md)}.ui10#home main>.container,.ui10#home main>.container-fluid{padding-top:0}.ui10 .ui-hide-mobile{display:none!important}.ui10 .ui-show-mobile{display:block!important}}.ui10 .icon{line-height:1;display:inline-block}.ui10 .icon.med{font-size:18px}.ui10 .icon.fa-lg{font-size:20px}.ui10 [class^=icon-]:before,.ui10 [class*=" icon-"]:before,.ui10 .icon.rpr:before,.ui10 .icon.lsn:before,.ui10 .icon.rec:before,.ui10 .icon.con:before,.ui10 .icon.rnt:before,.ui10 .icon.apr:before,.ui10 .icon.ctc:before,.ui10 .icon.phn:before,.ui10 .icon.www:before,.ui10 .icon.eml:before,.ui10 .icon.adr:before,.ui10 .icon.rss:before,.ui10 .icon.help:before{speak:never;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;font-family:gbase;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.ui10 .icon.rpr:before{content:""}.ui10 .icon.lsn:before{content:""}.ui10 .icon.rec:before{content:""}.ui10 .icon.con:before{content:""}.ui10 .icon.rnt:before{content:""}.ui10 .icon.apr:before{content:""}.ui10 .icon.ctc:before{content:""}.ui10 .icon.phn:before{content:""}.ui10 .icon.www:before{content:""}.ui10 .icon.eml:before{content:""}.ui10 .icon.adr:before{content:""}.ui10 .icon.rss:before{content:""}.ui10 .icon.help:before{content:""}.ui10 .icon-shop:before{content:""}.ui10 .icon-tag:before{content:""}.ui10 .icon-user:before{content:""}.ui10 .icon-logout:before{content:""}.ui10 .icon-cog:before{content:""}.ui10 .icon-mail:before{content:""}.ui10 .icon-phone:before{content:""}.ui10 .icon-search:before{content:""}.ui10 .icon-sun:before{content:""}.ui10 .icon-gbase:before{content:""}.ui10 .icon-radar:before{content:""}.ui10 .icon-amp:before{content:""}.ui10 .icon-dot-3:before{content:""}.ui10 .icon-cal-event:before{content:""}.ui10 .icon-chart:before{content:""}.ui10 .icon-help:before{content:""}.ui10 .icon-rss:before{content:""}.ui10 .icon-sliders:before{content:""}.ui10 .icon-newspaper:before{content:""}.ui10 .icon-star:before{content:""}.ui10 .icon-angle-left:before{content:""}.ui10 .icon-angle-right:before{content:""}.ui10 .icon-facebook:before{content:""}.ui10 .icon-twitter:before{content:""}.ui10 .icon-instagram:before{content:""}.ui10 .icon-list:before{content:""}.ui10 .icon-list-thumbs:before{content:""}.ui10 .icon-list-grid:before{content:""}.ui10 .icon-expand:before{content:""}.ui10 .icon-location:before{content:""}.ui10 .icon-calendar:before{content:""}.ui10 .icon-cancel:before{content:""}.ui10 .icon-globe:before{content:""}.ui10 .icon-attention:before{content:""}.ui10 .icon-attention-circle:before,.ui10 .icon-attention-circled:before{content:""}.ui10 .icon-plus:before{content:""}.ui10 .icon-ok:before{content:""}.ui10 .icon-pencil:before{content:""}.ui10 .icon-eye:before{content:""}.ui10 .icon-angle-double-left:before{content:""}.ui10 .icon-angle-double-right:before{content:""}.ui10 .icon-box:before{content:""}.ui10 .icon-pinterest:before{content:""}.ui10 .icon-envelope:before{content:""}.ui10 .icon-arrow-left:before{content:""}.ui10 .icon-archive:before{content:""}.ui10 .icon-flag:before{content:""}.ui10 .icon-upload:before{content:""}.ui10 .ui-button{height:var(--btn-height-md);border:1px solid var(--color-border-control);border-radius:var(--radius-btn);font-size:var(--font-size-control);font-weight:var(--font-weight-button);letter-spacing:0;cursor:pointer;color:var(--color-text-default);box-shadow:none;white-space:nowrap;transition:box-shadow .14s ease,background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:#fff;justify-content:center;align-items:center;gap:6px;padding:0 12px;line-height:1;text-decoration:none;display:inline-flex}.ui10 .ui-button>.icon{font-size:14px;line-height:1}.ui10 [data-user-interest-label-short]{display:none}.ui10 .ui-button:hover{color:var(--color-text-default);box-shadow:none;background:#f5f7fa;border-color:#b8c3d1;text-decoration:none}.ui10 .ui-button:focus-visible{outline:none;box-shadow:0 0 0 2px #2a5c9e29}.ui10 .ui-button:active{background:#eef2f6}.ui10 .ui-button:disabled,.ui10 .ui-button.is-disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.ui10 .ui-button--primary,.ui10 .ui-button--save{background:linear-gradient(180deg,var(--color-primary),var(--color-primary-hover));border-color:var(--color-primary-active);color:#fff}.ui10 .ui-button--primary:hover,.ui10 .ui-button--save:hover{background:linear-gradient(180deg,#3379b5,var(--color-primary-hover))}.ui10 .ui-button--search{color:#fff;background:linear-gradient(#3f3f3f,#1f1f1f);border-color:#151515}.ui10 .ui-button--search:hover{color:#fff;background:linear-gradient(#4a4a4a,#292929);border-color:#121212}.ui10 .ui-button--success{background:linear-gradient(180deg,var(--color-success),var(--color-success-hover));border-color:var(--color-success-hover);color:#fff}.ui10 .ui-button--success:hover{background:linear-gradient(180deg,#64c564,var(--color-success-hover))}.ui10 .ui-button--info{background:linear-gradient(180deg,var(--color-info),var(--color-info-hover));border-color:var(--color-info-hover);color:#fff}.ui10 .ui-button--info:hover{background:linear-gradient(180deg,#2a99bd,var(--color-info-hover))}.ui10 .ui-button--warning,.ui10 .ui-button--go{color:#fff;background:linear-gradient(#f5b24d,#e3942d);border-color:#cc7f18}.ui10 .ui-button--warning:hover,.ui10 .ui-button--go:hover{color:#fff;background:linear-gradient(#f8bd5d,#e99c34);border-color:#bf7410}.ui10 .ui-button--danger{background:linear-gradient(180deg,var(--color-danger),var(--color-danger-hover));border-color:var(--color-danger-hover);color:#fff}.ui10 .ui-button--danger:hover{background:linear-gradient(180deg,#df6663,var(--color-danger-hover))}.ui10 .ui-button--neutral{color:#fff;background:linear-gradient(#3b3b3b,#222);border-color:#2d2d2d}.ui10 .ui-button--neutral:hover{background:linear-gradient(#4a4a4a,#2b2b2b)}.ui10 .ui-button--midlight,.ui10 .ui-button--cancel{color:#222;box-shadow:none;background:linear-gradient(#f4f4f4,#d8d8d8);border-color:#b4b4b4}.ui10 .ui-button--midlight:hover,.ui10 .ui-button--cancel:hover{color:#111;background:linear-gradient(#f8f8f8,#ddd);border-color:#a8a8a8}.ui10 .ui-button--outline,.ui10 .ui-button--light{color:var(--color-text-default);box-shadow:none;background:#fff;border-color:#bec9d9}.ui10 .ui-button--outline:hover,.ui10 .ui-button--light:hover{color:var(--color-primary);background:#f4f8fc;border-color:#86a3ca}.ui10 .ui-button--dealer,.ui10 .ui-button--inventory{color:#fff;background:linear-gradient(#4f79ad,#3b6293);border-color:#365a89}.ui10 .ui-button--dealer:hover,.ui10 .ui-button--inventory:hover{color:#fff;background:linear-gradient(#5a86bd,#456ea2)}.ui10 .ui-button--send{background:linear-gradient(180deg,var(--color-primary),var(--color-primary-hover));border-color:var(--color-primary-active);color:#fff}.ui10 .ui-button--send:hover{background:linear-gradient(180deg,#3379b5,var(--color-primary-hover));color:#fff}.ui10 .ui-button--link{box-shadow:none;color:var(--color-text-link);font-weight:var(--font-weight-normal);background:0 0;border-color:#0000;height:auto;padding:0}.ui10 .ui-button--link:hover,.ui10 .ui-button--link:active{color:var(--color-primary);box-shadow:none;background:0 0;border-color:#0000}.ui10 .ui-button--radar{box-shadow:none;color:var(--color-text-muted);background:0 0;border-color:#0000;padding:0 6px;font-weight:500}.ui10 .ui-button--radar:hover{color:var(--color-primary);box-shadow:none;background:#2a5c9e0f}.ui10 .ui-button--radar-overlay{width:var(--radar-overlay-size,30px);height:var(--radar-overlay-size,30px);color:#fff;font-size:var(--radar-overlay-font-size,15px);box-shadow:none;opacity:var(--radar-overlay-opacity,.35);background:#00000080;border:0;border-radius:50%;padding:0;transition:opacity .15s,background-color .15s,transform .15s}.ui10 .ui-button--radar-overlay:hover{color:#fff;opacity:1;box-shadow:none;background:#000000b8}.ui10 .ui-button--radar-overlay.watch-on{opacity:1;background:#e67e22e6}.ui10 .ui-button--radar-overlay.is-loading{opacity:.5;pointer-events:none}.ui10 .ui-button--carousel-arrow{width:var(--carousel-arrow-size,36px);height:var(--carousel-arrow-size,36px);color:#fff;font-size:var(--carousel-arrow-font-size,18px);box-shadow:none;background:#0000008c;border:0;border-radius:50%;padding:0}.ui10 .ui-button--carousel-arrow:hover{color:#fff;box-shadow:none;background:#000c}.ui10 .ui-button--carousel-arrow-sm{--carousel-arrow-size:28px;--carousel-arrow-font-size:13px}.ui10 .ui-button--share{border-radius:var(--radius-md);background:var(--ui-share-bg,#777);color:#fff;width:32px;height:32px;box-shadow:none;border-color:#0000;padding:0;font-size:15px}.ui10 .ui-button--share:hover{background:var(--ui-share-bg,#777);color:#fff;opacity:.85;box-shadow:none}.ui10 .ui-button--share-pinterest{--ui-share-bg:#bd081c}.ui10 .ui-button--share-facebook{--ui-share-bg:#3b5998}.ui10 .ui-button--share-twitter{--ui-share-bg:#1da1f2}.ui10 .ui-button--share-email{--ui-share-bg:#777}.ui10 .ui-button--sm{height:var(--btn-height-sm);padding:0 10px;font-size:12px}.ui10 .ui-button--lg{height:var(--btn-height-lg);padding:0 18px;font-size:15px}.ui10 .ui-button--icon{border-radius:50%;width:36px;height:36px;padding:0}.ui10 .ui-button--icon-sm{border-radius:var(--radius-btn);width:30px;height:30px;padding:0}.ui10 .ui-button--block{justify-content:center;width:100%}.ui10 .ui-button--social{justify-content:flex-start;padding-left:46px;position:relative}.ui10 .ui-button__social-icon{width:38px;height:100%;font-weight:var(--font-weight-bold);background:#0000001f;border-right:1px solid #ffffff3d;justify-content:center;align-items:center;font-size:16px;display:inline-flex;position:absolute;top:0;left:0}.ui10 .ui-button--facebook{color:#fff;background:linear-gradient(#4667ae,#35528f);border-color:#0003}.ui10 .ui-button--facebook:hover{color:#fff;background:linear-gradient(#4d72bf,#2d4373)}.ui10 .ui-action-row{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}@media (max-width:768px){.ui10 .ui-action-row--stack-mobile .ui-button{width:100%}}.ui10 .ui-btn-group{border:1px solid var(--color-border-control);vertical-align:middle;background:#f0f0f0;border-radius:4px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ui10 .ui-btn-group__btn{height:var(--btn-height-md);border:none;border-right:1px solid var(--color-border-control);color:gray;box-shadow:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-control);font-weight:var(--font-weight-button);background:#fff;border-radius:0;justify-content:center;align-items:center;padding:0 12px;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ui10 .ui-btn-group__btn:last-child{border-right:none}.ui10 .ui-btn-group__btn:hover{color:#000c;box-shadow:none;background:#f0f0f0;text-decoration:none;transform:none}.ui10 .ui-btn-group__btn:focus-visible{outline:none;box-shadow:0 0 0 2px #2a5c9e29}.ui10 .ui-btn-group__btn.is-active{color:#000000d9;background:#e0e1e2;box-shadow:inset 0 1px 3px #00000026}.ui10 .ui-btn-group__btn.is-active:hover{background:#d4d4d5}.ui10 .ui-btn-group__btn--success.is-active{background:var(--color-success);color:#fff;box-shadow:inset 0 1px 3px #0003}.ui10 .ui-btn-group__btn--success.is-active:hover{background:var(--color-success-hover)}.ui10 .ui-btn-group__btn--warning.is-active{background:var(--color-warning);color:#fff;box-shadow:inset 0 1px 3px #0003}.ui10 .ui-btn-group__btn--warning.is-active:hover{background:var(--color-warning-hover)}.ui10 .ui-btn-group__btn--danger.is-active{background:var(--color-danger);color:#fff;box-shadow:inset 0 1px 3px #0003}.ui10 .ui-btn-group__btn--danger.is-active:hover{background:var(--color-danger-hover)}.ui10 .ui-btn-group__btn--info.is-active{background:var(--color-info);color:#fff;box-shadow:inset 0 1px 3px #0003}.ui10 .ui-btn-group__btn--info.is-active:hover{background:var(--color-info-hover)}.ui10{--ui-floating-edge-inline: calc(env(safe-area-inset-right) + 14px) ;--ui-floating-edge-block: calc(env(safe-area-inset-bottom) + 14px) ;--ui-floating-gap:12px;--ui-floating-control-size:42px;--ui-floating-command-bar-reserve:0px;--ui-floating-command-bar-stuck-height:calc(var(--btn-height-md) + 1.1rem);--ui-floating-command-bar-stuck-height-wrapped:calc(var(--line-height-base) + var(--btn-height-md) + var(--btn-height-md) + var(--space-md) + var(--space-md) + 1.1rem);--ui-floating-slot-1:calc(var(--ui-floating-edge-block) + var(--ui-floating-command-bar-reserve));--ui-floating-slot-2:calc(var(--ui-floating-slot-1) + var(--ui-floating-control-size) + var(--ui-floating-gap));--ui-floating-feedback-slot:var(--ui-floating-slot-1);--ui-floating-admin-top:calc(env(safe-area-inset-top) + var(--navbar-height) + var(--ui-floating-gap));--ui-floating-admin-right:var(--ui-floating-edge-inline)}.ui10:has(.ui-command-bar[data-sticky-command-bar].is-stuck){--ui-floating-command-bar-reserve:var(--ui-floating-command-bar-stuck-height)}.ui10:has(.page-utility-scroll-up.is-visible){--ui-floating-feedback-slot:var(--ui-floating-slot-2)}.ui10 .ui-floating-control{width:var(--ui-floating-control-size);min-width:var(--ui-floating-control-size);height:var(--ui-floating-control-size);min-height:var(--ui-floating-control-size);border-radius:9999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.ui10 .ui-floating-control:hover{text-decoration:none}.ui10 .ui-floating-control .icon{font-size:16px}.ui10 .ui-floating-control--slot-1,.ui10 .ui-floating-control--slot-2,.ui10 .ui-floating-control--feedback{right:var(--ui-floating-edge-inline);z-index:var(--z-helper);position:fixed}.ui10 .ui-floating-control--slot-1{bottom:var(--ui-floating-slot-1)}.ui10 .ui-floating-control--slot-2{bottom:var(--ui-floating-slot-2)}.ui10 .ui-floating-control--feedback{bottom:var(--ui-floating-feedback-slot)}@media (max-width:768px){.ui10{--ui-floating-edge-inline: calc(env(safe-area-inset-right) + 10px) ;--ui-floating-edge-block: calc(env(safe-area-inset-bottom) + 10px) ;--ui-floating-command-bar-stuck-height:var(--ui-floating-command-bar-stuck-height-wrapped);--ui-floating-admin-top:calc(env(safe-area-inset-top) + var(--toolbar-height-mobile) + var(--ui-floating-gap))}}.ui10 .ui-media-frame{background:linear-gradient(135deg,#ffffffb3,#fff0),var(--color-bg-toolbar);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.ui10 .ui-media-frame:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.6s ease-in-out infinite ui-media-frame-sheen;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.ui10 .ui-media-frame>img,.ui10 .ui-media-frame__image{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.ui10 .ui-media-frame--contain>img,.ui10 .ui-media-frame--contain .ui-media-frame__image{object-fit:contain}.ui10 .ui-media-frame--square{aspect-ratio:1}.ui10 .ui-media-frame--brand-banner{background:linear-gradient(180deg,#fff,var(--color-bg-page));width:100%}@supports (color:color-mix(in lab,red,red)){.ui10 .ui-media-frame--brand-banner{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--color-bg-page) 85%,#fff))}}.ui10 .ui-media-frame--brand-banner>img,.ui10 .ui-media-frame--brand-banner .ui-media-frame__image{width:100%;max-width:100%;height:auto;max-height:var(--brand-banner-max-h,none);object-fit:contain;margin:0 auto;display:block}.ui10 .ui-media-frame--soft{border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.ui10 .ui-media-frame:before{opacity:.25;animation:none;transform:none}}.ui10 .ui-frame{min-width:0;padding:var(--space-md);border:1px solid var(--color-border-control);border-radius:var(--radius-btn);background:#fff}.ui10 .ui-frame--soft{border-color:var(--color-border-light);background:var(--color-bg-page)}@supports (color:color-mix(in lab,red,red)){.ui10 .ui-frame--soft{background:color-mix(in srgb,var(--color-bg-page) 82%,#fff)}}.ui10 .ui-frame--media{place-items:center;display:grid}.ui10 .card{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg-content);box-shadow:var(--shadow-card);overflow:hidden}.ui10 .card-header{padding:var(--space-xl);border-bottom:1px solid var(--color-border-section);font-weight:var(--font-weight-bold)}.ui10 .card-body{padding:var(--space-card-content)}.ui10 .card-footer{padding:var(--space-card-footer);border-top:1px solid var(--color-border-section)}.ui10 .tile{border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-content);width:var(--tile-width);position:relative;overflow:hidden}.ui10 .tile-photo{height:var(--tile-height-photo);color:var(--color-text-muted);justify-content:center;align-items:center;font-size:11px;display:flex}.ui10 .tile-body{padding:var(--space-lg)}.ui10 .tile-title{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);margin-bottom:var(--space-sm)}.ui10 .tile-meta{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .tile-meta-row{align-items:flex-end;gap:var(--space-md);min-width:0;display:flex}.ui10 .tile-meta-row .tile-meta{flex:auto;min-width:0}.ui10 .tile-meta-row .tile-price{flex:none;margin-top:0}.ui10 .tile-price{margin-top:var(--space-sm);font-weight:var(--font-weight-bold);color:var(--color-text-pricing)}.ui10 .tile-watch{z-index:3;position:absolute;top:7px;right:7px}.ui10 .tile:hover .tile-watch{opacity:1}.ui10 .price-change-overlay{color:#fff;pointer-events:none;background:#d63031;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:6px;right:6px}.ui10 :where(.gear-card-grid,.gear-results-grid){grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile{width:100%;box-shadow:var(--shadow-card);transition:box-shadow .2s}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile:hover{box-shadow:var(--shadow-card-hover)}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile a{color:inherit;text-decoration:none;display:block}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-photo{aspect-ratio:1;border-bottom:1px solid #ececec;height:auto;position:relative;overflow:hidden}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-photo img{object-fit:cover;object-position:bottom center;width:100%;height:100%}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-photo .avail-overlay{--avail-ribbon-width:148px;--avail-ribbon-top:24px;--avail-ribbon-right:auto;--avail-ribbon-left:-44px;--avail-ribbon-rotate:-45deg;--avail-ribbon-font-size:13px;--avail-ribbon-padding-y:6px}.ui10 :where(.gear-card-grid,.gear-results-grid) .price-change-overlay{z-index:2;border-radius:3px;padding:4px 8px;font-size:12px;top:44px;right:8px}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-body{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-title{color:#2f2f2f;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-meta-row{align-items:flex-end;gap:10px;min-width:0;display:flex}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-price{color:#707070;white-space:nowrap;flex:none;justify-self:end;min-width:max-content;margin:0;font-size:12px;font-weight:500;line-height:1.1}.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-meta{color:#008b8b;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;font-size:12px;font-weight:600;overflow:hidden}.ui10 .gear-card-grid--store{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ui10 .gear-card-grid--store .tile-meta{display:none}.ui10 .gear-card-grid--store .tile-body{row-gap:4px}.ui10 .gear-card-grid--store .tile-photo img{object-fit:contain;object-fit:scale-down;object-position:bottom center}.ui10 .gear-card-grid--store .tile-watch{display:none}.ui10 .gear-card-grid--home{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ui10 .gear-card-grid--home .price-change-overlay{left:6px;right:auto}@media (min-width:901px){.ui10 .gear-card-grid--home{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.ui10 :where(.gear-card-grid,.gear-results-grid) .tile-watch{--radar-overlay-opacity:.75;opacity:.75}.ui10 .gear-card-grid--store{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ui10 .gear-card-grid--store{grid-template-columns:1fr}}@media (max-width:399px){.ui10 .gear-card-grid--home .tile-watch{--radar-overlay-size:26px;--radar-overlay-font-size:13px;width:26px;height:26px;font-size:13px;top:6px;right:6px}}.ui10 .link-card-grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .link-card{gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-md);color:inherit;background:#fff;border:1px solid #d7d7d7;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 8px #00000014}.ui10 .link-card:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 14px #0000001f}.ui10 .link-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.ui10 .link-card__copy{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (max-width:768px){.ui10 .link-card-grid{grid-template-columns:1fr}}.ui10 .event-card{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);box-shadow:var(--shadow-card);grid-template-columns:82px minmax(0,1fr) auto;align-items:stretch;gap:0;transition:box-shadow .16s,transform .16s;display:grid;overflow:hidden}.ui10 .event-card--has-media{grid-template-columns:82px minmax(116px,148px) minmax(0,1fr) auto}.ui10 .event-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.ui10 .event-card-date-badge{min-height:100%;padding:var(--space-lg) var(--space-sm);border-right:1px solid var(--color-danger-hover);background:linear-gradient(180deg,#ffffff26,#0000001f),linear-gradient(180deg,var(--color-highlight),var(--color-danger));text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.ui10 .event-card-month{color:#fff;font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.ui10 .event-card-day{margin-top:var(--space-xs);color:#fff;font-size:30px;font-weight:var(--font-weight-bold);line-height:1}.ui10 .event-card-weekday{margin-top:var(--space-sm);color:#ffffffd1;font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase}.ui10 .event-card-media{border-right:1px solid var(--color-border-light);background:var(--color-bg-page);min-width:0;display:block}.ui10 .event-card-media img{object-fit:contain;width:100%;height:100%;min-height:118px;display:block}.ui10 .event-card-body{min-width:0;padding:var(--space-lg) var(--space-xl)}.ui10 .event-card-date-line{align-items:center;gap:var(--space-sm) var(--space-md);margin-bottom:var(--space-sm);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;display:flex}.ui10 .event-card-date-line .icon{color:var(--color-highlight);font-size:11px}.ui10 .event-card-time{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-transform:none}.ui10 .event-card-title{margin:0 0 var(--space-xs);font-size:var(--font-size-h3);line-height:1.3}.ui10 .event-card-title a{color:var(--color-text-default);text-decoration:none}.ui10 .event-card-title a:hover{color:var(--color-primary);text-decoration:underline}.ui10 .event-card-meta{gap:var(--space-xs);display:grid}.ui10 .event-card-venue{align-items:center;gap:var(--space-sm);color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-bottom:2px;display:flex}.ui10 .event-card-venue .icon,.ui10 .event-card-url .icon{color:var(--color-text-muted);font-size:11px}.ui10 .event-card-location{margin-bottom:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);padding-left:15px}.ui10 .event-card-url{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);display:flex}.ui10 .event-card-url a{color:var(--color-primary);text-decoration:none}.ui10 .event-card-url a:hover{text-decoration:underline}.ui10 .event-card-desc{margin:var(--space-md) 0 0;color:var(--color-text-default);font-size:var(--font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ui10 .event-card-actions{justify-content:center;align-items:flex-end;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl) var(--space-lg) 0;flex-direction:column;flex-shrink:0;display:flex}.ui10 .event-card-inline-form{display:inline}@media (max-width:700px){.ui10 .event-card,.ui10 .event-card--has-media{grid-template-columns:64px minmax(0,1fr)}.ui10 .event-card-date-badge{padding:var(--space-md) var(--space-sm);grid-row:1/span 2}.ui10 .event-card-media{border-right:0;border-bottom:1px solid var(--color-border-light);grid-column:2;min-height:110px}.ui10 .event-card-media img{height:110px;min-height:110px}.ui10 .event-card-day{font-size:22px}.ui10 .event-card-body{padding:var(--space-lg)}.ui10 .event-card-actions{padding:0 var(--space-lg) var(--space-lg);flex-direction:row;grid-column:2;justify-content:flex-start;align-items:center}}@media (max-width:560px){.ui10 .event-card,.ui10 .event-card--has-media{grid-template-columns:1fr}.ui10 .event-card-date-badge{justify-content:flex-start;gap:var(--space-sm);min-height:0;padding:var(--space-sm) var(--space-lg);border-right:none;border-bottom:1px solid var(--color-danger-hover);flex-direction:row;grid-row:auto}.ui10 .event-card-media{grid-column:1;min-height:150px}.ui10 .event-card-media img{height:150px;min-height:150px}.ui10 .event-card-day{margin-top:0;font-size:22px}.ui10 .event-card-body{padding:var(--space-lg)}.ui10 .event-card-actions{padding:0 var(--space-lg) var(--space-lg);grid-column:1}}.ui10 .dealer-card{background:var(--color-bg-content);border:1px solid #e6e6e6;border-radius:4px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 6px #00000014}.ui10 .dealer-card--clickable{cursor:pointer;transition:transform .16s,box-shadow .16s;position:relative}.ui10 .dealer-card--clickable:hover{transform:translateY(-2px);box-shadow:0 10px 16px #00000024}.ui10 .dealer-card--clickable:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.ui10 .dealer-card-media{justify-content:center;align-items:center;display:flex}.ui10 .dealer-card-media--empty{border-bottom:1px solid var(--color-border-section);background:linear-gradient(135deg,#f5f5f5,#e9e9e9);min-height:120px}.ui10 .dealer-card-empty-icon{border:1px solid var(--color-border-section);width:48px;height:48px;color:var(--color-text-muted);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ui10 .dealer-card--empty .dealer-card-meta{margin-bottom:var(--space-md)}.ui10 .dealer-card-body{padding:var(--space-lg) var(--space-xl);flex-direction:column;flex:auto;display:flex}.ui10 .dealer-card-title{margin-bottom:var(--space-xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.3}.ui10 .dealer-card-link{color:inherit;text-decoration:none}.ui10 .dealer-card-link:hover{text-decoration:underline}.ui10 .dealer-card-link:after{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .dealer-card-link:focus-visible{outline:none}.ui10 .dealer-card-meta{margin-bottom:var(--space-sm);gap:2px;display:grid}.ui10 .dealer-card-location{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.35}.ui10 .dealer-card-meta--physical .dealer-card-location{color:#243244;font-size:var(--font-size-base);font-weight:700}.ui10 .dealer-card-meta--online .dealer-card-location{font-weight:600}.ui10 .dealer-card-desc{min-height:4.2em;margin-bottom:var(--space-lg);color:var(--color-text-default);font-size:var(--font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ui10 .dealer-card-tagline{min-height:2.8em;margin:0 0 var(--space-md);color:#344154;font-size:var(--font-size-base);letter-spacing:.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.ui10 .dealer-card .dealer-service-list{margin-top:auto}.ui10 .dealer-card-actions{gap:var(--space-sm);flex-wrap:wrap;margin-top:auto;display:flex}@media (max-width:640px){.ui10 .dealer-card-body{padding:var(--space-md) var(--space-lg)}}.ui10 .dealer-brand-media{color:#fff;text-align:center;background:#1a1a1a;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.ui10 .dealer-brand-media__image{object-position:center;width:100%;height:auto;display:block}.ui10 .dealer-brand-media--banner .dealer-brand-media__image{object-fit:contain}.ui10 .dealer-brand-media--logo{padding:var(--space-lg);background:var(--color-bg-content)}.ui10 .dealer-brand-media--logo .dealer-brand-media__image{object-fit:contain}.ui10 .dealer-brand-media--text{padding:var(--space-lg);background:linear-gradient(135deg,#1a1a1a,#333)}.ui10 .dealer-brand-media__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-shadow:0 1px 3px #0000004d;line-height:1.2}.ui10 .dealer-brand-media--spotlight{background:var(--color-bg-content);width:100%}.ui10 .dealer-brand-media--spotlight .dealer-brand-media__name{font-family:var(--font-family-heading,Georgia, serif);letter-spacing:0;font-size:1.5rem}.ui10 .dealer-brand-media--spotlight.dealer-brand-media--text{background:linear-gradient(135deg,#1f2733,#324158)}.ui10 .dealer-brand-media--card{--brand-banner-max-h:120px;border-bottom:1px solid var(--color-border-section);background:#f5f5f5;min-height:110px}.ui10 .dealer-brand-media--card.dealer-brand-media--banner{background:var(--color-bg-content)}.ui10 .dealer-brand-media--card.dealer-brand-media--logo{--brand-banner-max-h:90px;padding:var(--space-sm);background:#fff}.ui10 .dealer-brand-media--card.dealer-brand-media--logo .dealer-brand-media__image{max-width:80%}.ui10 .dealer-brand-media--card.dealer-brand-media--text{padding:var(--space-lg);color:#314255;isolation:isolate;background:radial-gradient(circle at 100% 0,#ffffff8c,#fff0 36%),linear-gradient(135deg,#e8edf3,#d8e1ea 52%,#eef2f6);position:relative}.ui10 .dealer-brand-media--card.dealer-brand-media--text:before{content:"";z-index:-1;background:linear-gradient(120deg,#ffffff73,#fff0 44%),linear-gradient(#4255681a,#42556800);position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .dealer-brand-media--card.dealer-brand-media--text .dealer-brand-media__name{max-width:14ch;color:inherit;text-shadow:none;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.15}.ui10 .dealer-brand-media--strip{width:100%;margin-bottom:var(--space-md);border-radius:var(--radius-md);background:var(--color-bg-content);overflow:hidden}.ui10 .dealer-brand-media--strip.dealer-brand-media--logo{--brand-banner-max-h:180px;padding:var(--space-md);background:#fff}.ui10 .dealer-brand-media--strip.dealer-brand-media--text{padding:var(--space-xl) var(--space-md);background:linear-gradient(135deg,#1f2733,#324158)}.ui10 .dealer-brand-media--strip.dealer-brand-media--text .dealer-brand-media__name{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:var(--font-weight-bold);letter-spacing:.02em;text-shadow:0 1px 3px #0006;line-height:1.2}.ui10 .dealer-service-list{margin:0 0 var(--space-md);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.ui10 .dealer-service-list--expanded{gap:8px}.ui10 .dealer-service-list--flush{margin-bottom:0}.ui10 .dealer-service-chip{color:#3f4a57;background:#f7f9fb;border:1px solid #d7dee7;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:3px 8px;font-size:12px;line-height:1.2;display:inline-flex}.ui10 .dealer-service-chip .icon{color:#6c7a89;font-size:12px}.ui10 .dealer-service-chip--more{color:var(--color-text-muted);background:#fff}.ui10 .dealer-trust-seal{box-shadow:none;color:var(--color-text-muted);font-size:var(--font-size-sm);background:0 0;border:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;line-height:1.2;display:inline-flex}.ui10 .dealer-trust-seal__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);line-height:1.2}.ui10 .dealer-trust-seal__badge{width:50px;height:50px;margin-top:-4px;display:block}.ui10 .store-brand{--brand-banner-max-h:220px;margin:0 0 var(--space-md)}.ui10 .store-brand-title{color:var(--color-text-default);margin:0;font-size:1.65rem;line-height:1.15}.ui10 .store-brand.has-image .store-brand-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui10 .store-brand-media{width:100%;max-width:100%}.ui10 .store-brand-image{border:0;border-radius:0}.ui10 .store-meta-list{color:var(--color-text-default);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;line-height:1.35;display:flex}.ui10 .store-meta-list--columns{align-items:start;gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .store-meta-group{gap:5px;min-width:0;display:grid}.ui10 .store-meta-item{min-width:0;color:var(--color-text-default);align-items:flex-start;display:inline-flex}.ui10 .store-meta-item .icon{color:var(--color-text-muted);flex:none;margin-right:6px}.ui10 .store-meta-item a{color:inherit;text-decoration:none}.ui10 .store-meta-item a:hover{text-decoration:underline}.ui10 .store-meta-item--address>span:last-child{vertical-align:top;display:inline-block}.ui10 .store-meta-help-link{margin-left:6px}@media (max-width:768px){.ui10 .store-meta-list--columns{grid-template-columns:1fr}}.ui10 .dealer-contact{background:#fff;border:1px solid #ddd;border-radius:3px;padding:0;overflow:hidden}.ui10 .contact-tabs{background:#fff;border-bottom:1px solid #ddd;padding:0 6px;display:flex}.ui10 .contact-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;font-size:12px;font-weight:var(--font-weight-normal);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:3px 3px 0 0;flex:none;margin-bottom:-1px;margin-right:4px;padding:8px 12px}.ui10 .contact-tab.is-active,.ui10 .contact-tab[aria-selected=true]{color:#2f2f2f;font-weight:var(--font-weight-normal);background:#fff;border-color:#ddd}.ui10 .contact-tab:not(.is-active):hover{color:#2f2f2f}.ui10 .contact-panel{padding:10px;display:none}.ui10 .contact-panel.is-active{display:block}.ui10 .contact-panel[hidden]{display:none!important}.ui10 .dealer-block{gap:var(--space-sm);grid-template-columns:auto 1fr auto;align-items:start;margin-bottom:8px;line-height:1.45;display:grid}.ui10 .dealer-block-avatar{background:#eceff3;border:1px solid #d6dce3;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ui10 .dealer-block-avatar .icon{color:#566474;font-size:14px}.ui10 .dealer-block-main{min-width:0}.ui10 .dealer-block-name{color:#2f2f2f;font-size:13px;font-weight:var(--font-weight-bold);display:block}.ui10 .dealer-block-phone{font-size:12px;font-weight:var(--font-weight-bold);margin-top:2px;display:block}.ui10 .dealer-block-phone a{color:#2d6ca2;text-decoration:none}.ui10 .dealer-block-phone a:hover{text-decoration:underline}.ui10 .dealer-block-side{color:#666;text-align:right;font-size:12px}.ui10 .dealer-block-place,.ui10 .dealer-block-time{display:block}.ui10 .contact-form{padding:0}.ui10 .contact-form-group{margin-bottom:8px}.ui10 .contact-collapsed-fields{display:none}.ui10 .contact-collapsed-fields.is-visible{gap:8px;display:grid}.ui10 .contact-form-status{color:#666;min-height:18px;margin:6px 0 0;font-size:12px;line-height:1.5}.ui10 .contact-form-status:empty{min-height:0;margin-top:0}.ui10 .contact-form-status[data-status=success]{color:#1f6f43;font-weight:var(--font-weight-semibold)}.ui10 .contact-form-status[data-status=error]{color:#b42318;font-weight:var(--font-weight-semibold)}.ui10 .contact-turnstile{margin-top:2px}.ui10 .contact-hours{color:#666;padding:8px 0 0;font-size:12px;line-height:1.5;display:block}.ui10 .store-policy-block label{color:#2f2f2f;font-size:12px;font-weight:var(--font-weight-bold);margin:0 0 2px;display:block}.ui10 .store-policy-block p{color:#666;margin:0 0 8px;font-size:12px;line-height:1.45}.ui10 .store-policy-block p:last-child{margin-bottom:0}.ui10 .store-contact--classic{border-color:#d9d9d9;border-radius:6px;overflow:hidden}.ui10 .store-contact--classic .contact-tabs{background:#f7f7f7;border-bottom-color:#d9d9d9;padding:0 7px}.ui10 .store-contact--classic .contact-tab{border-radius:5px 5px 0 0;padding:8px 12px;font-size:12px}.ui10 .store-contact--classic .contact-panel{padding:12px}.ui10 .store-contact--classic .dealer-block{margin-bottom:10px}.ui10 .store-contact--classic .dealer-block-avatar{background:linear-gradient(#f4f6f9,#e7edf3);border-color:#d0d9e2;border-radius:9px;width:36px;height:36px}.ui10 .store-contact--classic .dealer-block-avatar-glyph{width:18px;height:18px;display:inline-block;position:relative}.ui10 .store-contact--classic .dealer-block-avatar-glyph:before{content:"";background:#4d6072;border-radius:999px;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ui10 .store-contact--classic .dealer-block-avatar-glyph:after{content:"";background:#4d6072;border-radius:7px 7px 3px 3px;width:13px;height:8px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ui10 .store-contact--classic .contact-panel-intro{color:#666;margin:0 0 8px;font-size:12px;line-height:1.45}.ui10 .store-contact--classic .contact-form-actions{margin-top:8px}.ui10 .store-contact--classic .contact-hours{padding-top:10px}.ui10 .store-contact--classic .contact-panel--policies .store-policy-block p{margin-bottom:10px}@media (max-width:540px){.ui10 .dealer-block{gap:6px var(--space-sm);grid-template-columns:auto 1fr}.ui10 .dealer-block-side{text-align:left;grid-column:1/-1;padding-left:42px}.ui10 .contact-tabs{padding:0 4px}.ui10 .contact-tab{margin-right:2px;padding:8px 10px}}.ui10 .gear-results-list{gap:var(--space-lg);flex-direction:column;display:flex}.ui10 .gear-search-results.is-card-view .gear-results-list{display:none}.ui10 .gear-search-results.is-card-view .gear-results-grid{display:grid}.ui10 .gear-result{gap:var(--space-lg);padding:var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast);grid-template-columns:minmax(180px,220px) minmax(260px,1fr) 128px;grid-template-areas:"header header header""photo body actions";display:grid;overflow:hidden}.ui10 .gear-result:hover{box-shadow:var(--shadow-card-hover)}.ui10 .gear-result-photo{width:100%;min-height:158px;color:var(--color-text-muted);aspect-ratio:4/3;background:#fff;border:1px solid #ddd;grid-area:photo;justify-content:center;align-items:center;font-size:11px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ui10 .gear-result-placeholder{background:#d9d9d9;border-radius:999px;padding:6px 10px;display:inline-block}.ui10 .gear-result-photo img{object-fit:contain;object-position:center;width:100%;height:100%}.ui10 .gear-result-photo .avail-overlay{--avail-ribbon-width:148px;--avail-ribbon-top:24px;--avail-ribbon-right:auto;--avail-ribbon-left:-44px;--avail-ribbon-rotate:-45deg;--avail-ribbon-font-size:13px;--avail-ribbon-padding-y:6px}.ui10 .gear-result-photo .price-change-overlay{border-radius:3px;padding:4px 8px;font-size:12px;top:10px;right:10px}.ui10 .gear-result-photo--click-for-photos{background:#fff}.ui10 .gear-result-click-photos{color:#1f1f1f;text-align:center;background:#fff;border:5px solid #4a4a4a;justify-content:center;align-items:center;width:94px;min-height:74px;padding:10px;font-size:15px;font-weight:700;line-height:1.1;display:inline-flex}.ui10 .gear-result-body{grid-area:body;min-width:0}.ui10 .gear-result-header{justify-content:space-between;align-items:stretch;gap:var(--space-md);margin:calc(var(--space-lg) * -1) calc(var(--space-lg) * -1) var(--space-md);border-radius:var(--radius-md) var(--radius-md) 0 0;background:linear-gradient(#f7f7f7,#e9e9e9);border-bottom:1px solid #d5d5d5;grid-area:header;grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.ui10 .gear-result-title{padding:var(--space-sm) var(--space-lg);color:var(--color-text-default);font-size:var(--font-size-lg);margin:0;font-weight:700;text-decoration:none;display:inline-block}.ui10 .gear-result-title:hover{color:var(--color-primary)}.ui10 .gear-result-price{padding:var(--space-sm) var(--space-lg);color:#ccc;font-size:var(--font-size-sm);text-align:right;white-space:nowrap;background:#1b1b1b;justify-content:center;align-items:center;font-weight:400;display:flex}.ui10 .gear-result-meta,.ui10 .gear-result-dealer{margin-bottom:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .gear-result-meta{letter-spacing:.4px;text-transform:uppercase;font-size:11px}.ui10 .gear-result-dealer{color:#008b8b;font-size:var(--font-size-base);font-weight:600}.ui10 .gear-result-dealer-link{z-index:1;color:inherit;text-decoration:none;position:relative}.ui10 .gear-result-dealer-link:hover{color:inherit;text-decoration:underline}.ui10 .gear-result--elite .gear-result-header{background:linear-gradient(180deg,var(--color-status-elite) 0%,#8b1a1b 100%);border-bottom-color:#7a1717}.ui10 .gear-result--elite .gear-result-title,.ui10 .gear-result--elite .gear-result-price{color:#fff}.ui10 .gear-result-notes{color:var(--color-text-default);font-size:var(--font-size-sm);margin:0;line-height:1.42}.ui10 .gear-result-actions{align-items:stretch;gap:var(--space-sm);flex-direction:column;grid-area:actions;display:flex}.ui10 .gear-result-cta{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.ui10 .gear-result-actions .gear-result-action{justify-content:flex-start;width:100%}.ui10 .gear-result-actions [data-user-interest-label-short]{display:none}.ui10 .gear-results-list--store-inventory{gap:var(--space-md)}.ui10 .gear-results-list--store-inventory .gear-result{grid-template-columns:220px minmax(0,1fr) 132px;min-height:280px}.ui10 .gear-results-list--store-inventory .gear-result-photo{width:220px;height:280px}.ui10 .gear-results-list--store-inventory .gear-result-header{background:linear-gradient(#d91e28,#bb1921);border-bottom-color:#9a141b}.ui10 .gear-results-list--store-inventory .gear-result-title,.ui10 .gear-results-list--store-inventory .gear-result-title:hover,.ui10 .gear-results-list--store-inventory .gear-result-price{color:#fff}.ui10 .gear-results-list--store-inventory .gear-result-price{background:#0003}.ui10 .gear-results-list--store-inventory .gear-result-dealer{display:none}.ui10 .gear-results-list--store-inventory .gear-result-notes{-webkit-line-clamp:12;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ui10 .gear-results-list--store-inventory .gear-result-cta .gear-result-action:nth-child(n+2){display:none}.ui10 .gear-results-list--store-inventory .gear-result-actions{align-items:flex-start}@media (max-width:1100px){.ui10 .gear-result{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"header header""photo body""actions actions"}.ui10 .gear-result-actions{flex-direction:row;justify-content:space-between;align-items:center}.ui10 .gear-result-cta{flex-direction:row}}@media (max-width:1024px){.ui10 .gear-results-list--store-inventory .gear-result{grid-template-columns:180px minmax(0,1fr) 120px;min-height:236px}.ui10 .gear-results-list--store-inventory .gear-result-photo{width:180px;height:236px}}@media (max-width:768px){.ui10 .gear-result{gap:var(--space-md);padding:var(--space-md);grid-template-columns:1fr;grid-template-areas:"header""photo""body""actions"}.ui10 .gear-result-header{margin:calc(var(--space-md) * -1) calc(var(--space-md) * -1) var(--space-sm);padding:var(--space-sm) var(--space-md)}.ui10 .gear-result-photo{width:100%;height:140px}.ui10 .gear-result-title{font-size:var(--font-size-base)}.ui10 .gear-result-price{font-size:var(--font-size-xs)}.ui10 .gear-result-actions{width:100%;padding-top:var(--space-sm);border-top:1px solid var(--color-border-section);flex-flow:row;justify-content:flex-start;align-items:center;gap:6px}.ui10 .gear-result-actions .gear-result-action{width:auto}.ui10 .gear-result-cta{flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:auto;min-width:0;display:grid}.ui10 .gear-result-cta .gear-result-action{justify-content:center;min-width:0;padding-inline:8px}.ui10 .gear-result-actions>[data-user-interest-button]{flex:none;justify-content:center;min-width:74px;padding-inline:10px}.ui10 .gear-result-actions [data-user-interest-label-full]{display:none}.ui10 .gear-result-actions [data-user-interest-label-short]{display:inline}.ui10 .gear-results-list--store-inventory .gear-result{grid-template-columns:1fr;min-height:0}.ui10 .gear-results-list--store-inventory .gear-result-photo{aspect-ratio:4/3;width:100%;height:auto}.ui10 .gear-results-list--store-inventory .gear-result-actions{align-items:stretch}}.ui10 .featured-carousel{--featured-carousel-height:390px;position:relative}.ui10 .featured-carousel-viewport{height:var(--featured-carousel-height);background:#1a1a1a;position:relative;overflow:hidden}.ui10 .featured-slide{opacity:0;z-index:0;pointer-events:none;height:100%;transition:opacity .5s ease-in-out;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .featured-slide.is-active{opacity:1;z-index:1;pointer-events:auto;position:relative}.ui10 .featured-slide-photo{flex:0 0 50%;height:100%;display:block;position:relative;overflow:hidden}.ui10 .featured-slide-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ui10 .featured-slide-photo .avail-overlay{--avail-ribbon-width:176px;--avail-ribbon-top:14px;--avail-ribbon-right:-52px;--avail-ribbon-font-size:15px;--avail-ribbon-padding-y:8px}.ui10 .featured-slide-photo .price-change-overlay{padding:4px 10px;font-size:13px;top:10px;right:10px}.ui10 .featured-slide-caption{padding:var(--space-2xl) var(--space-3xl);color:#fff;background:#1a1a1a;flex-direction:column;flex:1;justify-content:center;display:flex}.ui10 .featured-slide-title{margin:0 0 var(--space-sm);font-size:20px;font-weight:var(--font-weight-bold);line-height:1.3}.ui10 .featured-slide-title a{color:#fff;text-decoration:none}.ui10 .featured-slide-title a:hover{text-decoration:underline}.ui10 .featured-slide-price{margin-bottom:var(--space-sm);color:#999;font-size:16px;font-weight:400;display:block}.ui10 .featured-slide-dealer{margin:0 0 var(--space-md);color:#008b8b;font-size:16px;font-weight:600}.ui10 .featured-slide-dealer a,.ui10 .featured-slide-dealer .featured-slide-dealer-link{z-index:1;color:#008b8b;text-decoration:none;position:relative}.ui10 .featured-slide-dealer a:hover,.ui10 .featured-slide-dealer .featured-slide-dealer-link:hover{color:#008b8b;text-decoration:underline}.ui10 .featured-slide-desc{margin:0 0 var(--space-md);color:#ccc;font-size:var(--font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ui10 .featured-slide-more{color:#e6a23c;font-size:var(--font-size-sm);font-weight:700;text-decoration:none;display:inline-block}.ui10 .featured-slide-more:hover{text-decoration:underline}.ui10 .featured-slide-watch{--radar-overlay-size:32px;z-index:3;opacity:0;position:absolute;top:10px;right:10px}.ui10 .featured-slide:hover .featured-slide-watch{opacity:1}.ui10 .featured-carousel-prev,.ui10 .featured-carousel-next{z-index:4;position:absolute;top:50%;transform:translateY(-50%)}.ui10 .featured-carousel-prev{left:10px}.ui10 .featured-carousel-next{right:10px}@media (max-width:768px){.ui10 .featured-carousel{--featured-carousel-height:470px}.ui10 .featured-carousel-viewport{height:var(--featured-carousel-height)}.ui10 .featured-slide{flex-direction:column}.ui10 .featured-slide-photo{flex:none;height:308px}.ui10 .featured-slide-photo .avail-overlay{--avail-ribbon-width:152px;--avail-ribbon-top:10px;--avail-ribbon-right:-46px;--avail-ribbon-font-size:13px;--avail-ribbon-padding-y:7px}.ui10 .featured-slide-caption{justify-content:flex-start;gap:4px;padding:12px 14px 14px}.ui10 .featured-slide-title{margin-bottom:2px;font-size:15px;line-height:1.2}.ui10 .featured-slide-price{margin-bottom:0;font-size:14px}.ui10 .featured-slide-dealer{margin-bottom:0;font-size:13px;line-height:1.2}.ui10 .featured-slide-desc{-webkit-line-clamp:2;margin-bottom:2px;font-size:12px;line-height:1.35}.ui10 .featured-slide-more{font-size:12px;line-height:1.2}.ui10 .featured-carousel-prev,.ui10 .featured-carousel-next{--carousel-arrow-size:30px;--carousel-arrow-font-size:14px;width:30px;height:30px;font-size:14px}.ui10 .featured-slide-watch{opacity:1;background:#0006}}@media (max-width:480px){.ui10 .featured-carousel{--featured-carousel-height:450px}.ui10 .featured-slide-photo{height:296px}.ui10 .featured-slide-caption{gap:3px;padding:10px 12px 12px}.ui10 .featured-slide-title{font-size:14px}.ui10 .featured-slide-price,.ui10 .featured-slide-dealer,.ui10 .featured-slide-desc,.ui10 .featured-slide-more{font-size:12px}}.ui10 .pagetop{background:var(--color-nav-bg)}.ui10 #headerwrap{min-height:var(--header-min-height);background:#000 50% no-repeat}@media (min-width:768px){.ui10 #headerwrap.hdr1{background-image:url(/dist/assets/hdr_1d-Cu4MUGqn.jpg);background-size:cover}}.ui10 .logo-container{height:var(--logo-height);margin-top:10px}.ui10 .gb-logo{height:100%;width:var(--logo-width);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAABECAYAAACMNaf4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA4ySURBVHhe7Z19bBvlHcefix3HTUPjtEkaWkgc0pY2ZcXpSBe0sjhredG0UYcxVqSJJNv+aIEt7RCMSWhJNtAY00gqbZQ/2JIgGLB1q8OQ1k2FJFuBQKBJu7WqYF1sQ0ublMaB5qWpk9vzPZ6zfPbZvjcnTrmPZPl5HrsX28/3fm/Pc1du3bp1xMQkFWSwZxMTwzHcct1ZstK9loSc+WTW6eBnr7cS3oFxO+FdVMlCOx4ThOthTXKOs/ROEhJ8l9gGaXdwn/9U8LNXTBYKusV1f0mRZz0fqnaQWXcWFVAxmWGvGMcwNbAXSIbvEyq+QS6z6wyx9JhiS380iYtaJ9dt/FQjFZTHSWYSWqNUALENE4v3KJe550n/mbC1M0kvVInrRyVF7o38dFMpmYGVYqPzx0XCkVPE4qMia3nUf7aDDZukCYrERS2Vg1qq1nUkVJ8OopLjBLH2eLlFDdRd+tiQyTxjKSgoYE15HilZ7voaP9W9moTcVjaWjiCBuI6Kf6PjirMHxiaQBJjMMwnF1VZSUL+Jn36hgMwWsaG0hmak9uU0DtzgWOI3BTb/xBUXLNaX+Om/0aDdzoYWBLCupsDSA9kiKmKsKn66O5fMspGFBeLCSn66HQkIGzKZB2TF5eEn9xfNQ4nBSCAwN3+xHScKGzKZY2LEhbMdpQbWXdCsIDPOzWR6F+uazDEx4kIdK13LDVq4ig81sqbJHCOpc1EX4tzJjw8t1FgrHqh/RRZZv1ff4H7goQe7WVcRLzz/fMPPH3vMLNSqQGK5vkimPZebsMAqPrSNNQV+19Guesno9KnTZuapEom4ruZnJJOQCgLEEvPAWmEqySGzMTHkxakpVWKhgjTFpRKJW9xXnDdq5EI0RHOeZPRg+8whYhOsxT7/qRirAXdMn5zYquPkQ9VLCO9eSYNxo2K/Mfo59nKLSyOXhnq7e9oLlhfWs25Cxi9c6KnctKmGdU0UIhHXX4rzeCO2zJwhlmAfZ9t9gli9WrfGGL1I/jh3RU2ksLu83ubVa9Y0sW5CPgx80HbLbbfuZl0ThYT9EbUebiOENUgyOzq47FIE0FqFBbCV5juB8zXdXFZtkGTo3rulp2538uTJI6xpogJDgx0I6/uBj7EzwbCNfI/4h709XFYNXJseVpEZF2sK0ABd8e6Jd/r7zXhLA2G3CMv1MP+pqvQ8ktPE4nuWy64wUliRtJUUNG/mLypyY3Ic4rJadvlHmlmX/Ky5xXPnXd/az7oJKS8v5/D+qqqq6ryleWGRnj59uvdlb1cHDfZVbfNBKeR2zzb3Ivui3MjjgYnxCV9wLOiH+CFqNYkEPa7zhspK94qVK5wrVqyoZsNhxGOjTT83QgQcP+F84Zhbtm715Ofnl0R/Vnz/I4NHBn/a3ORlQxIME1f05BkN/XyO7/Ljo4UaSyXRtS6lMRcN5oPZixcTjuPiulUlMRkm6Z66uqb8wgJPomNFw/M81cNYj29oqPfVgwe9ckJ+4vFfumu+WtO0OCdH1crKr5/4VQ09nmxZZu9vn6qvurGqMctulwhKjlAo5Bs4fHh3XX29RGRhX4NgF2UBrYjZYKqARUTmybqqocmFpk2EdMIcycRwVfHVu/5x4O+trBsDhPzAQw8OITtVIyyA9zvyHB7XxopWHANWj70EwTr63367++u3f6NbrbAYMVaRispFhTJQXeNuVyIsYLVanTSb3v+H556XLLUZEnNBlBAn66aMT0mGptiHxWsScTlyHSWsaQgQGCwI6wqIk680K1WCaGlgCanYBjSKSqjzRbtEehLUU1ENKBVVNDgBIn8DibgiL+1KR4a5jLHI4qvSx/vECvFLxJW9OBu1NUNxuVySIvT9P/yBVosiS2Thlx4b8aLm7zAyPCKZawiLngTtrKuZzTfdFF7LlYhLq2XIJbxYCE0pTf7h5jsCo5zax47AOY4dIoyRky4SGfDCFWq1APGYnJwSThDEQ3qP3dfX18uagis0QlgALpw1pUVUXINYz08oyqCi6eCya3/jPyObNciBBII15wJfpOWiLsUFl8K6hoHAdsOGDaXMZQ2xYcN4/733WrZ5PM1Hjx4dQpzDhjVBg/k80S0ixlIg1mBvd8/ua9deW1d05ZUJ5w7ZNZ4l4tKTkfUTW9vOwDnFVWyjVgOSgcvPWrkcSXUegSfiA9ZNhG/k7HBP3rKlbiWTCbdVsXFjhZqlJXr8Dp/fR2hAnPT9yO7ok0+JcLFk9fRTe1tYVwAlihsqK52Tk5O52+++W5grWEEE78IbEkC/U8XO++4dVPLdRHFJ3CIyMhr8anKNy8hs2BymEx+RjGB0suEsLY2pAckxeHhgD/3hG/Y82VrBhhJCLVcQQbxSYb3y8l9rcPyJ8Ymwi0oC5kaRxYLbp3FZ6457dzbdU1dXt2XrVhd2dsDyicICKDewZlxQDqHC9CA5SfbdIuPCmGzRx1k6WVMVWGimls/QGMMIgiQjxlVHxgWJePXgQeGHgvvADywMJqHE6VTk7mGxHnr4x4Loy8rKrhcGEwCXG53dJQOuDiKDIFgpY+CN19/YjxMAr8N9K4ndUA5BxqskTg0EAl2sGSuud4nNq2WpBYvLuMSfddMG3FuCNQVQaWfNpIhpP1BSnxo9PzqIKj7rJuTZzs7wSVxQWJB00qhF0FSniwYnFrVmQlyNar4waBzBl71dbawdqyIEvtSVSNyIUoqoa0Tcxrrzjo9YgtFJRnV1taI9a5HmHQkAayYEC9zRSyTxiBSuEuuBpRY849/BigmDGoEFgtVCDMaGjAABPyr+Yesqa6JOcJmaXCN2HqTTBRFyLhHLL6yZkE/GPgmL63bPNkX/5p3+ftUnJZ1kRdYDa3isSV7/16Fa+qTKRcogu/6oBbh4mmyUIuBnQwLy4iJWL/Zksa4qVvGhxnSwXsgSD3D2PawrgMxI6fKLuMCLM5zGG0ndPbIzetb6lNbP6HGFz4FAWxhIgt/nC08cJhGTSROO3fi7ei1ZMnD9ADJVlEIiH/v++KdalDSQlNC3xVhBSSkikmeKl7W7yCVFWU80ShaxU12KwI1JsB+MdQWQ7SidfPqjIaNC2o+SRVL3QV1CA530juPHjyva2QhRwNUVFi6vy3XkJjw+kon169fnoS26aCpkiZUAOBFoPNWu5DvS71dB39uq8PcQalywzDiB2Gdw4MRA5k0/v3tifHwwerduXHFR66P5SiBYPWwYRGmDDcWQanHJXPGTksImEOtbaCsVlxogRHHijh07NhppfWG1IoN9JWIRxYrFdqyJsmFdyO0MiZsWIrD/gFgUV9wjQey1RcfeK738j1h90ffr+vb27SnLZPve7INbEIAQWNMwkIXiGRYj2q2juAtBiQ82nJBzwyPCvBq5w3ZyanKMNcMkrDngzn2IXbSwhoR24WYmrDunnOQskliLToqDnqGaXHwyaOwBdxh2UaIQjEQUwQ2VlYb8ns92dgqVe+rmIDK9iYGA3M7ehOLCPvYhYtF0JsKdrucvGbIYqga45HeJTWK1aLYH0294kgFhbfN4JH/rpRdf1JRpJ0LcZl1eXq47u8NnRtyENsoGtC85EbVCP6M6cYHDnK1Fq/VaTUIubE9mXQkBztqDoDv6cZRk6jrz/8tZ90THeqXXXFPHmkYRpMlBbbSwAAJtxB+sm4xgZBYYDzF4xxqnMKARuZMBy0EoJbCuHmIsYFJx6bFe4Av8pSY590izyRpkc9EPG1G2zCIHrNYhYpNMLMoPencQRBAUazrRW3ojQWCbbMIQm6Ho2P92v2RxORoxhoNr1/o9gqNBL/1bFXInA0ApgQoPn0PTbz81OSWbvcbNFiPBNYTf5Ce7tV4/qPTiDaMvwgBdXu/Q6jVrNIsLk4sLG2gW2IsYBa6EvZQU7MrE5rlFi+xOW1aWE+k6jvXWW291iuuK4PfPPNO8LD+f9aQglkGJA9nuzbfe0lhWViacqFl2u1NObMgExb/DPrNQPmAvJwQCpnGdB+4XmynjJQj4TS5dCgVHRoaPoLgL6yv3NxSJCzxXvLR7LQlpNsvvE+vg3YHzcXcX4BaZuGGbVgEjQ7wrcL6UdU3SgKRuUQR1Iz3XDiL+QmGWdSXAbV7HX2rVc2U1bhfOmiZpQtK7OYscH/s0+JXcxc4iMqs5Hca/3ZSb47Q5lvbS401h7NGSQs9mfnq/g8xqzuaQCOxSsVHRZG5QLC4AUawiMztyCK/5JrwQ2DVkZnuZI3fsDkd245f56cf1HA+Z7GucveHNsQuK4gqTuUNxzCXyi5KCXTfzF5VsEZ4TxFsIsK5JGqE6iPqJf6QNwTnrzisoPRzg7KY7TFM0RejHuExdwb1R/JuztiQrb5jMH6piLpF/jo2fuTE3x7GSzFSxoTkHQfx9gY93sq5JGqLZ/LzKZbWgOMq6cwru14XSCOuapCmaxQV31MNlNWhdd9RDP5cJd2hmh2mOJrcogvR/g2MJVzyH/ymC6Q4XDrqjcqzlzVX2iOyQukNcnGCyADAk5fsznXAj7luaiM+KpVm1Zna4cDBEXIh/+jhbSuOvfs7WYv5/1gsLXTFXJK+NjZ9IVfz1H5Lp3RE4Z8ZZCwxDLJcI4i8IgXUN4UNiGXyFs5tlhwWIoeICEAIEwbq6QBz3HJdtxlkLFMPFBSFQQdToFRiEhfvPm/WshYvh4gJ6BSYK61H/2bRYIDfRRkrEBbQKzBTW5YNh2aIc2G0acix7yUH4tYVkdi0bjguE+AaXVWsK6/IgpeICEJh3bPKlcscSbgnhXXaZXaeojw0QW1sXt6jhaf9HZox1maB6J6oecHOTLfzFRtw/1Up45yz1gtQNeo9zmZ1mgfTyY07FZfL5ImUBvcnnHUL+DwU3zMY62c9jAAAAAElFTkSuQmCC) no-repeat;display:block}.ui10 .text-hide{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.ui10 .search-container{width:600px;margin-top:26px}.ui10 .darkglass .icon{color:#fff}@media (max-width:1024px){.ui10 .search-container{width:500px}}@media (max-width:480px){.ui10 #headerwrap{min-height:var(--header-min-height-mobile)}}.ui10 .navbar{width:100%}.ui10 .top-menu{margin-bottom:0}.ui10 #main_menu{background:var(--color-nav-bg);border:none;border-radius:0}.ui10 .nav-main{flex-wrap:wrap;align-items:center;display:flex}.ui10 #main_menu .nav-main{gap:0}.ui10 .nav{min-height:38px;margin:0;padding:0;list-style:none;display:flex}.ui10 .nav.navbar-nav li{display:block}.ui10 #main_menu .nav.navbar-nav li{background-color:#000}.ui10 #main_menu .nav.navbar-nav a{color:#fff;font-size:var(--font-size-menu);white-space:nowrap;background:0 0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:10px 20px;text-decoration:none;transition:border-color .3s;display:flex}.ui10 #main_menu .nav.navbar-nav a:hover{border-bottom-color:var(--color-nav-hover)}.ui10 #main_menu .nav.navbar-nav li.is-active a,.ui10 #main_menu .nav.navbar-nav a.current{border-bottom-color:var(--color-nav-active)}.ui10 #main_menu .nav.navbar-nav a .icon{font-size:16px}.ui10 #main_menu .nav-account{margin-left:auto}.ui10 #main_menu .nav-account a{padding-left:14px;padding-right:14px}.ui10 #main_menu .nav-account .hasicon a .icon{display:none}.ui10 #dealer_menu{background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e7e7e7}.ui10 #dealer_menu>.container-fluid{align-items:center;display:flex}.ui10 #dealer_menu .nav-main{gap:14px}.ui10 #dealer_menu .navbar-header{align-items:center;display:flex}.ui10 #dealer_menu .navbar-text{color:#777;border-right:1px solid #e6e6e6;margin-top:10px;margin-bottom:10px;padding-right:10px;font-size:12px}.ui10 #dealer_menu .nav.navbar-nav a{color:#333;font-size:var(--font-size-menu);white-space:nowrap;border-bottom:3px solid #0000;padding:10px 20px;text-decoration:none;transition:border-color .3s;display:block}.ui10 #dealer_menu .nav.navbar-nav a:hover{border-bottom-color:var(--color-nav-hover)}.ui10 #dealer_menu .nav.navbar-nav li.is-active a,.ui10 #dealer_menu .nav.navbar-nav a.current{border-bottom-color:var(--color-nav-active)}.ui10 .mobile-only{display:none}.ui10 #mobile-nav{width:100%}.ui10 .nav-toolbar{width:100%;min-height:var(--toolbar-height-mobile);color:#fff;z-index:var(--z-fixed);background-color:#000;flex-flow:row;justify-content:flex-start;padding:0;font-size:16px;line-height:24px;display:flex;position:fixed;top:0;overflow:hidden}.ui10 .nav-toolbar .nav-link{text-align:center;color:#fff;border-bottom:2px solid #000;flex:1 1 0;padding:6px 0 4px;text-decoration:none;display:block}.ui10 .nav-toolbar .nav-link span{font-size:12px;line-height:18px;display:block}.ui10 .nav-toolbar .nav-link .icon{margin-bottom:2px;font-size:22px;line-height:22px;display:block}.ui10 .nav-toolbar .nav-link .icon-gbase{color:#d81b12;margin-top:2px;font-size:32px;line-height:32px}.ui10 .nav-toolbar .nav-link.current,.ui10 .nav-toolbar .nav-link.is-open{border-bottom-color:#cc1e0e}.ui10 .nav-popup{top:var(--toolbar-height-mobile);z-index:var(--z-modal);opacity:0;pointer-events:none;visibility:hidden;background-color:#fff;border:2px solid #333;border-top:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:15px 10px;transition:opacity .2s,transform .2s;position:fixed;left:0;right:0;transform:translateY(-6px)}.ui10 .nav-popup.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.ui10 .nav-popup .nav-section+.nav-section{margin-top:16px}.ui10 .nav-popup .title{text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:12px;font-weight:700}.ui10 .nav-popup .icon-row{flex-flow:row;justify-content:flex-start;display:flex}.ui10 .nav-popup .nav-link{text-align:center;color:#000;flex:1 1 0;font-size:12px;text-decoration:none;display:block}.ui10 .nav-popup .nav-link.current{color:#cc1e0e;font-weight:700}.ui10 .nav-popup .nav-link .icon{margin-bottom:4px;font-size:20px;line-height:20px;display:block}.ui10 .nav-popup-version{text-align:center;color:var(--color-text-muted);border-top:1px solid #e6e6e6;margin-top:14px;padding-top:10px;font-size:11px;line-height:1.4}@media (max-width:1020px){.ui10 #main_menu .nav-account .hasicon a{padding-left:10px;padding-right:10px}.ui10 #main_menu .nav-account .hasicon a span{display:none}.ui10 #main_menu .nav-account .hasicon a .icon{display:inline-block}.ui10 #dealer_menu .navbar-header{display:none}}@media (max-width:800px){.ui10{padding-top:var(--toolbar-height-mobile)}.ui10 #mobile-toolbar{background-image:url(/dist/assets/hdr_1d-Cu4MUGqn.jpg);background-size:cover}.ui10 #mobile-toolbar .nav-link{background-color:#33140980}.ui10 .ui-hide-mobile{display:none!important}.ui10 .mobile-only{display:block}.ui10 .top-menu{display:none}.ui10 .search-container{width:100%}}.ui10 .admin-hud{top:var(--ui-floating-admin-top);right:var(--ui-floating-admin-right);z-index:1200;font-size:12px;position:fixed}.ui10 .admin-hud__fab{color:#243248;cursor:pointer;background:#fff;border:1px solid #cfd6e2;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:17px;display:inline-flex;box-shadow:0 8px 20px #11182729}.ui10 .admin-hud__fab:hover{background:#f8fbff}.ui10 .admin-hud__backdrop{opacity:0;pointer-events:none;background:#0f172a52;border:0;transition:opacity .16s;position:fixed;top:0;right:0;bottom:0;left:0}.ui10 .admin-hud__panel{width:min(34rem,100vw - 18px);max-height:min(44rem,calc(100vh - var(--ui-floating-admin-top) - var(--ui-floating-control-size) - 24px));max-height:min(44rem,calc(100dvh - var(--ui-floating-admin-top) - var(--ui-floating-control-size) - 24px));opacity:0;pointer-events:none;background:#fff;border:1px solid #d4dcea;border-radius:12px;gap:9px;padding:12px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;transform:translateY(6px);box-shadow:0 18px 38px #0f172a33}.ui10 .admin-hud.is-open .admin-hud__backdrop{opacity:1;pointer-events:auto}.ui10 .admin-hud.is-open .admin-hud__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ui10 .admin-hud__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui10 .admin-hud__title{text-transform:uppercase;letter-spacing:.08em;color:#475569;margin:0;font-size:12px}.ui10 .admin-hud__close{color:#334155;cursor:pointer;background:#fff;border:1px solid #d4dcea;border-radius:999px;place-items:center;width:24px;height:24px;font-size:16px;display:inline-grid}.ui10 .admin-hud__status{background:#f8fafc;border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.ui10 .admin-hud__status-label{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.ui10 .admin-hud__current{color:#b91c1c;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.ui10 .admin-hud__clear{color:#334155;cursor:pointer;background:#fff;border:1px solid #d6deeb;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.ui10 .admin-hud__clear .icon{font-size:11px}.ui10 .admin-hud__search{background:#fff;border:1px solid #d6deeb;border-radius:8px;width:100%;padding:9px 10px;font-size:13px;line-height:1.3}.ui10 .admin-hud__search:focus{border-color:#94a3b8;outline:0;box-shadow:0 0 0 3px #94a3b83d}.ui10 .admin-hud__results{background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:150px;overflow-y:auto}.ui10 .admin-hud__result{text-align:left;color:#1e293b;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf2f7;gap:2px;width:100%;padding:7px 9px;display:grid}.ui10 .admin-hud__result:first-child{border-top:0}.ui10 .admin-hud__result:hover,.ui10 .admin-hud__result.is-active{background:#ecf2ff}.ui10 .admin-hud__result-main{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.ui10 .admin-hud__result-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ui10 .admin-hud__empty{color:#64748b;padding:8px 9px}.ui10 .admin-hud__primary-link{color:#fff;background:#243248;border:1px solid #243248;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.ui10 .admin-hud__primary-link:hover{color:#fff;background:#111827;text-decoration:none}.ui10 .admin-hud__primary-link .icon{font-size:12px}.ui10 .admin-hud__section-title{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.1}.ui10 .admin-hud__recent{gap:5px;display:grid}.ui10 .admin-hud__store-context{gap:6px;display:grid}.ui10 .admin-hud__store-context[hidden],.ui10 .admin-hud__recent[hidden]{display:none}.ui10 .admin-hud__recent-list{gap:5px;display:grid}.ui10 .admin-hud__recent-item{color:#1e293b;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:1px;width:100%;min-width:0;padding:6px 8px;display:grid}.ui10 .admin-hud__recent-item:hover{background:#ecf2ff;border-color:#cbd5e1}.ui10 .admin-hud__recent-main,.ui10 .admin-hud__recent-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui10 .admin-hud__recent-main{font-size:11px;font-weight:700}.ui10 .admin-hud__recent-meta{color:#64748b;font-size:10px}.ui10 .admin-hud__tool-grid,.ui10 .admin-hud__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ui10 .admin-hud__tool,.ui10 .admin-hud__link{color:#334155;cursor:pointer;background:#fff;border:1px solid #d6deeb;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.ui10 .admin-hud__tool{min-height:34px}.ui10 .admin-hud__tool--wide{grid-column:span 3}.ui10 .admin-hud__tool:disabled{cursor:wait;opacity:.64}.ui10 .admin-hud__tool .icon,.ui10 .admin-hud__link .icon{font-size:12px}.ui10 .admin-hud__tool:hover,.ui10 .admin-hud__link:hover{background:#f5f8fc;text-decoration:none}.ui10 .admin-hud__message{color:#64748b;min-height:16px;font-size:11px}.ui10 .admin-hud__message.is-success{color:#166534}.ui10 .admin-hud__message.is-error{color:#b91c1c}.ui10 .admin-hud__build{color:#64748b;border-top:1px solid #edf2f7;flex-wrap:wrap;justify-content:space-between;gap:6px;padding-top:7px;font-size:11px;display:flex}@media (max-width:992px){.ui10 .admin-hud{right:var(--ui-floating-admin-right)}.ui10 .admin-hud__panel{width:min(34rem,100vw - 20px);max-height:min(42rem,calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 144px));max-height:min(42rem,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 144px))}.ui10 .admin-hud__search{font-size:16px}}@media (max-width:520px){.ui10 .admin-hud__tool-grid,.ui10 .admin-hud__links{grid-template-columns:repeat(2,minmax(0,1fr))}.ui10 .admin-hud__tool--wide{grid-column:span 2}}.ui10 .preview-feedback-widget__launcher{z-index:var(--z-helper);box-shadow:0 8px 24px #182a4238}.ui10 .preview-feedback-widget__modal,.ui10 .preview-feedback-widget__backdrop{position:fixed;top:0;right:0;bottom:0;left:0}.ui10 .preview-feedback-widget__backdrop{z-index:var(--z-modal);background:#12172094}.ui10 .preview-feedback-widget__modal{z-index:calc(var(--z-modal) + 1);pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex}.ui10 .preview-feedback-widget__dialog{border-radius:var(--radius-lg);background:var(--color-bg-content);width:min(100%,520px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-material);pointer-events:auto;overflow:auto}.ui10 .preview-feedback-widget__form{display:grid}.ui10 .preview-feedback-widget__header{border-bottom:1px solid var(--color-border-section);background:var(--color-bg-toolbar);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.ui10 .preview-feedback-widget__eyebrow{color:var(--color-text-muted);letter-spacing:0;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.ui10 .preview-feedback-widget__header h2{margin:0;font-size:20px;line-height:1.2}.ui10 .preview-feedback-widget__close{border:1px solid var(--color-border-control);border-radius:var(--radius-btn);width:34px;height:34px;color:var(--color-text-default);cursor:pointer;background:#fff;font-size:24px;line-height:1}.ui10 .preview-feedback-widget__body{padding:18px}.ui10 .preview-feedback-widget__status{min-height:20px;color:var(--color-text-muted);font-size:var(--font-size-sm);margin:8px 0 0;line-height:1.35}.ui10 .preview-feedback-widget__status[data-status=error]{color:var(--color-danger)}.ui10 .preview-feedback-widget__status[data-status=success]{color:#207846;font-weight:600}.ui10 .preview-feedback-widget__footer{border-top:1px solid var(--color-border-section);background:#f7f9fc;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.ui10.preview-feedback-open{overflow:hidden}@media (max-width:560px){.ui10 .preview-feedback-widget__modal{align-items:flex-end;padding:8px}.ui10 .preview-feedback-widget__dialog{width:100%;max-height:calc(100vh - 16px)}.ui10 .preview-feedback-widget__footer{grid-template-columns:1fr 1fr;display:grid}}.ui10 .site-footer{color:var(--color-nav-text);background:#0a0a0a;border-top:1px solid #1a1a1a}.ui10 .footer-bottom{font-size:var(--font-size-sm);color:var(--color-text-hint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:14px;padding-bottom:14px;display:flex}.ui10 .footer-copyright{white-space:nowrap}.ui10 .footer-bottom-links,.ui10 .footer-social{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ui10 .footer-bottom a{color:var(--color-text-hint);transition:color var(--transition-normal);text-decoration:none}.ui10 .footer-bottom a:hover{color:#fff;text-decoration:none}.ui10 .footer-social a{align-items:center;gap:6px;display:inline-flex}.ui10 .footer-social .icon{font-size:16px}@media (max-width:768px){.ui10 .footer-bottom{text-align:center;justify-content:center;align-items:center}.ui10 .footer-bottom-links,.ui10 .footer-social{justify-content:center}.ui10 .footer-social a{justify-content:center;gap:0;min-width:36px;min-height:36px}.ui10 .footer-social-label{display:none}}.ui10 .ui-field{margin-bottom:12px}.ui10 .ui-label{letter-spacing:0;color:var(--color-text-default);margin-bottom:7px;font-size:14px;font-weight:600;line-height:1.25;display:block}.ui10 .ui-label__hint{color:var(--color-text-hint);font-size:12px;font-weight:var(--font-weight-normal)}.ui10 .ui-field-hint{color:#7b8087;margin:8px 0 0;font-size:13px;line-height:1.45}.ui10 .ui-form-toolbar{align-items:flex-end;gap:var(--space-lg);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.ui10 .ui-form-toolbar__field{gap:var(--space-xs);flex-direction:column;display:flex}.ui10 .ui-form-shell{max-width:var(--ui-form-shell-max-width,720px)}.ui10 .ui-form-shell--narrow{--ui-form-shell-max-width:720px}.ui10 .ui-form-shell--wide{--ui-form-shell-max-width:960px}.ui10 .ui-form-shell--full{--ui-form-shell-max-width:none}.ui10 .ui-form-section{margin:0 0 var(--space-2xl);border:0;padding:0}.ui10 .ui-form-section__legend{width:100%;margin:0 0 var(--space-xl);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-section);color:var(--color-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}@media (max-width:768px){.ui10 .ui-form-toolbar--stack-mobile{flex-direction:column}.ui10 .ui-form-shell{max-width:none}}.ui10 .ui-input{width:100%;height:var(--form-control-height);border:1px solid var(--color-border-control);border-radius:var(--radius-btn);color:var(--color-text-default);box-shadow:none;background:#fff;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.ui10 .ui-input::placeholder{color:#8e9aab;opacity:1}.ui10 .ui-input:focus{background:#fff;border-color:#9db3cc;outline:none;box-shadow:0 0 0 3px #3068aa1f}.ui10 .ui-input--compact{height:var(--form-control-height-compact);border-radius:var(--radius-btn);padding:0 10px;font-size:16px}.ui10 select.ui-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23555' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:34px}.ui10 textarea.ui-input{resize:vertical;height:auto;min-height:170px;padding:14px;line-height:1.45}.ui10 input[type=file].ui-input{height:auto;min-height:var(--form-control-height);padding:8px 10px}.ui10 .ui-input:disabled,.ui10 .ui-input[readonly]{color:#6f7a8d;cursor:not-allowed;background:#f3f5f8}.ui10 .ui-input.input-validation-error,.ui10 .input-validation-error.ui-input{border-color:#c85d5d;box-shadow:0 0 0 3px #c85d5d1f}.ui10 .field-validation-error,.ui10 .ui-validation-message{color:var(--color-danger);text-align:left;margin-top:6px;font-size:12px;line-height:1.35;display:block}.ui10 .validation-summary-errors ul,.ui10 .ui-validation-message.validation-summary-errors ul{margin:6px 0 0;padding-left:18px}.ui10 .field-validation-valid:empty,.ui10 .validation-summary-valid{display:none}.ui10 .ui-input-group{--ui-input-group-height:calc(var(--form-control-height) - 2px);--ui-input-group-radius:var(--radius-btn);--ui-input-group-bg:#fff;--ui-input-group-input-bg:#fff;--ui-input-group-input-color:var(--color-text-default);--ui-input-group-placeholder:#8f99ab;--ui-input-group-border-color:var(--color-border-control);--ui-input-group-divider-color:var(--ui-input-group-border-color);--ui-input-group-addon-bg:#f0f3f6;--ui-input-group-addon-color:#526174;--ui-input-group-button-height:var(--ui-input-group-height);--ui-input-group-button-min-width:var(--form-control-height);--ui-input-group-icon-size:16px;border:1px solid var(--ui-input-group-border-color);border-radius:var(--ui-input-group-radius);background:var(--ui-input-group-bg);box-shadow:none;align-items:stretch;display:flex;overflow:hidden}.ui10 .ui-input-group--lg{--ui-input-group-height:calc(var(--btn-height-lg) - 2px);--ui-input-group-button-min-width:42px}.ui10 .ui-input-group--dark{--ui-input-group-bg:#0000007a;--ui-input-group-input-bg:#000;--ui-input-group-input-color:#fff;--ui-input-group-placeholder:#ffffffd1;--ui-input-group-border-color:#ffffffb8;--ui-input-group-divider-color:#2b2b2b;--ui-input-group-addon-bg:#000000b8;--ui-input-group-addon-color:#ffffffd1;box-shadow:0 1px 3px #00000038}.ui10 .ui-input-group:focus-within{border-color:#9db3cc;box-shadow:0 0 0 3px #3068aa1f}.ui10 .ui-input-group.ui-input-group--range .ui-input{flex:1 1 0;min-width:0}.ui10 .ui-input-group.ui-input-group--range .ui-input-addon{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.2px;flex:none;justify-content:center;padding:0 10px}.ui10 .ui-input-group .ui-input{height:var(--ui-input-group-height);background:var(--ui-input-group-input-bg);color:var(--ui-input-group-input-color);box-shadow:none;opacity:1;border:0;border-radius:0;font-size:16px}.ui10 .ui-input-group .ui-input::placeholder{color:var(--ui-input-group-placeholder)}.ui10 .ui-input-group .ui-input:focus{background:var(--ui-input-group-input-bg);box-shadow:none;border-color:#0000}.ui10 .ui-input-group--dark .ui-input,.ui10 .ui-input-group--dark .ui-button{opacity:.8}.ui10 .ui-input-group--dark .ui-input{caret-color:#fff}.ui10 .ui-input-group--dark .ui-input:focus{color:#1f2933;caret-color:#1f2933;opacity:1;background:#fff;box-shadow:inset 0 0 0 1px #fff}.ui10 .ui-input-group--dark .ui-input:focus::placeholder{color:#6f7782}.ui10 .ui-input-group .ui-input+.ui-input,.ui10 .ui-input-group .ui-input-actions+.ui-input,.ui10 .ui-input-group .ui-input-addon:not(:first-child),.ui10 .ui-input-group .ui-input-actions:not(:first-child){border-left:1px solid var(--ui-input-group-divider-color)}.ui10 .ui-input-group .ui-input-addon{min-width:var(--form-control-height);height:var(--ui-input-group-height);background:var(--ui-input-group-addon-bg);color:var(--ui-input-group-addon-color);font-size:16px;font-weight:var(--font-weight-medium);border:0;border-radius:0;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ui10 .ui-input-group .ui-input-addon.ui-input-addon--framed{border-left:1px solid var(--ui-input-group-divider-color);border-right:1px solid var(--ui-input-group-divider-color)}.ui10 .ui-input-addon{min-height:var(--form-control-height);border:1px solid var(--color-border-control);color:#526174;font-size:16px;font-weight:var(--font-weight-medium);white-space:nowrap;background:#f0f3f6;border-left:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ui10 .ui-input-addon.inside-label{text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted);font-size:11px}.ui10 .ui-input-actions{display:inline-flex}.ui10 .ui-input-group .ui-input-actions{flex:none}.ui10 .ui-input-group .ui-input-actions .ui-button{height:var(--ui-input-group-button-height);min-width:var(--ui-input-group-button-min-width);box-shadow:none;border:0;border-radius:0}.ui10 .ui-input-group .ui-input-actions .ui-button--icon-only{width:var(--ui-input-group-button-min-width);gap:0;padding:0}.ui10 .ui-input-group .ui-input-actions .ui-button--icon-only>.icon{font-size:var(--ui-input-group-icon-size);line-height:1}.ui10 .ui-input-group .ui-input-actions .ui-button+.ui-button{border-left:1px solid var(--ui-input-group-divider-color)}.ui10 .ui-input-group--dark .ui-input-actions .ui-button{color:#fff;background:#000}.ui10 .ui-input-group--dark .ui-input-actions .ui-button:hover{color:#fff;box-shadow:none;opacity:1;background:#267171;transform:none}.ui10 input[type=checkbox]:not(.switch-input),.ui10 input[type=radio]{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;vertical-align:middle;margin:0}.ui10 input[type=checkbox]:not(.switch-input){border-radius:4px}.ui10 input[type=checkbox]:not(.switch-input):focus-visible,.ui10 input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #2a5c9e4d}.ui10 .ui-checkbox,.ui10 .ui-radio{font-size:var(--font-size-control);color:var(--color-text-default);align-items:center;gap:8px;display:inline-flex}.ui10 .ui-choice-card{border:1px solid var(--color-border-control);border-radius:var(--radius-btn);min-width:0;color:var(--color-text-default);font-size:var(--font-size-control);font-weight:var(--font-weight-button);cursor:pointer;background:#fff;align-items:center;gap:10px;padding:8px 10px;line-height:1.35;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.ui10 .ui-choice-card:hover{background:#fbfcfe;border-color:#b8c3d1}.ui10 .ui-choice-card:focus-within{border-color:#86a3ca;box-shadow:0 0 0 2px #2a5c9e1f}.ui10 .ui-choice-card:has(input:checked){background:#f8fafc;border-color:#b8c3d1}.ui10 .ui-radio-group{gap:var(--space-lg);flex-wrap:wrap;min-width:0;display:flex}.ui10 .ui-radio-group--segmented{border:1px solid var(--color-border-control);background:#fff;border-radius:7px;align-items:stretch;gap:0;overflow:hidden}.ui10 .ui-radio-group--block{grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;max-width:560px;display:grid}.ui10 .ui-radio-segment{--ui-radio-segment-bg:#fff;--ui-radio-segment-bg-hover:#fbfcfe;--ui-radio-segment-bg-checked:linear-gradient(#f7f8fa, #eceff3);--ui-radio-segment-border:var(--color-border-control);--ui-radio-segment-border-checked:#b8c3d1;--ui-radio-segment-color:var(--color-text-default);--ui-radio-segment-shadow-checked:inset 0 1px 3px #1f293724;min-width:0;min-height:var(--form-control-height);border:1px solid var(--ui-radio-segment-border);border-radius:var(--radius-btn);background:var(--ui-radio-segment-bg);color:var(--ui-radio-segment-color);font-size:var(--font-size-control);font-weight:var(--font-weight-button);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 14px;line-height:1.25;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex;position:relative}.ui10 .ui-radio-group--segmented .ui-radio-segment{box-shadow:none;border:0;border-radius:0}.ui10 .ui-radio-group--segmented .ui-radio-segment+.ui-radio-segment{border-left:1px solid var(--color-border-control);margin-left:0}.ui10 .ui-radio-group--segmented .ui-radio-segment:first-child{border-top-left-radius:var(--radius-btn);border-bottom-left-radius:var(--radius-btn)}.ui10 .ui-radio-group--segmented .ui-radio-segment:last-child{border-top-right-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn)}.ui10 .ui-radio-group--block .ui-radio-segment{width:100%}.ui10 .ui-radio-segment input[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .ui-radio-segment__dot{opacity:.72;background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.ui10 .ui-radio-segment:hover{background:var(--ui-radio-segment-bg-hover)}.ui10 .ui-radio-segment:focus-within{z-index:1;border-color:#86a3ca;box-shadow:0 0 0 2px #2a5c9e24}.ui10 .ui-radio-segment:has(input:checked){z-index:1;border-color:var(--ui-radio-segment-border-checked);background:var(--ui-radio-segment-bg-checked);box-shadow:var(--ui-radio-segment-shadow-checked)}.ui10 .ui-radio-segment:has(input:disabled){opacity:.62;cursor:not-allowed}.ui10 .ui-radio-segment:has(input:disabled) input[type=radio]{cursor:not-allowed}.ui10 .ui-radio-segment--success{--ui-radio-segment-bg:#f8fff8;--ui-radio-segment-bg-hover:#eff9ef;--ui-radio-segment-bg-checked:linear-gradient(#eff9ef, #dff1df);--ui-radio-segment-border:#bfd9bf;--ui-radio-segment-border-checked:#8fbd8f;--ui-radio-segment-color:#2f6f38}.ui10 .ui-radio-segment--warning{--ui-radio-segment-bg:#fffaf0;--ui-radio-segment-bg-hover:#fff3d8;--ui-radio-segment-bg-checked:linear-gradient(#fff3d8, #f7e2b1);--ui-radio-segment-border:#e3c98a;--ui-radio-segment-border-checked:#c99a32;--ui-radio-segment-color:#7a4d00}.ui10 .ui-radio-segment--danger{--ui-radio-segment-bg:#fff6f6;--ui-radio-segment-bg-hover:#ffeaea;--ui-radio-segment-bg-checked:linear-gradient(#ffeaea, #f7d7d7);--ui-radio-segment-border:#e4b4b4;--ui-radio-segment-border-checked:#c77575;--ui-radio-segment-color:#9d3333}.ui10 .ui-radio-segment--status{text-transform:uppercase;font-size:12px;font-weight:700}.ui10 .ui-inline-form{display:inline}.ui10 .ui-checkbox-control,.ui10 .inventory-checkbox{all:unset;border-radius:var(--radius-btn);cursor:pointer;background:#fff;border:1.5px solid #c8ccd0;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:inline-flex}.ui10 .ui-checkbox-control:hover,.ui10 .inventory-checkbox:hover{border-color:#a0a4a8}.ui10 .ui-checkbox-control:focus-visible,.ui10 .inventory-checkbox:focus-visible{outline-offset:2px;outline:2px solid #2a5c9e4d}.ui10 .ui-checkbox-control[data-state=checked],.ui10 .ui-checkbox-control[data-state=indeterminate],.ui10 .inventory-checkbox[data-state=checked],.ui10 .inventory-checkbox[data-state=indeterminate]{background:var(--color-primary);border-color:var(--color-primary)}.ui10 .ui-checkbox-control__indicator,.ui10 .inventory-checkbox-indicator{color:#fff;justify-content:center;align-items:center;display:flex}.ui10 .switch{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-default);align-items:center;gap:8px;display:inline-flex;position:relative}.ui10 .switch-input{opacity:0;pointer-events:none;position:absolute}.ui10 .switch-slider{width:36px;height:20px;transition:background-color var(--transition-fast);background:#c9c9c9;border-radius:999px;flex-shrink:0;position:relative}.ui10 .switch-slider:after{content:"";width:16px;height:16px;transition:transform var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.ui10 .switch-input:checked+.switch-slider{background:linear-gradient(#f5bd52,#ee8f1f)}.ui10 .switch-input:checked+.switch-slider:after{transform:translate(16px)}.ui10 .switch-input:focus-visible+.switch-slider{outline:2px solid var(--color-toggle-on)}@supports (color:color-mix(in lab,red,red)){.ui10 .switch-input:focus-visible+.switch-slider{outline:2px solid color-mix(in srgb,var(--color-toggle-on) 40%,#fff)}}.ui10 .switch-input:focus-visible+.switch-slider{outline-offset:2px}.ui10 .switch-label{font-size:var(--font-size-control)}@media (max-width:720px){.ui10 .ui-label{margin-bottom:8px;font-size:15px;line-height:1.3}.ui10 .ui-label__hint{color:#7b828c;margin-left:3px}.ui10 .ui-input,.ui10 .ui-input-group,.ui10 .ui-radio-segment{min-height:var(--form-control-height);border-color:#cfd5dc;border-radius:7px;font-size:16px}.ui10 .ui-input{padding-left:13px;padding-right:13px}.ui10 .ui-input::placeholder{color:#8e9aaa}.ui10 .ui-input-group{--ui-input-group-radius:7px;--ui-input-group-border-color:#cfd5dc;--ui-input-group-divider-color:#cfd5dc;--ui-input-group-addon-bg:#eef2f6;--ui-input-group-addon-color:#526174;border-width:1px}.ui10 .ui-input-group .ui-input{min-height:0}.ui10 .ui-input-group .ui-input-addon{font-weight:var(--font-weight-semibold)}.ui10 textarea.ui-input{min-height:170px;padding-top:14px;line-height:1.45}.ui10 .ui-field-hint{color:#7d7d7d;margin-top:10px;font-size:13px;line-height:1.45}.ui10 .ui-radio-group--segmented{border-width:1px;border-radius:7px}.ui10 .ui-radio-group--segmented .ui-radio-segment{font-size:13px;font-weight:var(--font-weight-semibold);gap:7px;padding:0 7px}.ui10 .ui-radio-group--segmented .ui-radio-segment+.ui-radio-segment{border-left-width:1px;border-left-color:#cfd5dc}.ui10 .switch{color:#30343a;gap:14px}.ui10 .switch-slider{width:54px;height:30px}.ui10 .switch-slider:after{width:26px;height:26px}.ui10 .switch-input:checked+.switch-slider:after{transform:translate(24px)}.ui10 .switch-label{font-size:14px;line-height:1.25}}.ui10 .form-inline{gap:var(--space-sm);align-items:center;display:flex}.ui10 .ui-form-card{--ui-form-card-rule:var(--color-border-light);--ui-form-card-ink:var(--color-text-default);--ui-form-card-muted:var(--color-text-muted);scroll-margin-top:var(--space-xl);border:1px solid var(--ui-form-card-rule);background:#fff;border-radius:8px;box-shadow:0 1px 2px #0f172a0a}.ui10 .ui-form-card__head{justify-content:space-between;align-items:baseline;gap:var(--space-lg);padding:28px 28px 16px;display:flex}.ui10 .ui-form-card__head h2{color:var(--ui-form-card-ink);margin:0;font-size:27px;line-height:1.1}.ui10 .ui-form-card__head p{max-width:420px;color:var(--ui-form-card-muted);text-align:right;margin:0;font-size:15px;line-height:1.4}.ui10 .ui-form-card__body{gap:18px;padding:0 28px 28px;display:grid}.ui10 .ui-form-card .ui-field{margin-bottom:0}.ui10 .ui-form-grid{gap:16px;min-width:0;display:grid}.ui10 .ui-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ui10 .ui-form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui10 .ui-form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ui10 .ui-form-required{color:#b42a1f}.ui10 .ui-form-toggle-row{gap:var(--space-md) var(--space-xl);flex-wrap:wrap;display:flex}.ui10 .ui-form-feature-toggle{margin-top:var(--space-xs)}.ui10 .ui-form-hint-block{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.ui10 .ui-form-link-row{gap:var(--space-md);border-top:1px solid var(--color-border-light);grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr);padding-top:20px;display:grid}.ui10 .ui-form-link-row:first-child{border-top:0;padding-top:0}.ui10 .ui-form-link-row--primary{grid-template-columns:1fr}.ui10 .ui-form-actions{margin-top:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-border-light);background:#fff;border-radius:8px;box-shadow:0 10px 28px #0f172a14}.ui10 .ui-form-actions[data-sticky-command-bar].is-stuck{z-index:var(--z-actions);border-bottom:0;border-left:0;border-right:0;border-radius:0}.ui10 .ui-form-codearea{font-family:var(--font-family-mono,Consolas, "Liberation Mono", monospace);font-size:var(--font-size-sm);min-height:120px;line-height:1.45}.ui10 .ui-form-rail-layout{grid-template-columns:minmax(200px,230px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.ui10 .ui-form-rail{top:var(--space-lg);border-right:1px solid var(--color-border-light);gap:6px;padding:8px 0;display:grid;position:sticky}.ui10 .ui-form-rail a{color:#405266;border-left:2px solid #0000;gap:4px;padding:10px 16px 10px 14px;text-decoration:none;display:grid}.ui10 .ui-form-rail a:hover,.ui10 .ui-form-rail a.is-active{border-left-color:var(--color-primary);color:#111827;background:linear-gradient(90deg,#ee721c14,#fff0)}.ui10 .ui-form-rail strong{color:inherit;font-size:14px;line-height:1.2}.ui10 .ui-form-rail span{color:var(--color-text-muted);font-size:12px;line-height:1.3}.ui10 .ui-form-rail-stack{gap:var(--space-xl);min-width:0;display:grid}@media (max-width:960px){.ui10 .ui-form-rail-layout{grid-template-columns:1fr}.ui10 .ui-form-rail{display:none}}@media (max-width:1180px){.ui10 .ui-form-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ui10 .ui-form-card__head{flex-direction:column;align-items:flex-start;gap:8px;padding:22px clamp(16px,4.6vw,24px) 14px}.ui10 .ui-form-card__head h2{font-size:24px;line-height:1.12}.ui10 .ui-form-card__head p{color:#586677;text-align:left;font-size:16px;line-height:1.45}.ui10 .ui-form-card__body{gap:22px;padding:0 clamp(16px,4.6vw,24px) 26px}.ui10 .ui-form-card{border-color:#dce2e8;border-radius:13px;box-shadow:0 1px 2px #0f17240d}.ui10 .ui-form-hint-block{color:#7d7d7d;margin-top:10px}.ui10 .ui-form-toggle-row{gap:18px 28px;padding-top:2px}.ui10 .ui-form-grid--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.ui10 .ui-form-grid--four .ui-label{margin-bottom:8px;font-size:13px}.ui10 .ui-form-grid--four .ui-input,.ui10 .ui-form-grid--four .ui-input-group,.ui10 .ui-form-grid--four .ui-radio-segment{min-height:var(--form-control-height);font-size:16px}.ui10 .ui-form-feature-toggle{margin-top:8px}.ui10 .ui-form-card .ui-form-toggle-row{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:22px;overflow-x:auto}.ui10 .ui-form-card .ui-form-toggle-row::-webkit-scrollbar{display:none}.ui10 .ui-form-card .ui-form-toggle-row .switch{flex:none;gap:10px}.ui10 .ui-form-card .ui-form-toggle-row .switch-slider{width:38px;height:22px}.ui10 .ui-form-card .ui-form-toggle-row .switch-slider:after{width:18px;height:18px}.ui10 .ui-form-card .ui-form-toggle-row .switch-input:checked+.switch-slider:after{transform:translate(16px)}.ui10 .ui-form-card .ui-form-toggle-row .switch-label{white-space:nowrap;font-size:13px;line-height:1.2}.ui10 .ui-form-grid--two,.ui10 .ui-form-grid--three,.ui10 .ui-form-link-row{grid-template-columns:1fr}}@media (max-width:480px){.ui10 .ui-form-card__head p{display:none}.ui10 .ui-form-card__head{padding-top:18px;padding-bottom:12px}}.ui10 .media-upload-field,.ui10 .media-upload-file,.ui10 .media-upload-editor{gap:var(--space-sm);align-items:start;display:grid}.ui10 .media-upload-caption,.ui10 .media-upload-status,.ui10 .media-upload-card__meta{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.45}.ui10 .media-upload-actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-top:12px;display:flex}.ui10 .media-upload-audio{width:100%;margin-bottom:var(--space-sm);display:block}.ui10 .media-upload-remove{margin-bottom:var(--space-sm)}.ui10 .media-upload-file__preview-shell{width:100%}.ui10 .media-upload-file__audio{width:min(100%,520px);display:block}.ui10 .media-upload-file__image{border-radius:var(--radius-sm);object-fit:contain;max-width:min(100%,520px);max-height:260px;display:block}.ui10 .media-upload-file__preview-shell--logo{justify-items:start}.ui10 .media-upload-file__image--logo{max-width:min(100%,180px);max-height:180px}.ui10 .media-upload-file__preview-shell--banner{justify-items:stretch}.ui10 .media-upload-file__image--banner{width:100%;max-width:100%;max-height:320px}.ui10 .media-upload-file__button{white-space:nowrap;position:relative}.ui10 .media-upload-file__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .media-upload-file__name{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;flex:auto}.ui10 .media-upload-file__delete:hover{color:var(--color-danger)}.ui10 .media-upload-file__delete[hidden]{display:none}.ui10 .media-upload-tray{min-height:var(--media-upload-tray-min-height,210px);padding:var(--space-sm);border:2px dashed var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-page)}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-tray{background:color-mix(in srgb,var(--color-bg-page) 88%,#fff)}}.ui10 .media-upload-tray{transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.ui10 .media-upload-tray.is-drag-active{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-tray.is-drag-active{background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-page))}}.ui10 .media-upload-tray.is-drag-active{box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-tray.is-drag-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}}.ui10 .media-upload-tray--clickable{cursor:pointer}.ui10 .media-upload-tray--clickable:hover{background:var(--color-bg-page);border-color:#c9d2de}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-tray--clickable:hover{background:color-mix(in srgb,var(--color-bg-page) 72%,#fff)}}.ui10 .media-upload-tray--clickable:focus-visible{border-color:#86a3ca;outline:none;box-shadow:0 0 0 3px #2a5c9e24}.ui10 .media-upload-empty{min-height:var(--media-upload-empty-min-height,156px);padding:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;place-content:center;gap:.35rem;display:grid}.ui10 .media-upload-empty p{color:var(--color-text-default);margin:0;font-weight:600}.ui10 .media-upload-empty span:last-child{font-size:12px}.ui10 .media-upload-empty .icon{font-size:22px}.ui10 .media-upload-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));margin:0;padding:0;list-style:none;display:grid}.ui10 .media-upload-card{border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ui10 .media-upload-card--sortable{cursor:grab}.ui10 .media-upload-card--sortable:active{cursor:grabbing}.ui10 .media-upload-card--ghost{opacity:.33}.ui10 .media-upload-card--chosen{border-color:var(--color-primary);box-shadow:0 10px 30px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-card--chosen{box-shadow:0 10px 30px color-mix(in srgb,var(--color-primary) 22%,transparent)}}.ui10 .media-upload-card__media{aspect-ratio:1;background:var(--color-bg-page);position:relative;overflow:hidden}.ui10 .media-upload-card__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ui10 .media-upload-card__handle{cursor:grab;touch-action:none;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .media-upload-card__handle:active{cursor:grabbing}.ui10 .media-upload-card__grip{color:#fff;background:#12171ca8;border-radius:999px;place-items:center;width:1rem;height:1.2rem;font-size:.9rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.4rem;right:.4rem}.ui10 .media-upload-card__primary{border:1px solid var(--color-warning,#f0ad4e);place-items:center;width:1.05rem;height:1.05rem;display:grid;position:absolute;top:.45rem;left:.45rem}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-card__primary{border:1px solid color-mix(in srgb,var(--color-warning,#f0ad4e) 70%,#fff)}}.ui10 .media-upload-card__primary{background:var(--color-warning,#f0ad4e);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.ui10 .media-upload-card__primary{background:color-mix(in srgb,var(--color-warning,#f0ad4e) 45%,#fff)}}.ui10 .media-upload-card__primary{color:#6e5000;font-size:.7rem;font-weight:800;line-height:1;box-shadow:0 2px 7px #0003}.ui10 .media-upload-card__actions,.ui10 .media-upload-card__meta{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:.45rem .5rem .55rem;display:flex}.ui10 .media-upload-card__meta{font-size:.74rem}.ui10 .media-upload-card__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.ui10 .media-upload-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:700;line-height:1;text-decoration:none}.ui10 .media-upload-link:hover{color:var(--color-primary);text-decoration:none}.ui10 .media-upload-link--danger:hover{color:var(--color-danger)}.ui10 .media-upload-progress{background:#ffffffe6;border-radius:999px;width:min(74%,138px);height:14px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 10px #00000024}.ui10 .media-upload-progress__bar{background:linear-gradient(90deg,#5b6066,#2f343a);width:0;height:100%;transition:width .2s;display:block}.ui10 .media-upload-overlay{pointer-events:none;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .media-upload-overlay--success{background:#36805075;animation:1.3s cubic-bezier(.77,0,.175,1) media-upload-success-pass}.ui10 .media-upload-overlay--error{background:#aa2828b8;animation:1.1s cubic-bezier(.77,0,.175,1) media-upload-error-in}.ui10 .media-upload-overlay__mark{color:#fffffff0;text-shadow:0 2px 6px #0003;font-size:clamp(2rem,7vw,2.6rem);font-weight:800;line-height:1}.ui10 .media-upload-error{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}@media (max-width:900px){.ui10 .media-upload-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:.55rem}}@media (max-width:620px){.ui10 .media-upload-tray{padding:.45rem}.ui10 .media-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.ui10 .media-upload-card__actions,.ui10 .media-upload-card__meta{padding:.35rem .35rem .4rem}.ui10 .media-upload-link,.ui10 .media-upload-card__meta{font-size:.72rem}.ui10 .media-upload-card__grip{width:.92rem;height:1.08rem;font-size:.85rem}}@media (max-width:370px){.ui10 .media-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui10 .ui-command-bar{gap:var(--space-lg);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border-light);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.ui10 .ui-command-bar--start{justify-content:flex-start}.ui10 .ui-command-bar--split{justify-content:space-between}.ui10 .ui-command-bar__group{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:inline-flex}.ui10 .ui-command-bar__note{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.ui10 .ui-command-bar-placeholder,.ui10 .inventory-form-actions-placeholder{display:none}.ui10 .ui-command-bar-sentinel,.ui10 .inventory-form-actions-sentinel{pointer-events:none;height:1px;margin:0;padding:0;display:block}.ui10 .ui-command-bar-placeholder:not([hidden]),.ui10 .inventory-form-actions-placeholder:not([hidden]){display:block}.ui10 .ui-command-bar[data-sticky-command-bar].is-stuck{z-index:var(--z-actions);padding:.55rem max(.75rem,env(safe-area-inset-left)) calc(.55rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-right));background:var(--color-bg-command-panel);border-top:2px solid #1f1f1f;justify-content:flex-end;margin-top:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 26px #0003}.ui10 .ui-command-bar[data-sticky-command-bar].is-stuck .ui-command-bar__note{color:#2f2b19}@media (max-width:768px){.ui10 .ui-command-bar{align-items:stretch;gap:var(--space-sm);flex-direction:column-reverse}.ui10 .ui-command-bar .ui-button{justify-content:center;width:100%}.ui10 .ui-command-bar[data-sticky-command-bar].is-stuck{gap:var(--space-md);flex-flow:wrap;align-items:center}.ui10 .ui-command-bar[data-sticky-command-bar].is-stuck .ui-button{width:auto;min-width:136px}}.ui10 .ui-toggle{align-items:center;gap:var(--space-sm);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}.ui10 .ui-toggle input[type=checkbox]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui10 .ui-toggle-track{background:#ccc;border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background-color .2s;display:inline-block;position:relative}.ui10 .ui-toggle-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.ui10 .ui-toggle input[type=checkbox]:checked+.ui-toggle-track{background:var(--color-toggle-on,#f0ad4e)}.ui10 .ui-toggle input[type=checkbox]:checked+.ui-toggle-track:after{transform:translate(16px)}.ui10 .ui-toggle input[type=checkbox]:focus-visible+.ui-toggle-track{outline:2px solid var(--color-toggle-on,#f0ad4e)}@supports (color:color-mix(in lab,red,red)){.ui10 .ui-toggle input[type=checkbox]:focus-visible+.ui-toggle-track{outline:2px solid color-mix(in srgb,var(--color-toggle-on,#f0ad4e) 40%,#fff)}}.ui10 .ui-toggle input[type=checkbox]:focus-visible+.ui-toggle-track{outline-offset:2px}.ui10 [data-tooltip]{position:relative}.ui10 [data-tooltip]:before,.ui10 [data-tooltip]:after{pointer-events:none;opacity:0;z-index:var(--z-tooltip,1070);transition:opacity .15s,transform .15s;position:absolute}.ui10 [data-tooltip]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;text-transform:none;letter-spacing:normal;background:#333;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.3;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 2px 8px #00000026}.ui10 [data-tooltip]:before{content:"";border:5px solid #0000;border-bottom-color:#333;top:calc(100% + 3px);left:50%;transform:translate(-50%)translateY(-4px)}.ui10 [data-tooltip]:hover:before,.ui10 [data-tooltip]:hover:after,.ui10 [data-tooltip]:focus-visible:before,.ui10 [data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.ui10 [data-tooltip].tooltip-above:after{top:auto;bottom:calc(100% + 8px);transform:translate(-50%)translateY(4px)}.ui10 [data-tooltip].tooltip-above:before{border-top-color:#333;border-bottom-color:#0000;top:auto;bottom:calc(100% + 3px);transform:translate(-50%)translateY(4px)}.ui10 [data-tooltip].tooltip-above:hover:before,.ui10 [data-tooltip].tooltip-above:hover:after,.ui10 [data-tooltip].tooltip-above:focus-visible:before,.ui10 [data-tooltip].tooltip-above:focus-visible:after{transform:translate(-50%)translateY(0)}.ui10 .pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.ui10 .page-item{border:1px solid var(--color-border-section);border-radius:var(--radius-btn);min-width:32px;height:32px;color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-button);background:#fff;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.ui10 .page-item:hover{border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}.ui10 .page-item.is-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ui10 .page-item.is-disabled{opacity:.5;pointer-events:none}.ui10 .page-ellipsis{color:var(--color-text-muted);padding:0 6px}.ui10 .page-info{margin-top:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;flex-basis:100%}.ui10 .panel{border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);margin-bottom:var(--space-xl)}.ui10 .panel--clipped{overflow:hidden}.ui10 .panel--detail{overflow:hidden;box-shadow:0 8px 24px #11111114}.ui10 .panel--classic{border-radius:var(--radius-sm);background:#111;border-color:#1b1b1b;overflow:hidden}.ui10 .panel--classic>.panel-body{background:var(--color-bg-content)}.ui10 .panel-header{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-border-section);background:var(--color-bg-panel-header);color:#fff;font-weight:var(--font-weight-bold)}.ui10 .panel-titlebar{padding:var(--space-lg) var(--space-lg);color:#fff;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.4px;background:linear-gradient(#ffffff2e,#00000040),repeating-linear-gradient(135deg,#ffffff0f 0,#ffffff0f 1px,#fff0 1px,#fff0 3px),linear-gradient(#2b2b2b,#101010);border-bottom:1px solid #0f0f0f}.ui10 .panel-titlebar--icon{align-items:center;gap:var(--space-sm);display:flex}.ui10 .panel-titlebar--icon .icon{color:#e6a23c;font-size:14px;line-height:1}.ui10 .panel-titlebar--detail{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);text-transform:none;letter-spacing:0;display:flex}.ui10 .panel-titlebar--detail h2,.ui10 .panel-titlebar--detail h3{font-size:var(--font-size-h3);margin:0;line-height:1.2}.ui10 .panel-titlebar__meta{gap:var(--space-sm);margin-top:var(--space-xs);color:#ffffffd6;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);flex-wrap:wrap;display:flex}.ui10 .panel-titlebar__meta a{color:#ffffffd6;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ui10 .panel-titlebar__meta a:hover{color:#fff}.ui10 .panel-titlebar__actions{gap:var(--space-sm);flex-shrink:0;display:flex}.ui10 .panel-titlebar--detail .ui-button--outline{color:#ffffffeb;background:0 0;border-color:#ffffff59}.ui10 .panel-titlebar--detail .ui-button--outline:hover{color:#fff;background:#ffffff1f;border-color:#fff9}.ui10 .panel-body{padding:var(--space-panel-body) var(--space-xl)}.ui10 .panel-footer{padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--color-border-section);background:var(--color-bg-toolbar)}.ui10 .panel-light .panel-header{background:var(--color-bg-toolbar);color:var(--color-text-default)}@media (max-width:768px){.ui10 .panel-titlebar--detail{flex-direction:column}.ui10 .panel--detail>.panel-body{padding:var(--space-lg)}}.ui10 .ui-data-table-wrap,.ui10 .radar-table-wrap{border:1px solid var(--color-border-control);border-radius:var(--radius-lg);background:var(--color-bg-content);box-shadow:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.ui10 .ui-data-table-wrap--spaced{margin-top:var(--space-lg)}.ui10 .ui-data-table,.ui10 .radar-search-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--color-text-default);font-size:var(--font-size-control);line-height:1.4285}.ui10 .ui-data-table th,.ui10 .radar-search-table th{border-bottom:1px solid var(--color-border-light);color:var(--color-text-default);font-size:var(--font-size-control);font-weight:var(--font-weight-bold);letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;background:#f8f8f9;padding:12px 14px}.ui10 .ui-data-table td,.ui10 .radar-search-table td{border-bottom:1px solid var(--color-border-light);vertical-align:middle;padding:12px 14px}.ui10 .ui-data-table th:not(:first-child),.ui10 .ui-data-table td:not(:first-child),.ui10 .radar-search-table th:not(:first-child),.ui10 .radar-search-table td:not(:first-child){border-left:1px solid var(--color-border-light)}.ui10 .ui-data-table tbody tr:last-child td,.ui10 .radar-search-table tbody tr:last-child td{border-bottom:none}.ui10 .ui-data-table tbody tr:hover,.ui10 .radar-search-table tbody tr:hover{background:#fbfbfb}.ui10 .ui-data-table__actions{text-align:right;white-space:nowrap}.ui10 .ui-data-table__action-group{align-items:center;gap:var(--space-sm);white-space:nowrap;display:inline-flex}.ui10 .ui-data-table__muted{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .ui-data-table__title{color:var(--color-text-default);font-weight:var(--font-weight-bold);margin-bottom:2px;display:block}.ui10 .ui-data-table__subject{color:var(--color-text-default);text-decoration:none}.ui10 .ui-data-table__subject:hover .ui-data-table__subject-text{color:var(--color-primary);text-decoration:underline}.ui10 .ui-data-table__subject-text{transition:color .15s}.ui10 .table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.ui10 .table th,.ui10 .table td{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-border-section);text-align:left}.ui10 .table thead th{background:var(--color-bg-toolbar);font-weight:var(--font-weight-bold)}.ui10 .table-striped tbody tr:nth-child(2n){background:#f8f8f8}.ui10 .table-bordered th,.ui10 .table-bordered td{border:1px solid var(--color-border-section)}.ui10 .table-compact th,.ui10 .table-compact td{padding:var(--space-sm) var(--space-lg)}.ui10 .table-wrap{overflow-x:auto}@media (max-width:768px){.ui10 .ui-data-table-wrap--bleed-mobile{margin-right:calc(-1 * var(--space-lg));margin-left:calc(-1 * var(--space-lg));border-left:none;border-right:none;border-radius:0}}@media (max-width:700px){.ui10 .ui-data-table--responsive,.ui10 .ui-data-table--responsive tbody,.ui10 .ui-data-table--responsive tr,.ui10 .ui-data-table--responsive td,.ui10 .radar-search-table,.ui10 .radar-search-table tbody,.ui10 .radar-search-table tr,.ui10 .radar-search-table td{width:100%;display:block}.ui10 .ui-data-table--responsive thead,.ui10 .radar-search-table thead{display:none}.ui10 .ui-data-table--responsive tr,.ui10 .radar-search-table tr{padding:var(--space-lg);border-bottom:1px solid var(--color-border-light)}.ui10 .ui-data-table--responsive tr:last-child,.ui10 .radar-search-table tr:last-child{border-bottom:none}.ui10 .ui-data-table--responsive td,.ui10 .radar-search-table td{gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:none;grid-template-columns:108px minmax(0,1fr);display:grid}.ui10 .ui-data-table--responsive td:not(:first-child),.ui10 .radar-search-table td:not(:first-child){border-left:none}.ui10 .ui-data-table--responsive td:before,.ui10 .radar-search-table td:before{content:attr(data-label);color:var(--color-text-muted);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:none}.ui10 .ui-data-table__primary-cell,.ui10 .radar-search-cell{grid-template-columns:1fr!important}.ui10 .ui-data-table__primary-cell:before,.ui10 .radar-search-cell:before{display:none}.ui10 .ui-data-table__actions,.ui10 .radar-action-col,.ui10 .radar-actions{text-align:left}}.ui10 .alert{padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-md);border:1px solid var(--color-border-section);background:var(--color-bg-content);color:var(--color-text-default);margin-bottom:var(--space-lg)}.ui10 .alert-success{color:#2e7d32;background:#e8f6ea;border-color:#c6e6cc}.ui10 .alert-info{color:#1f6d7a;background:#e6f3f7;border-color:#c7e2ea}.ui10 .alert-warning{color:#8a6d3b;background:#fff6e0;border-color:#f5e1a3}.ui10 .alert-danger{color:#a94442;background:#fbeaea;border-color:#f2c6c6}.ui10 .badge{background:var(--color-text-muted);color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:var(--font-weight-bold);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.ui10 .badge-primary{background:var(--color-primary)}.ui10 .badge-success{background:var(--color-success)}.ui10 .badge-warning{background:var(--color-warning);color:#2b2b2b}.ui10 .badge-danger{background:var(--color-danger)}.ui10 .badge-outline{color:var(--color-text-muted);border:1px solid var(--color-border-light);background:0 0}.ui10 .label{border-radius:var(--radius-sm);background:var(--color-bg-toolbar);color:var(--color-text-default);font-size:11px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.3px;align-items:center;padding:2px 6px;display:inline-flex}.ui10 .label-primary{background:var(--color-primary);color:#fff}.ui10 .label-info{background:var(--color-info);color:#fff}.ui10 .ui-tag{min-height:24px;padding:0 var(--space-sm);border:1px solid var(--color-border-section);border-radius:var(--radius-sm);background:var(--color-bg-content);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:border-color var(--transition-normal),background-color var(--transition-normal),color var(--transition-normal);align-items:center;line-height:1;text-decoration:none;display:inline-flex}.ui10 .ui-tag:hover,.ui10 .ui-tag:focus-visible{border-color:var(--color-border-strong);color:var(--color-text-primary);text-decoration:none}.ui10 .ui-tag--primary{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.ui10 .ui-tag--primary:hover,.ui10 .ui-tag--primary:focus-visible{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:#fff}.ui10 .ui-tag--subtle{background:var(--color-bg-toolbar)}.ui10 .ui-status-pill{min-width:58px;padding:var(--space-xs) var(--space-md);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ui10 .inventory-badge{margin-bottom:2px;margin-right:4px}.ui10 .ui-status-pill--success{color:#2d6b2d;background:#5cb85c1f;border:1px solid #5cb85c57}.ui10 .ui-status-pill--warning{color:#9b650d;background:#f0ad4e21;border:1px solid #f0ad4e57}.ui10 .ui-status-pill--danger{color:#a94442;background:#d9534f1c;border:1px solid #d9534f57}.ui10 .ui-status-pill--info{color:#1a6f8c;background:#1f8caf1a;border:1px solid #1f8caf47}.ui10 .ui-status-pill--muted{color:var(--color-text-secondary);background:#f1f1f1;border:1px solid #80808042}.ui10 .ui-status-pill--featured{color:#8b6412;background:#ecba4e2e;border:1px solid #ecba4e75}.ui10 .ui-status-pill--inverse{color:#fff;background:#7c9cac;border:1px solid #7c9cac66}.ui10 .pill{font-size:var(--font-size-sm);border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;line-height:1;display:inline-flex}.ui10 .pill--filter{color:#5a4a00;background:#f9e2a0;border-color:#f0cf7a}.ui10 .pill--action{color:#4a4a4a;background:#efefef;border-color:#dedede}.ui10 .pill--muted{border-color:var(--color-border-section);color:var(--color-text-muted);background:#f5f5f5}.ui10 .pill-remove{color:#b8891a;cursor:pointer;background:0 0;border:none;font-size:12px;line-height:1}.ui10 .pill-icon{font-size:12px;line-height:1}.ui10 .pill--action .pill-icon{color:var(--color-primary)}.ui10 .dropdown{display:inline-block;position:relative}.ui10 .dropdown-toggle{align-items:center;gap:6px;display:inline-flex}.ui10 .dropdown-menu{border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);min-width:180px;box-shadow:var(--shadow-material);z-index:var(--z-dropdown);padding:6px 0;display:none;position:absolute;top:calc(100% + 4px);right:0}.ui10 .dropdown.is-open .dropdown-menu{display:block}.ui10 .dropdown-item{color:var(--color-text-default);font-size:var(--font-size-sm);padding:8px 12px;text-decoration:none;display:block}.ui10 .dropdown-item:hover{background:var(--color-bg-pager-hover)}.ui10 .ui-dropdown{display:inline-block;position:relative}.ui10 .ui-menu{z-index:var(--z-dropdown);border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);min-width:180px;box-shadow:var(--shadow-material);margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.ui10 .ui-menu--fixed{position:fixed;top:auto;left:auto}.ui10 .ui-menu--end{left:auto;right:0}.ui10 .ui-menu__list{margin:0;padding:0;list-style:none}.ui10 .ui-menu__header{color:var(--color-text-muted);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;padding:6px 14px 3px}.ui10 .ui-menu__divider{background:var(--color-border-section);height:1px;margin:6px 0}.ui10 .ui-menu__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:var(--color-text-default);cursor:pointer;font:inherit;font-size:var(--font-size-control);text-align:left;background:0 0;border:0;border-radius:0;padding:6px 14px;line-height:1.25;text-decoration:none;display:block}.ui10 .ui-menu__item:hover,.ui10 .ui-menu__item:focus-visible{background:var(--color-bg-pager-hover);color:var(--color-text-default);outline:0;text-decoration:none}.ui10 .ui-menu__item.is-selected{font-weight:var(--font-weight-bold)}.ui10 .ui-menu__item.is-danger{color:var(--color-danger-hover)}.ui10 .ui-menu__item.is-danger:hover,.ui10 .ui-menu__item.is-danger:focus-visible{color:var(--color-danger-hover);background:#fff2f2}.ui10 .tabs{border-bottom:1px solid var(--color-border-section);gap:var(--space-lg);display:flex}.ui10 .tab{padding:var(--space-sm) var(--space-lg);font-weight:var(--font-weight-bold);color:var(--color-text-muted);border-bottom:3px solid #0000;text-decoration:none}.ui10 .tab.is-active{color:var(--color-text-default);border-color:var(--color-primary)}.ui10 .tab-panel{padding:var(--space-xl) 0}.ui10 .breadcrumb{font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:6px;display:flex}.ui10 .breadcrumb-item{color:var(--color-text-muted);text-decoration:none}.ui10 .breadcrumb-item:after{content:"/";color:var(--color-text-hint);margin-left:6px}.ui10 .breadcrumb-item:last-child:after{content:""}.ui10 .breadcrumb-item.is-active{color:var(--color-text-default);font-weight:var(--font-weight-bold)}.ui10 .page-section-header{margin:0 0 var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-light);min-width:0}.ui10 .page-section-header__inner{width:100%;min-width:0}.ui10 .page-section-header__breadcrumb{margin-bottom:var(--space-sm);color:var(--color-text-muted);width:100%;max-width:100%;font-size:11px}.ui10 .page-section-header__breadcrumb ol{flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.ui10 .page-section-header__breadcrumb li{overflow-wrap:break-word;word-break:break-word;align-items:center;min-width:0;max-width:100%;display:inline-flex}.ui10 .page-section-header__breadcrumb li+li:before{content:"/";color:var(--color-text-hint);margin:0 4px}.ui10 .page-section-header__breadcrumb a{color:var(--color-text-muted);overflow-wrap:break-word;word-break:break-word;min-width:0;text-decoration:none}.ui10 .page-section-header__breadcrumb a:hover{color:var(--color-primary);text-decoration:underline}.ui10 .page-section-header__title{color:var(--color-text-default);overflow-wrap:break-word;word-break:break-word;margin:0;font-size:clamp(18px,4vw,28px);font-weight:400;line-height:1.3}.ui10 .page-section-header__meta{margin-top:var(--space-xs);gap:var(--space-sm);overflow-wrap:break-word;word-break:break-word;flex-wrap:wrap;max-width:100%;font-size:13px;display:flex}.ui10 .page-section-header__meta-item{color:var(--color-text-muted);align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.ui10 .page-section-header__meta-item span:last-child{overflow-wrap:anywhere;word-break:break-word;min-width:0}.ui10 .page-section-header__meta-item--link{color:inherit;text-decoration:none}.ui10 .page-section-header__meta-item--link:hover{color:var(--color-text-secondary);text-decoration:underline}.ui10 .page-section-header__meta-item .icon{font-size:11px;line-height:1}@media (min-width:768px){.ui10 .page-section-header{margin-bottom:var(--space-xl);padding-bottom:var(--space-lg)}.ui10 .page-section-header__title{font-size:26px}}@media (min-width:1024px){.ui10 .page-section-header__title{font-size:28px}}@media (min-width:1200px){.ui10 .page-section-header__title{font-size:30px}}.ui10 .modal-backdrop{z-index:var(--z-modal);background:#0000008c;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.ui10 .modal{z-index:calc(var(--z-modal) + 1);justify-content:center;align-items:center;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.ui10 .modal.is-open,.ui10 .modal.is-open+.modal-backdrop{display:flex}.ui10 .modal-dialog{background:var(--color-bg-content);border-radius:var(--radius-lg);width:100%;max-width:520px;box-shadow:var(--shadow-material);overflow:hidden}.ui10 .modal-header{padding:var(--space-lg) var(--space-xl);background:var(--color-bg-toolbar);font-weight:var(--font-weight-bold);justify-content:space-between;align-items:center;display:flex}.ui10 .modal-body{padding:var(--space-xl)}.ui10 .modal-footer{padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--color-border-section);justify-content:flex-end;gap:var(--space-sm);display:flex}.ui10 .placeholder-page{background:var(--color-bg-content);border:2px dashed var(--color-border-section);border-radius:var(--radius-lg);text-align:center;margin:var(--space-2xl) 0;padding:40px}.ui10 .placeholder-page h1{color:var(--color-text-default);margin-bottom:var(--space-sm)}.ui10 .placeholder-page .status{background:var(--color-highlight);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:var(--space-lg);padding:5px 15px;display:inline-block}.ui10 .placeholder-page .route{color:var(--color-highlight);border-radius:var(--radius-sm);margin:var(--space-sm) 0;background:#f8f8f8;padding:8px 15px;font-family:Courier New,monospace;display:inline-block}.ui10 .placeholder-page .links{margin-top:var(--space-2xl)}.ui10 .placeholder-page .links a{background:var(--color-highlight);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-lg);margin:5px;padding:10px 20px;text-decoration:none;display:inline-block}.ui10 .placeholder-page .links a:hover{background:#a83219}.ui10 .ui-empty-state{gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);text-align:center;justify-items:center;display:grid}.ui10 .ui-empty-state__icon{width:44px;height:44px;color:var(--color-text-muted);background:#f1f1f1;border-radius:50%;place-items:center;display:grid}.ui10 .ui-empty-state__title{font-size:var(--font-size-h3);margin:0}.ui10 .ui-empty-state__message,.ui10 .ui-empty-state__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.ui10 .ui-empty-note{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;background:#fafafa;border:1px dashed #d0d0d0;margin:0}.ui10{--ui-drawer-top:0px;--ui-drawer-z:var(--z-modal);--ui-drawer-scrim-z:calc(var(--z-modal) - 1);--ui-drawer-transition:.2s ease}.ui10 .ui-drawer__header,.ui10 .filter-panel__header{justify-content:flex-start;align-items:center;gap:var(--space-sm);color:#fff;min-height:44px;font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.4px;text-transform:uppercase;background:#111;padding:0 52px 0 12px;display:none;position:relative}.ui10 .ui-drawer__header-icon,.ui10 .filter-panel__header-icon,.ui10 .gear-filter-icon{color:currentColor;flex:none;width:14px;height:14px;display:inline-block;position:relative}.ui10 .ui-drawer__header-icon:before,.ui10 .ui-drawer__header-icon:after,.ui10 .filter-panel__header-icon:before,.ui10 .filter-panel__header-icon:after,.ui10 .gear-filter-icon:before,.ui10 .gear-filter-icon:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;left:0;right:0}.ui10 .ui-drawer__header-icon:before,.ui10 .filter-panel__header-icon:before,.ui10 .gear-filter-icon:before{top:3px}.ui10 .ui-drawer__header-icon:after,.ui10 .filter-panel__header-icon:after,.ui10 .gear-filter-icon:after{width:70%;margin-left:30%;top:9px}.ui10 .ui-drawer__title,.ui10 .filter-panel__title{min-width:0}.ui10 .ui-drawer__close,.ui10 .filter-panel__close{color:#fff;place-items:center;width:44px;height:44px;font-size:24px;line-height:1;text-decoration:none;display:grid;position:absolute;top:0;right:0}.ui10 .ui-drawer__close:hover,.ui10 .filter-panel__close:hover{color:#fff;text-decoration:none}.ui10 .ui-drawer__scrim,.ui10 .filter-panel__scrim{display:none}@media (max-width:800px){.ui10 [data-ui-drawer-scope],.ui10 .search-page--hybrid{--ui-drawer-top:var(--toolbar-height-mobile);--ui-drawer-z:calc(var(--z-fixed) + 1);--ui-drawer-scrim-z:var(--z-fixed)}.ui10 .ui-drawer[data-ui-drawer]{inset:var(--ui-drawer-top) 0 0 0;z-index:var(--ui-drawer-z);overscroll-behavior:contain;opacity:1;pointer-events:auto;flex-direction:column;margin:0;transition:none;display:flex;position:fixed;overflow:hidden;transform:translate(-110%)}.ui10 .ui-drawer[data-ui-drawer] .ui-drawer__body{min-height:0;padding-bottom:max(var(--space-xl),env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:auto;display:block;overflow:hidden auto}.ui10 .is-drawer-ready .ui-drawer[data-ui-drawer],.ui10 .search-page--hybrid.is-filter-ready .ui-drawer[data-ui-drawer]{transition:transform var(--ui-drawer-transition)}.ui10 .is-drawer-open .ui-drawer[data-ui-drawer],.ui10 .search-page--hybrid.is-filter-open .ui-drawer[data-ui-drawer]{transform:translate(0)}.ui10 .ui-drawer__scrim,.ui10 .filter-panel__scrim{inset:var(--ui-drawer-top) 0 0 0;opacity:0;pointer-events:none;z-index:var(--ui-drawer-scrim-z);background:#0006;transition:none;display:block;position:fixed}.ui10 .is-drawer-ready .ui-drawer__scrim,.ui10 .search-page--hybrid.is-filter-ready .ui-drawer__scrim,.ui10 .search-page--hybrid.is-filter-ready .filter-panel__scrim{transition:opacity var(--ui-drawer-transition)}.ui10 .is-drawer-open .ui-drawer__scrim,.ui10 .search-page--hybrid.is-filter-open .ui-drawer__scrim,.ui10 .search-page--hybrid.is-filter-open .filter-panel__scrim{opacity:1;pointer-events:auto}.ui10 .ui-drawer__header,.ui10 .filter-panel__header{z-index:1;display:flex;position:sticky;top:0}}.ui10 .search-dock{width:100%;position:relative}.ui10 .search-dock__inner{width:100%}@media (max-width:800px){.ui10 .search-dock.is-sticky{padding-top:var(--search-dock-height,0px)}.ui10 .search-dock.is-sticky .search-dock__inner{top:var(--search-dock-offset,var(--toolbar-height-mobile));z-index:var(--z-sticky);background:var(--color-bg-page);box-shadow:var(--shadow-card);padding:var(--space-sm) var(--grid-gutter);max-width:var(--content-max-width);margin:0 auto;position:fixed;left:0;right:0}}.ui10 .search-page{padding-bottom:var(--space-3xl)}.ui10 .search-grid{gap:var(--space-xl);grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;display:grid}.ui10 .search-grid>*{min-width:0}.ui10 .search-tools{gap:var(--space-md);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.ui10 .search-form{gap:var(--space-md);flex-direction:column;display:flex}.ui10 .search-input-group{width:100%}.ui10 .search-input-group .ui-input{min-width:0}.ui10 .search-input-group .ui-input-actions{align-items:stretch}.ui10 .search-input-group .ui-search-filter-trigger{min-width:var(--search-bar-control-height,var(--form-control-height))}@media (min-width:801px){.ui10 .search-form--desktop .ui-search-filter-trigger{display:none}}.ui10 .search-page{--filter-panel-width:clamp(220px, 24vw, 280px);--filter-panel-collapsed-width:40px;--search-layout-transition:.2s ease;--ui-drawer-transition:var(--search-layout-transition)}.ui10 .search-grid{grid-template-columns:minmax(220px,var(--filter-panel-width)) minmax(0,1fr);gap:var(--space-xl);transition:grid-template-columns var(--search-layout-transition);align-items:start;display:grid}.ui10 .search-grid--collapsed{grid-template-columns:var(--filter-panel-collapsed-width) minmax(0,1fr)}.ui10 .search-grid--collapsed .filter-panel{opacity:1;pointer-events:auto;overflow:visible;transform:none}.ui10 .search-grid--collapsed .filter-panel__body{justify-items:center}.ui10 .search-grid--collapsed .filter-panel__body>:not(.filter-panel__toggle){display:none}.ui10 .search-grid--collapsed .filter-panel__toggle{margin-inline:auto}.ui10 .search-bar{--search-bar-control-height:var(--form-control-height);--search-bar-group-control-height:calc(var(--search-bar-control-height) - 2px);--search-bar-icon-size:18px;width:100%}.ui10 .search-bar .search-bar__group,.ui10 .ui-input-group.search-bar{--ui-input-group-height:var(--search-bar-group-control-height);--ui-input-group-button-height:var(--search-bar-group-control-height);--ui-input-group-button-min-width:var(--search-bar-control-height);--ui-input-group-icon-size:var(--search-bar-icon-size)}.ui10 .search-bar__control-row{align-items:stretch;gap:var(--space-xs);width:100%;display:flex}.ui10 .search-bar__group{flex:auto;min-width:0}.ui10 .search-bar .search-bar__group .ui-input,.ui10 .ui-input-group.search-bar .ui-input{padding:0 10px;line-height:1.2}.ui10 .search-bar__input{flex:auto;min-width:0}.ui10 .search-bar__secondary{flex:0 200px;min-width:0}.ui10 .search-bar .search-bar__group .ui-input-addon,.ui10 .ui-input-group.search-bar .ui-input-addon{letter-spacing:.5px;color:var(--color-text-hint);padding:0 8px;font-size:10px}.ui10 .search-bar__label{white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.ui10 .search-bar__actions{gap:0}.ui10 .search-bar .search-bar__actions .ui-button:hover{box-shadow:none;transform:none}.ui10 .search-bar__filter-trigger{width:var(--search-bar-control-height);min-width:var(--search-bar-control-height);height:var(--search-bar-control-height);color:#333;background:#fff;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui10 .search-bar__submit .icon,.ui10 .search-bar__submit-icon{text-shadow:0 0}.ui10 .search-bar__filter-trigger .icon,.ui10 .search-bar__filter-icon{text-shadow:0 0;font-size:16px;line-height:1}.ui10 .search-bar__filter-trigger:hover{color:#333;background:#f4f4f4}.ui10 .filter-panel{background:var(--color-bg-content);min-width:0;position:relative}.ui10 .filter-panel__body{gap:var(--space-md);display:grid}.ui10 .filter-panel__section{border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);overflow:hidden}.ui10 .filter-panel__section-header{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);display:flex}.ui10 .filter-panel__section-title{align-items:center;gap:var(--space-sm);flex:auto;min-width:0;display:inline-flex}.ui10 .filter-panel__chevron,.ui10 .gear-filter-chevron{width:20px;color:inherit;text-shadow:0 0;transform-origin:50%;transition:transform var(--transition-fast);flex:0 0 20px;justify-content:flex-end;align-items:center;margin-left:auto;font-size:16px;font-weight:700;line-height:1;display:inline-flex;transform:rotate(90deg)}.ui10 .gear-filter-chevron{transform:rotate(180deg)}.ui10 .filter-panel__section-header.is-open .filter-panel__chevron,.ui10 .gear-filter-section-header.is-open .gear-filter-chevron{transform:rotate(-90deg)}.ui10 .gear-filter-section-header.is-open .gear-filter-chevron{transform:rotate(0)}.ui10 .filter-panel__section-body{padding:var(--space-sm) var(--space-lg) var(--space-lg)}.ui10 .filter-panel__toggle{border:1px solid var(--color-border-section);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ui10 .filter-panel .ui-button:hover{box-shadow:none;transform:none}.ui10 .active-filters{margin-bottom:var(--space-md);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui10 ul.active-filters{margin-left:0;padding-left:0;list-style:none}.ui10 .active-filters--inline{margin-bottom:0}.ui10 .active-filters__chip{border:1px solid var(--color-border-control);color:var(--color-text-default);white-space:nowrap;font-size:var(--font-size-sm);transition:background var(--transition-fast);cursor:pointer;background:#f5f5f5;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-weight:600;text-decoration:none;display:inline-flex}.ui10 .active-filters__chip:hover{background:#e8e8e8;border-color:#bbb}.ui10 .active-filters__start-over{border:1px solid var(--color-border-control);border-radius:var(--radius-btn);min-height:28px;color:var(--color-text-default);white-space:nowrap;font-size:var(--font-size-sm);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:#fff;align-items:center;gap:5px;padding:3px 9px;font-weight:600;text-decoration:none;display:inline-flex}.ui10 .active-filters__start-over:hover{color:var(--color-text-default);background:#f4f4f4;border-color:#bbb;text-decoration:none}.ui10 .active-filters__chip-remove{opacity:.5;font-size:13px;line-height:1}.ui10 .active-filters__start-over-icon{font-size:14px;line-height:1}.ui10 .active-filters__chip:hover .active-filters__chip-remove{opacity:1}.ui10 .active-filters__clear{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.ui10 .active-filters__clear:hover{text-decoration:underline}.ui10 .search-reset-row{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.ui10 .results-toolbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-section);margin-bottom:var(--space-md);display:flex}.ui10 .results-toolbar__count{white-space:nowrap;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ui10 .results-toolbar__count :where(strong,b){color:var(--color-text-default)}.ui10 .results-toolbar__controls{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.ui10 .sort-select{flex:none;width:auto}.ui10 .search-dock{width:100%}@media (min-width:801px){.ui10 .search-page .search-tools .search-bar{z-index:var(--z-sticky);background:var(--color-bg-page);padding:var(--space-sm) 0;margin-bottom:var(--space-sm);position:sticky;top:0}.ui10 .search-page--hybrid .filter-panel__toggle--drawer-only{display:none}}@media (max-width:800px){.ui10 .search-page--hybrid .search-grid{grid-template-columns:1fr}.ui10 .search-page--hybrid .filter-panel__body{display:block}.ui10 .search-page--hybrid .filter-panel__body>*+*{margin-top:var(--space-md)}.ui10 .search-page--hybrid .filter-panel__toggle{display:none}.ui10 .search-page--hybrid .search-bar .search-bar__group{background:#fff;border-color:#9aa7b4;border-radius:5px}.ui10 .search-page--hybrid .search-bar .search-bar__group .search-bar__input{border-radius:4px 0 0 4px}.ui10 .search-page--hybrid .active-filters{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}}.ui10 .facet-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui10 .facet-list__item,.ui10 .facet-list-item{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-base);color:var(--color-text-default);display:flex}.ui10 .facet-list__link,.ui10 .facet-list-link{align-items:center;gap:var(--space-sm);min-width:0;color:inherit;font-size:var(--font-size-base);transition:background var(--transition-fast);border-radius:4px;flex:auto;padding:5px 8px;text-decoration:none;display:flex}.ui10 .facet-list__link:hover,.ui10 .facet-list-link:hover{background:#f3f3f3;text-decoration:none}.ui10 .facet-list__link--active,.ui10 .facet-list-link.is-selected{font-weight:var(--font-weight-bold);color:var(--color-primary)}.ui10 .facet-list__link--active:hover,.ui10 .facet-list-link.is-selected:hover{background:#2e6da40f}.ui10 .facet-list__count,.ui10 .facet-list-count{color:var(--color-text-muted);text-align:right;background:#f0f0f0;border:none;border-radius:999px;flex-shrink:0;min-width:18px;padding:1px 5px;font-size:10px}.ui10 .facet-list__icon,.ui10 .facet-list-icon{color:var(--color-icon-default);text-align:center;flex-shrink:0;width:1.2em;font-size:14px}.ui10 .radar-overview{align-items:center;gap:var(--space-2xl);padding:var(--space-2xl);border:1px solid var(--color-border-section);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:radial-gradient(circle at 14% 8%,#49afcd29,#0000 30%),linear-gradient(135deg,#fff,#f5f7f8);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui10 .radar-overview h1{margin:0 0 var(--space-sm);font-size:var(--font-size-h2)}.ui10 .radar-overview p{color:var(--color-text-secondary);margin:0}.ui10 .radar-kicker{font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-sm)!important;color:var(--color-icon-default)!important}.ui10 .radar-stat-grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(86px,1fr));display:grid}.ui10 .radar-stat{min-width:86px;padding:var(--space-lg);border-radius:var(--radius-lg);text-align:center;background:#ffffffd1;border:1px solid #2e6da429}.ui10 .radar-stat-value{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1.1;display:block}.ui10 .radar-stat-label{margin-top:var(--space-xs);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;display:block}@media (max-width:900px){.ui10 .radar-overview{grid-template-columns:1fr}.ui10 .radar-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ui10 .radar-overview{padding:var(--space-xl)}}.ui10 .management-card-grid{grid-template-columns:repeat(auto-fill,minmax(var(--tile-width),1fr));gap:var(--space-lg);max-width:1200px;padding:var(--space-lg);margin:0 auto;display:grid}.ui10 .management-card-grid__group-head{margin-bottom:var(--space-md);padding:var(--space-md) 8px;background:#f3f3f3;border:1px solid #e5e5e5;grid-column:1/-1}.ui10 .management-group-row,.ui10 .management-group-row:hover{background:#f3f3f3}.ui10 .management-group-row td{padding:var(--space-md) var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ui10 .inventory-price{color:var(--color-text-default);font-weight:var(--font-weight-bold);white-space:nowrap}.ui10 .management-card{border:1px solid var(--color-border-tile);border-radius:var(--radius-tile);background:var(--color-bg-content);cursor:pointer;transition:box-shadow var(--transition-fast),border-color var(--transition-fast);overflow:hidden}.ui10 .management-card:hover{border-color:var(--color-border-section);box-shadow:var(--shadow-card-hover)}.ui10 .management-card.is-selected,.ui10 .management-card.selected{border-color:var(--color-primary);box-shadow:0 0 4px #0094ff59}.ui10 .management-card__header{border-bottom:1px solid var(--color-border-tile);border-radius:var(--radius-tile) var(--radius-tile) 0 0;background:var(--color-bg-page);align-items:center;padding:8px;display:flex}.ui10 .management-card__check{margin-right:.5em}.ui10 .management-card__title{min-width:0;color:var(--color-text-default);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ui10 .management-card__flag{color:#f0cc92;margin-left:auto;font-size:16px}.ui10 .management-card__link{color:inherit;text-decoration:none;display:block}.ui10 .management-card__photo{position:relative;overflow:hidden}.ui10 .management-card__image{aspect-ratio:1;object-fit:cover;object-position:bottom center;border-radius:0;width:100%;display:block}.ui10 .management-card__photo .avail-overlay{--avail-ribbon-width:138px;--avail-ribbon-top:10px;--avail-ribbon-right:-43px;--avail-ribbon-font-size:12px;--avail-ribbon-padding-y:6px}.ui10 .management-card__body{padding:var(--space-md) 8px;font-size:var(--font-size-sm);text-overflow:ellipsis;display:flex;overflow:hidden}.ui10 .management-card__model{height:2.5em;font-weight:var(--font-weight-bold);flex:0 70%;overflow:hidden}.ui10 .management-card__date{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:right;flex:0 30%}.ui10 .management-card__footer{padding:var(--space-md) 8px 8px;border-top:1px solid var(--color-border-tile);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.ui10 .management-card__meta{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui10 .management-card__price{font-weight:var(--font-weight-bold);white-space:nowrap}.ui10 .management-card__body span,.ui10 .management-card__body div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:767px){.ui10 .management-card-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}}.ui10 .conversation-thread{margin-bottom:var(--space-xl)}.ui10 .conversation-thread__item{gap:var(--space-lg);padding:var(--space-xl) 0;border-bottom:1px solid var(--color-border-light);display:flex}.ui10 .conversation-thread__item:first-child{padding-top:0}.ui10 .conversation-thread__item:last-child{border-bottom:none}.ui10 .conversation-thread__avatar{background:var(--color-bg-panel-header);color:#fff;width:36px;height:36px;font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui10 .conversation-thread__item--self .conversation-thread__avatar{background:var(--color-primary)}.ui10 .conversation-thread__content{flex:1;min-width:0}.ui10 .conversation-thread__header{align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.ui10 .conversation-thread__date{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .conversation-thread__body{color:var(--color-text-default);font-size:var(--font-size-base);line-height:1.6}.ui10 .conversation-thread__body p{margin:0 0 var(--space-md)}.ui10 .conversation-thread__body p:last-child{margin-bottom:0}.ui10 .conversation-thread__body ul{margin:var(--space-sm) 0 var(--space-md);padding-left:var(--space-xl)}.ui10 .conversation-thread__body li{margin-bottom:var(--space-xs)}@media (max-width:768px){.ui10 .conversation-thread__item{gap:var(--space-md)}.ui10 .conversation-thread__header{align-items:flex-start;gap:var(--space-xs);flex-direction:column}}@media (max-width:480px){.ui10 .conversation-thread__avatar{display:none}}.ui10 .detail-metadata__title{margin:0 0 var(--space-sm);font-size:var(--font-size-base)}.ui10 .detail-metadata__list{padding-left:var(--space-xl);margin:0}.ui10 .metric-list{white-space:nowrap}.ui10 .metric-list__group{gap:var(--space-md);margin-top:var(--space-xs);display:flex}.ui10 .metric-list__item{color:var(--color-text-default);font-size:var(--font-size-sm);align-items:center;gap:3px;display:inline-flex}.ui10 .metric-list__icon{width:14px;color:var(--color-text-secondary);text-align:center;font-size:11px;display:inline-block}.ui10 .sortable-control-list{display:inline-block}.ui10 .sortable-control{cursor:pointer;min-width:50px;display:inline-block}.ui10 .sortable-control+.sortable-control{margin-left:var(--space-lg)}.ui10 .sortable-control__button{color:var(--color-text-secondary,#555);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ui10 .sortable-control:hover .sortable-control__button{color:var(--color-text-default)}.ui10 .sortable-control__icon{width:1em;margin-left:var(--space-lg);font-family:var(--font-family-icon);text-align:center;font-weight:900;display:inline-block}.ui10 .sortable-control__icon:before{content:"";opacity:.15}.ui10 .sortable-control:hover .sortable-control__icon:before{opacity:.7}.ui10 .sortable-control.is-active.is-asc .sortable-control__icon:before{content:"";opacity:1}.ui10 .sortable-control.is-active.is-desc .sortable-control__icon:before{content:"";opacity:1}.ui10 .pager-control{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);display:inline-flex}.ui10 .pager-control__button{width:30px;min-width:30px;padding:0}.ui10 .pager-control__button--label{width:auto;padding:0 8px}.ui10 .pager-control__menu{min-width:150px}.ui10 .pager-control__label{padding:0 var(--space-sm);color:var(--color-text-muted);white-space:nowrap}.ui10 .mobile-command-bar{z-index:var(--z-fixed);background-color:var(--color-bg-command-panel);align-items:stretch;width:100%;display:flex;position:fixed;bottom:0;left:0}.ui10 .mobile-command-bar__group{align-items:stretch;display:flex}.ui10 .mobile-command-bar__group+.mobile-command-bar__group{flex:auto}.ui10 .mobile-command-bar .ui-button{border-radius:0;min-height:44px}.ui10 .mobile-command-bar__pager{flex:1;gap:0;display:flex}.ui10 .mobile-command-bar__pager .ui-button{border:none;border-left:1px solid #00000014;flex:1;min-width:44px}.ui10 .home-page{background:var(--color-bg-page)}.ui10 .home-hero{color:var(--color-text-default);padding:var(--space-xl) 0 var(--space-lg);margin-bottom:var(--space-lg);background:0 0}.ui10 .home-hero .container{max-width:none;padding-left:0;padding-right:0}.ui10 .home-hero-inner{text-align:left;align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.ui10 .home-hero-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin:0}.ui10 .home-hero-subtitle{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.ui10 .home-search{width:min(560px,100%);margin-top:var(--space-sm)}.ui10 .home-grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) clamp(310px,22vw,340px);align-items:start;display:grid}.ui10 .home-grid>*{min-width:0}.ui10 .home-sidebar{gap:var(--space-xl);flex-direction:column;display:flex}.ui10 .home-sidebar-left{gap:var(--space-lg);display:none}.ui10 .home-main{gap:var(--space-2xl);flex-direction:column;min-width:0;display:flex}.ui10 .home-sidebar-left .home-widget .card-header.panel-titlebar{justify-content:space-between;min-height:34px}.ui10 .home-sidebar-left .home-widget .card-header.panel-titlebar:after{content:"▾";color:#ffffffa8;pointer-events:none;font-size:10px;line-height:1}.ui10 .home-widget-title-link{color:#fff;flex:auto;align-items:center;gap:8px;min-width:0;text-decoration:none;display:inline-flex}.ui10 .home-widget-title-link .icon{color:#e6a23c;flex:none;font-size:14px}.ui10 .home-widget-title-link:hover{color:#fff;text-decoration:underline}.ui10 .home-widget-title-text{cursor:default}.ui10 .home-showme .card-body{padding:var(--space-lg);background:#f7f7f7}.ui10 .home-showme-all{color:#222;margin:0 0 var(--space-sm);font-size:13px;font-weight:700;line-height:1.25;text-decoration:none;display:block}.ui10 .home-showme-all:hover{color:var(--color-primary);text-decoration:underline}.ui10 .home-showme-section{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid #dcdcdc}.ui10 .home-showme-label{color:#5a5a5a;text-transform:uppercase;letter-spacing:.75px;margin:0 0 var(--space-xs);font-size:10px;font-weight:700}.ui10 .home-showme-links{margin:0;padding:0;list-style:none}.ui10 .home-showme-links li{margin:0;padding:0}.ui10 .home-showme-link{color:#333;padding:1px 0;font-size:12px;line-height:1.35;text-decoration:none;display:block}.ui10 .home-showme-link:hover{color:var(--color-primary);text-decoration:underline}.ui10 .home-widget.is-placeholder{opacity:.85}.ui10 .home-widget.is-placeholder a{color:var(--color-text-default)}.ui10 .home-list{margin:0;padding:0;list-style:none}.ui10 .home-list li{border-bottom:1px solid var(--color-border-light);padding:5px 0}.ui10 .home-list li:last-child{border-bottom:none}.ui10 .home-list a{color:var(--color-text-default);text-decoration:none}.ui10 .home-list a:hover{color:var(--color-primary)}.ui10 .home-events-list,.ui10 .home-dealer-list{margin-bottom:var(--space-sm)}.ui10 .home-events-link{gap:var(--space-sm);grid-template-columns:80px minmax(0,1fr);align-items:baseline;line-height:1.3;display:grid}.ui10 .home-events-date{color:#666;font-size:11px;font-weight:700}.ui10 .home-events-title{color:#2f2f2f;font-size:12px;font-weight:600}.ui10 .home-events-link:hover .home-events-title{color:var(--color-primary);text-decoration:underline}.ui10 .home-dealer-link{align-items:baseline;gap:5px;line-height:1.3;display:flex}.ui10 .home-dealer-gbase{color:#daa520;flex:none;font-size:11px}.ui10 .home-dealer-link-label{color:#2f2f2f;min-width:0;font-size:12px}.ui10 .home-dealer-link:hover .home-dealer-link-label{color:var(--color-primary);text-decoration:underline}.ui10 .home-sidebar-right .home-events-link{grid-template-columns:96px minmax(0,1fr)}.ui10 .home-sidebar-right .home-dealer-link-label{font-size:13px}.ui10 .home-widget-cta{margin-top:var(--space-md)}.ui10 .home-section{margin-bottom:0}.ui10 .home-newest-gear .panel-body{padding:10px}.ui10 .home-featured-gear .panel-body{padding:0}.ui10 .home-newest-gear-cta{margin-top:var(--space-md);justify-content:center;display:flex}.ui10 .home-newest-gear-browse{min-width:190px}.ui10 .home-ad{margin:0}.ui10 .home-ad-link{background:0 0;border:0;justify-content:center;align-items:center;height:120px;text-decoration:none;display:flex;overflow:hidden}.ui10 .home-ad-placeholder{color:#e5e7eb;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 50% 12%,#1f1f1f,#0d0d0d 68%);justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;display:flex}.ui10 .home-ad-image{object-fit:contain;object-position:top center;background:0 0;border:0;width:100%;height:100%;display:block}.ui10 .home-ad-primary .home-ad-link{height:200px}.ui10 .home-ad-primary .home-ad-placeholder{height:100%}.ui10 .home-widget .card-header.panel-titlebar{align-items:center;display:flex}.ui10 .home-widget .card-body{padding:var(--space-lg)}.ui10 .home-widget-news .card-body,.ui10 .home-widget-dealer .card-body{padding:0}.ui10 .news-carousel,.ui10 .news-carousel-single{position:relative}.ui10 .news-carousel-viewport{position:relative;overflow:hidden}.ui10 .news-slide{opacity:0;z-index:0;pointer-events:none;transition:opacity .5s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .news-slide.is-active{opacity:1;z-index:1;pointer-events:auto;position:relative}.ui10 .news-slide-photo{aspect-ratio:16/9;background:#1a1a1a;width:100%;display:block;overflow:hidden}.ui10 .news-slide-photo.is-placeholder{background:linear-gradient(135deg,#1c1c1c,#3a3a3a)}.ui10 .news-slide-photo img{object-fit:cover;width:100%;height:100%;display:block}.ui10 .news-slide-title{--news-title-bleed:18px;z-index:3;margin-top:calc(var(--news-title-bleed) * -1);padding:calc(var(--news-title-bleed) + 6px) var(--space-lg) 4px;font-size:calc(var(--font-size-sm) + 1px);min-height:calc(2.7em + var(--news-title-bleed) + 10px);color:#f8fafc;text-shadow:0 1px 2px #0000008c;-webkit-line-clamp:2;background:linear-gradient(#080a0e00,#080a0e33 7%,#080a0ed1 22%,#080a0ef7 44%,#080a0ef7);-webkit-box-orient:vertical;line-height:1.35;text-decoration:none;display:-webkit-box;position:relative;overflow:hidden}a.news-slide-title:hover{color:#fff;text-decoration:underline}.ui10 .news-carousel-prev,.ui10 .news-carousel-next{z-index:4;position:absolute;top:calc(50% - 20px);transform:translateY(-50%)}.ui10 .news-carousel-prev{left:6px}.ui10 .news-carousel-next{right:6px}.ui10 .home-dealer-info{padding:var(--space-lg)}.ui10 .home-dealer-name{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-default);margin-bottom:var(--space-xs);text-decoration:none;display:block}.ui10 .home-dealer-name:hover{color:var(--color-primary)}.ui10 .home-dealer-bio{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}@media (max-width:1200px){.ui10 .home-sidebar-right .home-widget-dealer .home-dealer-info{padding:14px 16px 16px}}@media (max-width:768px){.ui10 .home-sidebar-right .home-widget-dealer .home-dealer-info{padding:12px 14px 14px}.ui10 .home-sidebar-right .home-widget-dealer .home-dealer-name{margin-bottom:4px;font-size:15px}.ui10 .home-sidebar-right .home-widget-dealer .home-dealer-bio{font-size:12px;line-height:1.4}}.ui10 .home-wanted-list{counter-reset:none;margin:0;padding:0;list-style:none}.ui10 .home-wanted-row{align-items:center;gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-light);transition:background .12s;display:flex}.ui10 .home-wanted-row:last-child{border-bottom:none}.ui10 .home-wanted-row:hover{background:#f8f8f8}.ui10 .home-wanted-rank{color:#fff;background:#262626;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:flex}.ui10 .home-wanted-link{justify-content:space-between;align-items:baseline;gap:var(--space-sm);color:var(--color-text-default);flex:1;min-width:0;text-decoration:none;display:flex}.ui10 .home-wanted-link:hover{color:var(--color-primary)}.ui10 .home-wanted-label{font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ui10 .home-wanted-price{font-size:var(--font-size-sm);color:var(--color-text-pricing);flex-shrink:0;font-weight:700}.ui10 .home-note{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .home-rss-link{color:#ffffff9e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;font-size:14px;line-height:1;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.ui10 .home-rss-link:hover{color:var(--color-rss,#ff6a00);background:#ffffff14}.ui10 .home-ad-center-grid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1200px){.ui10 .home-grid{grid-template-columns:minmax(0,1fr) clamp(310px,24vw,340px)}.ui10 .home-grid>.home-sidebar-left{display:none}}@media (max-width:768px){.ui10 .home-grid{grid-template-columns:minmax(0,1fr)}.ui10 .home-grid>.home-sidebar-left{display:none}.ui10 .home-grid>.home-sidebar:last-child{order:3}.ui10 .dealer-brand-media--spotlight{margin-inline:auto}}@media (min-width:600px) and (max-width:768px){.ui10 .home-grid>.home-sidebar:last-child{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .home-grid>.home-sidebar:last-child>.home-ad-primary{grid-column:1/-1}}@media (max-width:768px){.ui10 .home-hero-title,.ui10 .home-hero-subtitle{display:none}.ui10 .home-hero{padding-top:var(--space-sm)}.ui10 .home-search{width:100%}.ui10 .home-ad-center-grid{grid-template-columns:1fr}}@media (max-width:399px){.ui10 .home-newest-gear .panel-body{padding:8px}.ui10 .home-newest-gear-browse{width:100%;min-width:0}}.ui10 .gear-filter-panel{margin-bottom:var(--space-xl)}.ui10 .gear-filter-section-header{cursor:pointer}.ui10 .gear-filter-section-header--static{cursor:default}.ui10 .gear-filter-toggle{cursor:pointer;align-items:center;gap:8px;display:flex}.ui10 .gear-filter-toggle .switch-label{cursor:pointer}.ui10 .gear-filter-header-actions{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.ui10 .gear-filter-clear{color:#fff;place-items:center;min-width:24px;min-height:24px;margin-left:auto;padding:0 2px;font-size:20px;font-weight:800;line-height:1;text-decoration:none;display:inline-grid}.ui10 .gear-filter-clear:hover{color:#fff;text-decoration:none}.ui10 .gear-filter-group{margin-bottom:var(--space-lg)}.ui10 .gear-filter-group:last-child{margin-bottom:0}.ui10 .gear-filter-quick{gap:var(--space-md);display:grid}.ui10 .gear-filter-row{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.ui10 .gear-filter-go{min-width:64px}.ui10 .gear-radar-save-form{margin:0}.ui10 .gear-radar-save-form--sidebar{padding:var(--space-sm)}.ui10 .gear-radar-save-slot{margin-top:calc(var(--space-xs) * -1);margin-bottom:0}.ui10 .gear-radar-save-form--mobile{justify-content:flex-start;display:flex}.ui10 .gear-search-focus{color:#7c7c7c;align-items:center;gap:4px;font-size:12px;font-weight:400;display:inline-flex}.ui10 .gear-search-focus__label{color:#909090}.ui10 .gear-search-focus__link{color:#777;text-decoration:none}.ui10 .gear-search-focus__link:hover{color:#444;text-decoration:underline}.ui10 .gear-search-focus__link.is-active{color:#505050;font-weight:800}.ui10 .gear-search-focus__sep{color:#b6b6b6}.ui10 .gear-results-query{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .gear-results-mobile-controls{margin-left:auto}.ui10 .gear-view-toggle-group{flex:none}.ui10 .gear-results-sort-fallback{align-items:center;gap:6px;display:inline-flex}.ui10 .gear-results-pagination{margin-top:var(--space-2xl)}.ui10 .gear-results-mobile-bar{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-flow:wrap;display:none}.ui10 .gear-results-mobile-controls{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ui10 .gear-format-toggle{flex:none}.ui10 .gear-hall-hero{margin-bottom:var(--space-xl);overflow:hidden}.ui10 .gear-hall-header{gap:var(--space-sm);background:radial-gradient(circle at 94% 10%,#ffffff80,#0000 38%),linear-gradient(120deg,#f9f9f9,#eee);flex-direction:column;display:flex}.ui10 .gear-hall-header__title{align-items:center;gap:var(--space-md);min-width:0;display:flex}.ui10 .gear-hall-header__mark{border-radius:var(--radius-sm);border:1px solid var(--color-border-light);background:#fff;flex:none;justify-content:center;align-items:center;width:clamp(54px,5vw,72px);height:clamp(54px,5vw,72px);display:inline-flex;overflow:hidden;box-shadow:0 4px 12px #00000014}.ui10 .gear-hall-header__image{object-fit:contain;width:100%;height:100%;padding:var(--space-sm)}.ui10 .gear-hall-header__mark .icon{font-size:24px}.ui10 .gear-hall-header__title h1{margin:0;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.ui10 .gear-hall-header__desc{color:var(--color-text-muted);font-size:var(--font-size-sm);max-width:72ch;margin:0}@media (max-width:800px){.ui10 .gear-hall-hero{margin-bottom:var(--space-lg)}.ui10 .gear-hall-hero .panel-body{padding:var(--space-md)}.ui10 .gear-hall-header__title{gap:var(--space-sm)}.ui10 .gear-hall-header__mark{width:50px;height:50px}.ui10 .gear-hall-header__desc{font-size:var(--font-size-xs)}.ui10 .gear-search-form--desktop{display:none}.ui10 .gear-search-results{order:1}.ui10 .gear-results-mobile-bar{margin-bottom:var(--space-sm);gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ui10 .gear-results-mobile-bar .results-toolbar__count{white-space:nowrap;min-width:0;margin-right:0}.ui10 .gear-results-mobile-controls{gap:var(--space-xs);flex-wrap:nowrap;min-width:0}.ui10 .gear-results-mobile-controls .gear-format-toggle{flex:none}.ui10 .gear-filter-body{padding:8px 10px 24px}.ui10 .gear-filter-section-header{min-height:34px;padding-right:18px}.ui10 .search-reset-row{margin-bottom:var(--space-xs)}}.ui10 .gear-details-page{--gd-accent:var(--color-primary);--gd-accent-strong:var(--color-primary-hover);--gd-accent-soft:#2e6da424;--gd-border:#d5dfec;--gd-surface-soft:#f3f7fc;--gd-surface-elevated:#fff;--gd-text:#273245;--gd-text-muted:#6d7a8d}.ui10 .gear-showcase{gap:var(--space-xl);flex-direction:column;width:100%;max-width:100%;display:flex}.ui10 .gear-primary-column{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.ui10 .gear-gallery{width:100%;max-width:100%;position:relative}.ui10 .gear-gallery-shell{width:100%;max-width:100%}.ui10 .gear-gallery-main{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);aspect-ratio:1;box-sizing:border-box;width:100%;max-width:100%;box-shadow:var(--shadow-card);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ui10 .gear-gallery-main:after{content:"";z-index:0;background-image:var(--gear-gallery-placeholder-image);filter:blur(22px);opacity:.18;pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;transform:scale(1.04)}.ui10 .gear-gallery-main-trigger{z-index:1;cursor:zoom-in;touch-action:pan-y;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.ui10 .gear-photo-main{object-fit:contain;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .gear-photo-placeholder{align-items:center;gap:var(--space-sm);color:#999;flex-direction:column;font-size:14px;display:flex}.ui10 .gear-photo-placeholder .icon{opacity:.5;font-size:48px}.ui10 .gear-status-badge{--avail-ribbon-top:24px;--avail-ribbon-right:-32px;--avail-ribbon-font-size:13px;--avail-ribbon-padding-y:6px;z-index:10}.ui10 .gear-gallery-zoom{z-index:2;color:#fff;cursor:pointer;opacity:.85;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;text-decoration:none;transition:opacity .2s;display:flex;position:absolute;bottom:10px;right:10px}.ui10 .gear-gallery-main:hover .gear-gallery-zoom{opacity:1}.ui10 .gear-gallery-zoom:hover{background:#000000b3}.ui10 .gear-gallery-nav{z-index:2;cursor:pointer;color:#fff;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ui10 .gear-gallery-prev{left:10px}.ui10 .gear-gallery-next{right:10px}.ui10 .gear-gallery-nav:hover{background:#000000a6}@media (max-width:767px){.ui10 .gear-gallery-nav{display:none}}.ui10 .gear-gallery-thumbs{margin-top:var(--space-md);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;justify-content:flex-start;gap:6px;padding:4px 2px 6px;display:flex;overflow:auto hidden}.ui10 .gear-gallery-thumbs::-webkit-scrollbar{display:none}.ui10 .gear-thumb{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d8e0ea;border-radius:6px;flex-shrink:0;width:60px;min-width:60px;height:60px;padding:0;text-decoration:none;transition:border-color .2s;display:inline-flex;position:relative;overflow:hidden}.ui10 .gear-thumb:after{content:"";background:var(--gd-accent);opacity:0;transform-origin:50%;height:2px;transition:opacity .2s,transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.35)}.ui10 .gear-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.ui10 .gear-thumb.is-active{border-color:var(--gd-accent)}.ui10 .gear-thumb.is-active:after{opacity:1;transform:scaleX(1)}.ui10 .gear-thumb:focus-visible{outline:2px solid var(--gd-accent);outline-offset:2px}.ui10 .gear-thumb:focus-visible img{transform:scale(1.08)}.ui10 .gear-thumb:focus-visible:after{opacity:.85;transform:scaleX(.9)}@media (hover:hover) and (pointer:fine){.ui10 .gear-thumb:hover{border-color:var(--gd-accent)}.ui10 .gear-thumb:hover img{transform:scale(1.08)}.ui10 .gear-thumb:hover:after{opacity:.85;transform:scaleX(.9)}}.ui10 .gear-gallery-v2 .embla{width:100%;height:100%;overflow:hidden}.ui10 .gear-gallery-v2-embla{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .gear-gallery-v2 .embla__container{touch-action:pan-y pinch-zoom;height:100%;display:flex}.ui10 .gear-gallery-v2 .embla__slide{flex:0 0 100%;min-width:0;position:relative}.ui10 .gear-gallery-v2-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:zoom-in;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}.ui10 .gear-gallery-v2-trigger img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.ui10 .gear-gallery-v2-thumbs{overflow:hidden}.ui10 .gear-gallery-v2-thumbs .embla__container{touch-action:pan-y pinch-zoom;gap:6px;display:flex}.ui10 .gear-gallery-v2-thumbs .embla__slide{flex:none}.ui10 .gear-description{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-sizing:border-box;background:#fff;width:100%;max-width:100%;overflow:hidden}.ui10 .gear-description h3{color:#fff;padding:var(--space-md) var(--space-lg);background:var(--color-bg-panel-header);margin:0;font-size:14px;font-weight:700;display:block}.ui10 .description-content{color:var(--color-text-default);word-wrap:break-word;overflow-wrap:break-word;padding:var(--space-lg);font-size:13px;line-height:1.6}.ui10 .description-content p{margin:0 0 var(--space-md)}.ui10 .description-content a{word-break:break-all}.ui10 .no-description{color:var(--color-text-muted);font-style:italic}.ui10 .gear-dealer-sidebar{gap:var(--space-lg);flex-direction:column;width:100%;max-width:100%;display:flex}.ui10 .gear-dealer-card{background:var(--color-bg-content);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-sizing:border-box;width:100%;max-width:100%;box-shadow:var(--shadow-card);margin-bottom:0;overflow:hidden}.ui10 .dealer-header{padding:var(--space-xl);text-align:center;background:#fff}.ui10 .dealer-header--has-banner{padding:0 0 var(--space-md)}.ui10 .dealer-header--has-banner .dealer-brand-media--strip{margin-bottom:var(--space-sm);border-radius:0}.ui10 .dealer-header--has-banner .dealer-name{padding:0 var(--space-xl)}.ui10 .dealer-name{margin:0;font-size:16px;font-weight:700}.ui10 .dealer-name a{color:var(--color-text-default);text-decoration:none}.ui10 .dealer-name a:hover{color:var(--gd-accent);text-decoration:underline}.ui10 .gear-specs{gap:var(--space-md) var(--space-lg);padding:var(--space-lg) var(--space-xl) var(--space-md);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .gear-spec{text-align:center;min-width:0;padding:0}.ui10 .spec-label{color:var(--color-text-muted);white-space:nowrap;margin:0 0 4px;font-size:11px;font-weight:600;display:block}.ui10 .spec-value{color:var(--color-text-default);overflow-wrap:break-word;word-break:break-word;font-size:13px;font-weight:600;display:block}.ui10 .gear-case-note{margin:calc(var(--space-xs) * -1) 0 0;color:var(--color-text-muted);text-align:center;grid-column:1/-1;font-size:13px;line-height:1.35}.ui10 .gear-price-block{padding:var(--space-xl);text-align:center;background:#fff}.ui10 .gear-price-row{align-items:center;column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ui10 .gear-price{color:var(--color-text-pricing);font-size:28px;font-weight:700;font-family:var(--font-family-base);grid-column:2}.ui10 .gear-price-row .dealer-trust-seal{grid-column:3;justify-self:end}.ui10 .gear-price-drop{margin-top:var(--space-xs);justify-content:center;align-items:center;gap:var(--space-sm);display:flex}.ui10 .price-drop-original{color:var(--color-text-muted);font-size:13px;text-decoration:line-through}.ui10 .gear-shipping{margin-top:var(--space-xs);color:var(--color-text-muted);font-size:12px}.ui10 .gear-actions{gap:var(--space-md) 6px;padding:var(--space-lg) var(--space-lg) var(--space-md);grid-template-columns:1fr 1fr;display:grid}.ui10 .gear-actions__primary{grid-column:1/-1}.ui10 .gear-card-meta{align-items:center;gap:var(--space-md);padding:0 var(--space-lg) var(--space-lg);display:flex}.ui10 .gear-details-list{margin-top:var(--space-xl);padding:var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:#fff}.ui10 .gear-details-list h3{margin:0 0 var(--space-md);color:var(--color-text-default);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-primary);font-size:14px;font-weight:700;display:inline-block}.ui10 .details-grid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.ui10 .detail-item{padding:var(--space-sm);background:#f8f8f8;border-radius:4px}.ui10 .detail-item dt{color:var(--color-text-muted);margin-bottom:2px;font-size:11px}.ui10 .detail-item dd{color:var(--color-text-default);margin:0;font-size:13px;font-weight:600}.ui10 .policy-grid{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.ui10 .policy-item{gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-sizing:border-box;background:#fafafa;width:100%;display:flex}.ui10 .policy-item>.icon{width:30px;height:30px;color:var(--color-text-muted);background:#e4e4e4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.ui10 .policy-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui10 .policy-label{color:var(--color-text-muted);font-size:11px;font-weight:600}.ui10 .policy-value{color:var(--color-text-default);word-wrap:break-word;font-size:12px;line-height:1.5}.ui10 .gear-footer{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--color-border-light);box-sizing:border-box;width:100%;max-width:100%}.ui10 .gear-footer-actions{justify-content:center;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.ui10 .gear-share{align-items:center;gap:4px;display:flex}.ui10 .share-label{display:none}@media (min-width:768px){.ui10 .gear-specs{grid-template-columns:repeat(4,minmax(0,1fr))}.ui10 .gear-gallery-main{aspect-ratio:4/3}.ui10 .gear-thumb{width:64px;min-width:64px;height:64px}.ui10 .gear-price{font-size:26px}.ui10 .gear-footer-actions{justify-content:center}.ui10 .details-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.ui10 .gear-showcase{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.ui10 .gear-primary-column{min-width:0}.ui10 .gear-dealer-sidebar{top:var(--space-lg);position:sticky}.ui10 .gear-thumb{width:68px;min-width:68px;height:68px}.ui10 .gear-price{font-size:28px}.ui10 .details-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.ui10 .gear-showcase{grid-template-columns:minmax(0,1fr) 400px}.ui10 .details-grid{grid-template-columns:repeat(6,1fr)}}.ui10 .store-front-page,.ui10 .store-inventory-page{gap:var(--space-xl);padding-top:var(--space-sm);display:grid}.ui10 .store-front-page{gap:var(--space-xl)}.ui10 .store-front-hero{border-radius:var(--radius-md);margin:0;overflow:hidden}.ui10 .store-front-banner{background:#171717;justify-content:center;align-items:center;height:clamp(132px,22vw,220px);display:flex;position:relative}.ui10 .store-front-banner-image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.ui10 .store-front-banner-fallback{height:100%;padding:var(--space-xl);font-size:clamp(1.3rem,2.8vw,2rem);font-weight:var(--font-weight-bold);color:#fff;text-shadow:0 1px 2px #0000008c;background:radial-gradient(circle at 80% 18%,#ffffff24,#0000 48%),linear-gradient(120deg,#1f1f1f,#323232);justify-content:flex-start;align-items:flex-end;display:flex}.ui10 .store-front-banner-logo-shell{left:var(--space-lg);bottom:var(--space-lg);border-radius:var(--radius-sm);background:#fffffff2;border:1px solid #ffffff8c;justify-content:center;align-items:center;width:clamp(78px,9vw,108px);height:clamp(78px,9vw,108px);display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 12px #00000038}.ui10 .store-front-hero-content{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);padding:var(--space-lg) var(--space-xl);display:flex}.ui10 .store-front-brand{align-items:flex-start;gap:var(--space-lg);min-width:0;display:flex}.ui10 .store-front-logo-shell{border-radius:var(--radius-sm);border:1px solid var(--color-border-light);background:#f6f6f6;flex:none;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.ui10 .store-front-logo{object-fit:contain;width:100%;height:100%;padding:var(--space-sm)}.ui10 .store-front-logo-fallback{color:var(--color-text-default);text-align:center;padding:var(--space-sm);font-size:11px;font-weight:var(--font-weight-bold)}.ui10 .store-front-identity{min-width:0}.ui10 .store-front-name{color:var(--color-text-default);margin:0;font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.12}.ui10 .store-front-name-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ui10 .store-front-subhead{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:4px 0 0}.ui10 .store-front-tagline{color:var(--color-text-default);font-style:italic;font-size:var(--font-size-sm);margin:4px 0 0}.ui10 .store-front-link-list{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ui10 .store-front-link{align-items:center;gap:var(--space-sm);color:var(--color-text-default);border:1px solid var(--color-border-section);background:var(--color-bg-toolbar);border-radius:999px;padding:3px 10px;font-size:11px;text-decoration:none;display:inline-flex}.ui10 .store-front-link:hover{color:var(--color-text-default);background:#fff}.ui10 .store-front-hero-actions{justify-content:flex-end;min-width:168px;display:flex}.ui10 .store-announcement{margin:0}.ui10 .store-announcement .panel-header{font-size:var(--font-size-lg)}.ui10 .store-announcement-content{font-size:var(--font-size-lg);color:var(--color-text-default);line-height:var(--line-height-relaxed)}.ui10 .store-announcement-content a{color:var(--color-primary);text-decoration:underline}.ui10 .store-announcement-content img,.ui10 .store-announcement-content video,.ui10 .store-announcement-content iframe{border-radius:var(--radius-sm);max-width:100%;height:auto}.ui10 .store-panel-link{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;text-decoration:none}.ui10 .store-panel-link:hover{text-decoration:underline}.ui10 .store-front-page--classic .store-main-layout{gap:var(--space-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.ui10 .store-front-page--classic .store-main-column,.ui10 .store-front-page--classic .store-gear-column{min-width:0}.ui10 .store-front-page--classic .store-classic-tagline{margin:0 0 var(--space-sm);text-align:center;font-size:1.1rem;font-style:italic;font-weight:var(--font-weight-normal);color:var(--color-text-default);padding:var(--space-sm)}.ui10 .store-front-page--classic .store-front-links{margin:0 0 var(--space-sm)}.ui10 .store-front-page--classic .store-overview{margin:0 0 var(--space-sm);background:#fcfcfc;border:1px solid #ececec;border-radius:3px;padding:10px 15px;font-size:12px;line-height:1.5}.ui10 .store-front-page--classic .store-offline-note{text-align:center;padding:var(--space-sm);margin:0;font-size:1.1rem}.ui10 .store-front-page--classic .store-services{margin-top:var(--space-sm)}.ui10 .store-front-page--classic .store-announcement{margin:0 0 var(--space-sm)}.ui10 .store-front-page--classic .store-bio{margin:0;padding:10px}.ui10 .store-front-page--classic .store-front-search-form{margin:0 0 var(--space-sm)}.ui10 .store-front-page--classic .store-front-search-row{width:100%}.ui10 .store-front-page--classic .store-front-contact-wrap{margin-top:var(--space-sm)}.ui10 .store-front-page--classic .store-front-contact-wrap .panel-body{padding:0}.ui10#store-inventory .store-inventory-page.store-front-page--classic{gap:var(--space-md)}.ui10#store-inventory .store-inventory-main-layout.search-grid{gap:var(--space-lg);grid-template-columns:minmax(240px,4fr) minmax(0,8fr)}.ui10#store-inventory .store-inventory-sidebar{gap:var(--space-sm);align-content:start;display:grid}.ui10#store-inventory .store-inventory-content{gap:var(--space-sm);align-content:start;min-width:0;display:grid}.ui10#store-inventory .store-inventory-classic-header{background:0 0;border:0;gap:6px;margin:0;padding:0;display:grid}.ui10#store-inventory .store-inventory-classic-header .store-brand{margin:0}.ui10#store-inventory .store-inventory-classic-actions{display:block}.ui10#store-inventory .store-contact-shell--sidebar{margin:0}.ui10 .store-front-page--classic .store-front-list-heading{margin:var(--space-sm) 0;color:var(--color-text-default);font-size:1.25rem;line-height:1.2;font-weight:var(--font-weight-normal)}.ui10 .store-front-page--classic .store-front-gear-section+.store-front-gear-section{margin-top:var(--space-md)}.ui10 .store-bio{margin-bottom:var(--space-lg);line-height:1.65}.ui10 .store-bio img,.ui10 .store-bio video,.ui10 .store-bio iframe{border-radius:var(--radius-sm);max-width:100%;height:auto}.ui10 .store-about-details{gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.ui10 .store-about-row{padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border-light);gap:1px;display:grid}.ui10 .store-about-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:10px;font-weight:var(--font-weight-bold)}.ui10 .store-about-value{font-size:var(--font-size-sm);color:var(--color-text-default)}.ui10 .store-contact-shell .panel-body{padding:0}.ui10#store-inventory .store-contact-shell .panel-body{padding-top:var(--space-sm)}.ui10 .store-contact-shell .dealer-contact{border-top:0}.ui10 .store-inventory-tools{gap:var(--space-sm);margin:0;display:grid}.ui10 .store-inventory-tools .search-tools{margin-bottom:0}.ui10 .store-inventory-tools .ui-hide-mobile,.ui10 .store-inventory-tools .search-form--desktop{width:100%}.ui10 .store-inventory-tools .search-bar__group{flex-wrap:nowrap;width:100%;display:flex}.ui10 .store-inventory-tools .search-bar__actions{white-space:nowrap;flex:none}.ui10 .store-inventory-tools .results-toolbar{margin-bottom:0}.ui10 .store-inventory-view-mode{width:fit-content;margin:0}.ui10 .store-front-page .panel .panel-header,.ui10 .store-front-page .panel .panel-body{font-size:var(--font-size-sm)}.ui10 .store-inventory-grid{gap:var(--space-2xl)}.ui10 .dealer-map-page{padding:0 0 var(--space-xs)}.ui10#stores-map main>.container-fluid{max-width:none;padding-top:0;padding-left:var(--space-sm);padding-right:var(--space-sm)}.ui10 .dealer-search-mobile-map-link{color:#2f5f8d;font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:0;box-shadow:none;background:0 0;border:0;align-items:center;gap:4px;padding:0;line-height:1.1;text-decoration:none;display:inline-flex}.ui10 .dealer-search-mobile-map-glyph{background:#3f6286;border-radius:999px;flex:none;width:12px;height:12px;line-height:1;display:inline-block;position:relative}.ui10 .dealer-search-mobile-map-glyph:after{content:"";background:#f7fbff;border-radius:999px;width:4px;height:4px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .dealer-search-mobile-map-link:hover{color:#244968;text-decoration:underline}.ui10#stores-map .dealer-map-app{grid-template-columns:minmax(0,1fr);display:grid}.ui10#stores-map .dealer-map-fallback{margin:0}.ui10#stores-map .dealer-map-shell{background:#fff;border:1px solid #d3d8df;border-radius:10px;overflow:hidden;box-shadow:0 8px 24px #09152324}.ui10#stores-map .dealer-map-search-message{z-index:5;top:74px;left:var(--space-md);max-width:min(520px,calc(100% - (2 * var(--space-md))));color:#173552;background:#fffffff2;border:1px solid #29547840;border-radius:8px;margin:0;padding:8px 12px;font-size:12px;line-height:1.35;position:absolute;box-shadow:0 4px 10px #08162229}.ui10#stores-map .dealer-map-canvas-stage{background:#f1f1f1;height:clamp(560px,100dvh - 180px,920px);min-height:420px;position:relative}.ui10#stores-map .dealer-map-canvas-stage--loading{background-color:#e8edf1;background-image:linear-gradient(90deg,#ffffffc2 0,#ffffffc2 2px,#0000 2px,#0000 52px),linear-gradient(0deg,#ffffffc2 0,#ffffffc2 2px,#0000 2px,#0000 52px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-map{width:100%;height:100%}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-control-container{z-index:4;font-family:inherit}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-popup{z-index:8;max-width:360px}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-popup-content{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 10px 30px #05101947}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-popup-close-button{color:#fff;z-index:3;background:#121a22b8;border:0;border-radius:999px;width:28px;height:28px;padding:0;font-size:21px;line-height:1;top:8px;right:8px}.ui10#stores-map .dealer-map-canvas-stage .maplibregl-ctrl-attrib{background:#ffffffe6;font-size:11px}.ui10#stores-map .dealer-map-search-overlay{z-index:6;top:8px;left:var(--space-md);pointer-events:none;width:min(318px,100% - 92px);margin:0;position:absolute}.ui10#stores-map .dealer-map-search-shell,.ui10#stores-map .dealer-map-autocomplete{pointer-events:auto}.ui10#stores-map .dealer-map-search-shell{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ui10#stores-map .dealer-map-search-input-wrap{width:100%;position:relative}.ui10#stores-map .dealer-map-search-clear{position:absolute;top:50%;right:40px;transform:translateY(-50%)}.ui10#stores-map .dealer-map-search-submit{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.ui10#stores-map .dealer-map-search-submit:disabled{cursor:default}.ui10#stores-map .dealer-map-autocomplete{background:#fffffff5;border:1px solid #dce2e9;border-radius:10px;margin:8px 0 0;padding:6px;list-style:none;box-shadow:0 8px 20px #04101e33}.ui10#stores-map .dealer-map-autocomplete li{margin:0}.ui10#stores-map .dealer-map-autocomplete-option{text-align:left;cursor:pointer;width:100%;color:var(--color-text-default);background:0 0;border:0;border-radius:7px;gap:2px;margin:0;padding:8px 10px;display:grid}.ui10#stores-map .dealer-map-autocomplete-option:hover,.ui10#stores-map .dealer-map-autocomplete-option:focus-visible{background:#edf3f9;outline:none}.ui10#stores-map .dealer-map-autocomplete-main{font-size:14px;font-weight:var(--font-weight-bold);line-height:1.25}.ui10#stores-map .dealer-map-autocomplete-meta{color:#678;font-size:11px;line-height:1.2}.ui10#stores-map .dealer-map-reset-map{z-index:4;right:var(--space-md);bottom:var(--space-md);position:absolute}.ui10#stores-map .dealer-map-quick-list{z-index:4;left:var(--space-md);bottom:var(--space-md);width:min(360px,calc(100% - (2 * var(--space-md))));background:#fffffff0;border:1px solid #d4dbe3;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 8px 18px #08162633}.ui10#stores-map .dealer-map-quick-list-header{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:#526579;border-bottom:1px solid #e3e8ee;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;display:flex}.ui10#stores-map .dealer-map-quick-list ul{max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.ui10#stores-map .dealer-map-quick-list li{border-top:1px solid #eef2f6;margin:0}.ui10#stores-map .dealer-map-quick-list li:first-child{border-top:0}.ui10#stores-map .dealer-map-quick-list button{text-align:left;cursor:pointer;width:100%;color:var(--color-text-default);background:0 0;border:0;gap:2px;margin:0;padding:8px 11px;display:grid}.ui10#stores-map .dealer-map-quick-list button:hover,.ui10#stores-map .dealer-map-quick-list button:focus-visible{background:#eff4f9;outline:none}.ui10#stores-map .dealer-map-quick-list button strong{font-size:13px;line-height:1.25}.ui10#stores-map .dealer-map-quick-list button span{color:#5f6f7f;font-size:11px}.ui10#stores-map .dealer-map-state{z-index:6;font-size:12px;font-weight:var(--font-weight-bold);border-radius:999px;margin:0;padding:8px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 18px #06111d38}.ui10#stores-map .dealer-map-state--loading{color:#f5f7f9;background:#111921d6}.ui10#stores-map .dealer-map-state--error{color:#7a2323;background:#fff8f8f5;border:1px solid #c6555552}.ui10#stores-map .dealer-map-popup{gap:var(--space-sm);min-width:min(288px,100vw - 36px);padding:0 0 10px;display:grid}.ui10#stores-map .dealer-map-popup-banner{background:var(--color-bg-content);border-bottom:1px solid #e8e8e8;border-radius:0;margin:0;display:block;overflow:hidden}.ui10#stores-map .dealer-map-popup-banner--logo{background:linear-gradient(#f8fafc,#edf2f6);justify-content:center;align-items:center;min-height:118px;display:flex}.ui10#stores-map .dealer-map-popup-banner-logo{object-fit:contain;width:min(156px,70%);max-height:74px}.ui10#stores-map .dealer-map-popup-banner img{aspect-ratio:5/2;object-fit:contain;object-position:center;width:100%;display:block}.ui10#stores-map .dealer-map-popup-head{gap:var(--space-sm);grid-template-columns:auto 1fr;align-items:center;padding:0 10px;display:grid}.ui10#stores-map .dealer-map-popup-logo{object-fit:contain;background:#fff;border:1px solid #ddd;border-radius:4px;width:52px;height:52px;padding:5px}.ui10#stores-map .dealer-map-popup-name{margin:0;font-size:15px;line-height:1.2}.ui10#stores-map .dealer-map-popup-name a{color:var(--color-text-default);text-decoration:none}.ui10#stores-map .dealer-map-popup-name a:hover{text-decoration:underline}.ui10#stores-map .dealer-map-popup-location{color:var(--color-text-muted);margin:3px 0 0;font-size:12px}.ui10#stores-map .dealer-map-popup-tagline,.ui10#stores-map .dealer-map-popup-hours,.ui10#stores-map .dealer-map-popup-snippet{color:#595959;margin:0;padding:0 10px;font-size:12px;line-height:1.45}.ui10#stores-map .dealer-map-popup-snippet{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui10#stores-map .dealer-map-popup-actions{flex-wrap:wrap;gap:6px;margin-top:2px;padding:0 10px;display:flex}.ui10 .dealer-results-list{gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid}.ui10 .dealer-map-callout .panel-body{gap:var(--space-sm);display:grid}.ui10 .dealer-map-callout-preview{border-radius:var(--radius-sm);background:#e7edf4;border:1px solid #cfd9e3;text-decoration:none;display:block;overflow:hidden}.ui10 .dealer-map-callout-preview img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ui10 .dealer-map-callout-action{justify-self:flex-start}.ui10 .legacy-pagination{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border-section)}@media (max-width:1200px){.ui10 .dealer-results-list{grid-template-columns:repeat(3,1fr)}.ui10#stores-map .dealer-map-canvas-stage{height:clamp(520px,100dvh - 170px,760px)}}@media (max-width:800px){.ui10 .dealer-results-list{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}.ui10#stores-map main>.container-fluid{padding-top:0;padding-left:0;padding-right:0}.ui10 .dealer-map-page{padding:0}.ui10#stores-map .dealer-map-canvas-stage{height:calc(100dvh - 130px);min-height:420px}.ui10#stores-map .dealer-map-search-overlay{width:calc(100% - 84px);top:8px;left:8px}.ui10#stores-map .dealer-map-search-message{max-width:calc(100% - 16px);top:52px;left:8px}.ui10 .dealer-search-results .gear-results-mobile-bar{align-items:center;gap:var(--space-xs);flex-wrap:nowrap;display:flex}.ui10 .dealer-search-results .results-toolbar__count{white-space:nowrap;flex:none;margin:0}.ui10 .dealer-search-results .gear-results-mobile-controls{align-items:center;gap:var(--space-xs);flex:auto;min-width:0;display:flex}.ui10 .dealer-search-results .gear-results-mobile-controls .dealer-search-mobile-map-link{white-space:nowrap;flex:0 auto;min-width:0}.ui10#stores-map .dealer-map-reset-map{bottom:8px;right:8px}.ui10#stores-map .dealer-map-quick-list{display:none}}@media (max-width:480px){.ui10 .dealer-results-list{grid-template-columns:1fr}.ui10#stores-map .dealer-map-canvas-stage{height:calc(100dvh - 108px);min-height:380px}.ui10#stores-map .dealer-map-search-overlay{width:calc(100% - 82px)}.ui10#stores-map .dealer-map-search-submit{width:40px;height:40px}.ui10#stores-map .dealer-map-popup{min-width:min(272px,100vw - 24px)}}@media (max-width:340px){.ui10 .dealer-search-results .gear-results-mobile-bar,.ui10 .dealer-search-results .gear-results-mobile-controls{gap:4px}.ui10 .dealer-search-results .gear-results-mobile-controls .dealer-search-mobile-map-link{letter-spacing:-.01em;font-size:11px}}@media (max-width:1024px){.ui10 .store-front-hero{border-left:0;border-right:0;border-radius:0;margin-inline:calc(50% - 50vw)}.ui10 .store-front-hero-content{gap:var(--space-md);padding:var(--space-lg);flex-direction:column}.ui10 .store-front-banner-logo-shell{left:var(--space-md);bottom:var(--space-md)}.ui10 .store-front-hero-actions{width:auto;min-width:0}.ui10 .store-front-hero-action{min-width:180px}.ui10 .store-front-page--classic .store-main-layout,.ui10#store-inventory .store-inventory-main-layout.search-grid{gap:var(--space-md);grid-template-columns:1fr}.ui10#stores-map .dealer-map-canvas-stage{height:clamp(500px,100dvh - 160px,700px)}}@media (max-width:800px){.ui10 .store-inventory-tools,.ui10 .store-inventory-view-mode{width:100%}.ui10 .store-inventory-view-mode .ui-btn-group__btn{flex:1 1 0}.ui10 .store-inventory-tools .results-toolbar{gap:var(--space-sm);flex-wrap:nowrap;align-items:center;width:100%;margin-bottom:0}.ui10 .store-inventory-tools .results-toolbar__controls{flex:none;justify-content:flex-end;width:auto;margin-left:0}.ui10 .store-front-page{gap:var(--space-lg);padding-top:0}.ui10 .store-inventory-page{padding-top:0}.ui10#store-inventory .store-inventory-classic-header{background:0 0;border:0;gap:6px;padding:0}.ui10#store-inventory .store-inventory-classic-header .store-brand-title,.ui10#store-inventory .store-inventory-classic-header .store-classic-tagline,.ui10#store-inventory .store-inventory-classic-meta{display:none}.ui10#store-inventory .store-inventory-classic-actions{justify-content:stretch}.ui10 .store-front-banner{height:clamp(104px,28vw,148px)}.ui10 .store-front-banner-fallback{padding:var(--space-lg);font-size:clamp(1.1rem,5.6vw,1.45rem)}.ui10 .store-front-banner-logo-shell{width:70px;height:70px}.ui10 .store-front-hero-content{padding:var(--space-md) var(--space-lg)}.ui10 .store-front-brand{align-items:flex-start;gap:var(--space-md);flex-direction:column}.ui10 .store-front-logo-shell{width:96px;height:96px}.ui10 .store-front-link-list{gap:var(--space-xs)}.ui10 .store-front-hero-actions{justify-content:flex-start;width:100%}.ui10 .store-front-page--classic .store-front-search-row{flex-wrap:wrap;gap:6px}.ui10 .store-front-page--classic .store-front-search-actions{width:100%}.ui10 .store-front-page--classic .store-front-search-action{flex:1 1 0}.ui10 .store-front-page--classic .store-front-search-submit-wrap{flex:0 0 38px}.ui10 .store-about-details{grid-template-columns:1fr}}@media (max-width:480px){.ui10 .store-front-hero-action{min-width:0}.ui10 .store-front-logo-shell{width:72px;height:72px}}.ui10 .events-page>.panel>.panel-body{padding:var(--space-xl)}.ui10 .events-header{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);padding:var(--space-lg) 0 var(--space-xl);border-bottom:1px solid var(--color-border-section);flex-wrap:wrap;display:flex}.ui10 .events-header h1{margin:0 0 var(--space-xs);font-size:var(--font-size-h2)}.ui10 .events-subtitle{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.ui10 .events-header-actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}.ui10 .events-search-tools{gap:var(--space-lg);margin:var(--space-xl) 0 var(--space-2xl);padding:var(--space-lg);border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-page);display:grid}@supports (color:color-mix(in lab,red,red)){.ui10 .events-search-tools{background:color-mix(in srgb,var(--color-bg-page) 78%,#fff)}}.ui10 .events-search-form .search-bar__group{box-shadow:0 1px #11111108}.ui10 .events-search-input{font-weight:var(--font-weight-medium)}.ui10 .events-search-tools .search-bar__control-row{max-width:720px}.ui10 .events-search-tools .results-toolbar{margin-bottom:0}.ui10 .events-results-toolbar{border-bottom:0;margin-bottom:0;padding-bottom:0}.ui10 .events-results-controls{flex-wrap:wrap}.ui10 .events-month-group{margin-bottom:var(--space-3xl)}.ui10 .events-month-group:last-child{margin-bottom:0}.ui10 .events-month-label{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-default);margin:0 0 var(--space-lg);padding:0 0 var(--space-sm);border-bottom:1px solid var(--color-border-section)}.ui10 .events-grid{gap:var(--space-lg);flex-direction:column;display:flex}.ui10 .event-detail-header{margin-bottom:var(--space-2xl)}.ui10 .event-detail-hero{gap:var(--space-lg);margin-top:var(--space-lg);border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);grid-template-columns:82px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.ui10 .event-detail-date-badge{border-right-color:var(--color-danger-hover)}.ui10 .event-detail-title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);min-width:0;padding:var(--space-xl);flex-wrap:wrap;display:flex}.ui10 .event-detail-title-copy{min-width:0}.ui10 .event-detail-kicker{margin-bottom:var(--space-xs);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase}.ui10 .event-detail-name{margin:0 0 var(--space-xs);font-size:var(--font-size-h1);line-height:1.15}.ui10 .event-detail-date-lockup{gap:var(--space-sm);flex-wrap:wrap;display:flex}.ui10 .event-detail-date{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-btn);background:var(--color-bg-page);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;display:inline-flex}.ui10 .event-detail-header-actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}.ui10 .event-detail{gap:var(--space-2xl);flex-direction:column;display:flex}.ui10 .event-detail--has-image{gap:var(--space-2xl);grid-template-columns:minmax(200px,360px) minmax(0,1fr);align-items:start;display:grid}.ui10 .event-detail-image-wrapper{border-radius:var(--radius-md);border:1px solid var(--color-border-section);background:var(--color-bg-page);overflow:hidden}.ui10 .event-detail-image{width:100%;height:auto;display:block}.ui10 .event-detail-content{min-width:0}.ui10 .event-detail-info-cards{gap:var(--space-lg);margin-bottom:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .event-detail-info-card{gap:var(--space-lg);padding:var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-page);font-size:var(--font-size-sm);align-items:flex-start;line-height:1.6;display:flex}.ui10 .event-detail-info-card--location,.ui10 .event-detail-info-card--contact{grid-column:1/-1}.ui10 .event-detail-info-card>.icon{color:var(--color-text-muted);flex-shrink:0;margin-top:2px;font-size:14px}.ui10 .event-detail-info-card a{color:var(--color-primary);text-decoration:none}.ui10 .event-detail-info-card a:hover{text-decoration:underline}.ui10 .event-detail-info-label{margin-bottom:var(--space-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;line-height:1.2;display:block}.ui10 .event-detail-locality,.ui10 .event-detail-street{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .event-detail-description{padding-top:var(--space-lg);border-top:1px solid var(--color-border-section);line-height:1.6}.ui10 .event-detail-description h3{margin:0 0 var(--space-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.ui10 .event-detail-description p{color:var(--color-text-default);font-size:var(--font-size-sm);white-space:pre-wrap;margin:0}.ui10 .event-edit-header{margin-bottom:var(--space-2xl)}.ui10 .event-edit-title{margin:0 0 var(--space-xs);font-size:var(--font-size-h2)}@media (max-width:700px){.ui10 .events-header{flex-direction:column;align-items:flex-start}.ui10 .events-header-actions,.ui10 .events-header-actions .ui-button{width:100%}.ui10 .events-search-tools .search-bar__control-row{max-width:none}.ui10 .events-results-toolbar{flex-wrap:wrap}.ui10 .events-results-controls{width:100%;margin-left:0}.ui10 .events-results-controls .sort-select{width:100%}.ui10 .event-detail-hero{grid-template-columns:1fr}.ui10 .event-detail-date-badge{justify-content:flex-start;gap:var(--space-sm);min-height:0;padding:var(--space-sm) var(--space-lg);border-right:0;border-bottom:1px solid var(--color-danger-hover);flex-direction:row}.ui10 .event-detail--has-image{grid-template-columns:1fr}.ui10 .event-detail-title-row{flex-direction:column}.ui10 .event-detail-header-actions{justify-content:flex-start;width:100%}.ui10 .event-detail-header-actions .ui-button,.ui10 .event-detail-header-actions .event-card-inline-form,.ui10 .event-detail-header-actions .event-card-inline-form .ui-button{width:100%}.ui10 .event-detail-name{font-size:var(--font-size-h2)}.ui10 .event-detail-info-cards{grid-template-columns:1fr}}.ui10 .blog-page{gap:var(--space-lg);flex-direction:column;display:flex}.ui10 .blog-kicker{margin:0 0 var(--space-sm);color:var(--color-highlight);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;line-height:1.2}.ui10 .blog-search{width:100%}.ui10 .blog-drawer-trigger{flex:none;display:none}.ui10 .blog-layout{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start;display:grid}.ui10 .blog-main,.ui10 .blog-sidebar{min-width:0}.ui10 .blog-grid{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui10 .blog-featured{margin-bottom:var(--space-xl)}.ui10 .blog-featured-body{gap:var(--space-lg);flex-direction:column;padding:0;display:flex}.ui10 .blog-featured-hero{border:1px solid var(--color-border-section);min-width:0;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ui10 .blog-featured-hero{border:1px solid color-mix(in srgb,var(--color-border-section) 70%,var(--color-highlight))}}.ui10 .blog-featured-hero{border-radius:var(--radius-md);background:#111}.ui10 .blog-featured-hero-media{aspect-ratio:16/9;background:var(--color-bg-toolbar);border-radius:0;width:100%;display:block;position:relative;overflow:hidden}.ui10 .blog-featured-hero-media img{object-fit:cover;width:100%;height:100%}.ui10 .blog-featured-hero-copy{color:#fff;background:linear-gradient(#080a0e00,#080a0e33 7%,#080a0ee0 42%,#080a0ef7);flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(18px,3vw,34px);display:flex;position:absolute;inset:auto 0 0}.ui10 .blog-featured-label{margin:0 0 var(--space-sm);color:var(--color-gold);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase}.ui10 .blog-featured-meta{margin:0 0 var(--space-sm)}.ui10 .blog-featured-meta .ui-tag--subtle{color:#fff;background:#ffffff24;border-color:#ffffff47}.ui10 .blog-featured-hero h2{color:#fff;max-width:18ch;margin:0;font-size:clamp(24px,3vw,38px);line-height:1.08}.ui10 .blog-featured-hero h2 a{color:inherit}.ui10 .blog-featured-list{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui10 .blog-tile{border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #11111108}.ui10 .blog-tile:hover,.ui10 .blog-tile:focus-within{border-color:var(--color-border-section)}@supports (color:color-mix(in lab,red,red)){.ui10 .blog-tile:hover,.ui10 .blog-tile:focus-within{border-color:color-mix(in srgb,var(--color-border-section) 68%,var(--color-primary))}}.ui10 .blog-tile:hover,.ui10 .blog-tile:focus-within{transform:translateY(-1px);box-shadow:0 12px 30px #11111114}.ui10 .blog-tile-media{aspect-ratio:627/376;background:var(--color-bg-toolbar);display:block;position:relative;overflow:hidden}.ui10 .blog-tile-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-normal)}.ui10 .blog-tile:hover .blog-tile-media img{transform:scale(1.03)}.ui10 .blog-tile-play{background:#000000c2;border-radius:50%;width:48px;height:48px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ui10 .blog-tile-play:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:15px solid #fff;width:0;height:0;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.ui10 .blog-tile-play--sm{width:30px;height:30px}.ui10 .blog-tile-play--sm:before{border-top-width:7px;border-bottom-width:7px;border-left-width:10px}.ui10 .blog-tile-body{padding:var(--space-md);flex-direction:column;flex:auto;display:flex}.ui10 .blog-tile-title{font-size:var(--font-size-lg);margin:0;line-height:1.32}.ui10 .blog-tile-title a{color:var(--color-text-primary)}.ui10 .blog-tile-meta{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.ui10 .blog-tile-meta--top{margin:0 0 var(--space-sm)}.ui10 .blog-tile-date{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1}.ui10 .blog-tile-summary{margin:var(--space-sm) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ui10 .blog-sidebar{gap:var(--space-lg);flex-direction:column;display:flex}.ui10 .blog-sidebar-search-panel .blog-sidebar-panel-body{padding:var(--space-lg)}.ui10 .blog-sidebar-body{gap:var(--space-lg);flex-direction:column;display:flex}.ui10 .blog-sidebar-panel{margin-bottom:0}.ui10 .blog-sidebar-ad-slot{border:1px solid var(--color-border-section);border-radius:var(--radius-md);background:var(--color-bg-content);overflow:hidden;box-shadow:0 1px #11111108}.ui10 .blog-sidebar-ad{margin:0}.ui10 .blog-sidebar-ad-link,.ui10 .blog-sidebar-ad .home-ad-placeholder{aspect-ratio:300/188;background:var(--color-bg-toolbar);justify-content:center;align-items:center;width:100%;min-height:150px;text-decoration:none;display:flex;overflow:hidden}.ui10 .blog-sidebar-ad .home-ad-placeholder{color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;background:#111}.ui10 .blog-sidebar-ad-image{object-fit:cover;width:100%;height:100%;display:block}.ui10 .blog-sidebar-list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui10 .blog-sidebar-list li{justify-content:space-between;align-items:baseline;gap:var(--space-md);font-size:var(--font-size-sm);display:flex}.ui10 .blog-sidebar-list span,.ui10 .blog-sidebar-empty{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ui10 .blog-tag-cloud{gap:var(--space-sm);flex-wrap:wrap;display:flex}.ui10 .blog-tag-cloud .ui-tag{gap:var(--space-xs)}.ui10 .blog-tag-cloud .ui-tag span{color:inherit;opacity:.75}.ui10 .blog-archive-list .facet-list-link{color:var(--color-text-default);font-size:var(--font-size-lg)}.ui10 .blog-pagination{margin-top:var(--space-xl)}.ui10 .blog-post-panel .panel-body{padding:var(--space-xl)}.ui10 .blog-post-kicker{margin-bottom:var(--space-sm);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase}.ui10 .blog-post-title{color:var(--color-text-primary);margin:0;line-height:1.12}.ui10 .blog-post-meta{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-md);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ui10 .blog-post-meta>*+:before{margin-right:var(--space-sm);color:var(--color-border-section);content:"/"}.ui10 .blog-post-dek{max-width:76ch;margin:0 0 var(--space-xl);color:var(--color-text-secondary);font-size:var(--font-size-xl);line-height:1.58}.ui10 .blog-video{height:0;margin-bottom:var(--space-xl);border-radius:var(--radius-md);background:#000;padding-bottom:56.25%;position:relative;overflow:hidden}.ui10 .blog-video iframe{border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ui10 .blog-post-body{overflow-wrap:anywhere;max-width:100%;color:var(--color-text-default);font-size:var(--font-size-lg);line-height:1.7}.ui10 .blog-post-body>:first-child{margin-top:0}.ui10 .blog-post-body img{max-width:100%;height:auto}.ui10 .blog-post-body iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;height:auto;display:block}.ui10 .blog-related{margin-top:var(--space-xl)}.ui10 .blog-section-heading{margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-section)}.ui10 .blog-section-heading h2{font-size:var(--font-size-h3);margin:0}.ui10 .blog-related-grid{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1024px){.ui10 .blog-featured-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ui10 .blog-layout{grid-template-columns:1fr}.ui10 .blog-grid,.ui10 .blog-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ui10 .blog-search{width:100%}.ui10 .blog-featured-hero-media{aspect-ratio:16/10}.ui10 .blog-featured-hero-copy{padding:var(--space-lg);background:#111;position:relative}.ui10 .blog-featured-list{grid-template-columns:1fr}.ui10 .blog-featured-hero h2{max-width:none;font-size:var(--font-size-h2)}.ui10 .blog-grid,.ui10 .blog-related-grid{grid-template-columns:1fr}.ui10 .blog-post-panel .panel-body{padding:var(--space-lg)}}@media (max-width:800px){.ui10 .blog-drawer-trigger{display:inline-flex}.ui10 .blog-sidebar.ui-drawer{background:var(--color-bg-page)}.ui10 .blog-sidebar-body{padding:var(--space-md)}.ui10 .blog-post-nav-trigger{width:fit-content;margin-bottom:var(--space-lg)}.ui10#blog .blog-sidebar.ui-drawer[data-ui-drawer]{z-index:auto;overscroll-behavior:auto;margin:0;display:flex;position:static;inset:auto;overflow:visible;transform:none}.ui10#blog .blog-sidebar.ui-drawer[data-ui-drawer] .ui-drawer__body{overscroll-behavior:auto;padding:0;display:flex;overflow:visible}.ui10#blog .blog-sidebar .ui-drawer__header,.ui10#blog .blog-sidebar-scrim{display:none}}.ui10.account-page{background-color:#000;background-image:url(/dist/assets/bg-guitarshow-BYJU_rSI.jpg);background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;position:relative}.ui10.account-page:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#00000059,#0003);position:fixed;top:0;right:0;bottom:0;left:0}.ui10.account-page>*{z-index:1;position:relative}.ui10.account-page .pagetop{z-index:var(--z-fixed);position:relative}.ui10.account-page main>.container{padding-top:0}.ui10.account-page .account-wrap{text-align:center;z-index:1;width:min(92vw,420px);max-width:420px;margin:42px auto 0;position:relative}.ui10.account-page .account-panel{border:var(--border-width-default) solid #d8dee9;background:linear-gradient(180deg,var(--color-bg-content),#fcfdff);z-index:2;border-radius:14px;margin-top:140px;position:relative;box-shadow:0 22px 44px #00000057}.ui10.account-page .account-panel-header{padding:22px var(--space-2xl) var(--space-sm);color:var(--color-text-default);text-align:center;background:0 0;border-bottom:none}.ui10.account-page .account-logo{width:80px;height:80px;margin:0 auto var(--space-lg);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAACH1BMVEX///++IRb78fG8GA324uDbg339+PfAKB7ciIPbhH7lpaHagHr88/PvyMb56ejSZFztw8C7FwzPW1PlpqL89vXBKyHy09H++vrAJhvglI/DMinps7C8GQ7YeHHYenPlp6PchoHglZD78PDsvLnJRz/+/PzwysjXd3DNVU3GPDP67+/twr/rurfUa2TOWFDwzMn45eS9GxHlpaD129q7Fgvim5fFOjDdiYT02NbCLiTTaGHy0c/quLTbhX/ch4LHPjXNU0vMUEfdioX99/b78vLsvbrmqqbSZl/GOzL35ePwzcrENSzRYVn89PTinZn45+bFNy3SZV7Wc23fko2+IBbwy8jhmJPZfnjTZ2DkpJ/uxMHmq6ftwL3IQTjy0tDvycfsv7zkop3JRTzBKiC9HRPNVEzVcGnej4n35OLBKR+8GxDejojWcmzDMCfjn5vSZV3hl5L13dzQX1jBLCL46OfUbGXENizOVk7nrqrYe3T45uXfkYzqtrL9+vndjIbHPzbxzsvpsq/KS0L+/f3RY1vaf3n56+rvx8XJRj367u3MT0bosKzVbmfuxcLMUUnQXFXmqKTCMCbhmpX24d/XdW/HQDfAJx3qt7PnrKjqubXru7jEMyr89fTUamPMUEjagXvZe3Xnran02tjglpHGPTT57OvIRDvFOS/CLyX13NvKSED02dfVcGrmqaW9HBLz1dPKSkLagnzWcWvchYC+HxXnBs9kAAAAAXRSTlMAQObYZgAAAt1JREFUeAGt2IOa5kgAheHz227b9pyxzR5La9vCtLm2bfv+VkpSVUkqybyPgy8mXHSPjW6p1G/NxGKZbWcvdW5egn9jne1333JNgmaRjTeWm9c+vwqv8un336W90vbXGiehLXt0he4iI43z0HHwOeoKrXdfzfAwvShNwVmaXiVycHCEPiRhp+oz+rIfarsP0KcFKD1D356AwiID+BiSZQZRtwrRHANphmALg4lEYVVmQLtgEWVQ62BxLwObgdl5OiqdTiRCETq6H2bTtqmffm7NvfpwRzzekY/27Gvb2UQbj8zDEP2BSl/eEIbgvbe2U+mLNTAUqdL0EpSePk2FhhwMF6jQcAw2JrdTNv44DKcoCz0JW9mXKZuA4TbKWuHgHcouwLCWkn44mnNegyFKYnDUTlH1ZRg2UDILR8sUvb4BhtrDLleS5GuKHtwDkz6KNsPR53UMWXAbzGJe1xB7OsIWA7Uwe5OiSwgkfycFGVhUmtc7annF7RnaJY/39LSfoigKs510sRdWhyg66yl4RxyC7RR84yk4DNEuis54CQ5B9CNFt3oIftUNyQcURG7XD36o9fJ6Tj9YA1lVgoLxY7rBHdB7n2vRDT4LlTWUfKIXPA61ExQt6AXboXYdJW/rBOuysDFC0XGdYBvsDFKScb/b/LYEW49RchF/S/cm/5Ta9wslKdgrUtIQh9kR/RW0ezMuwKSXkm1wcoayU/jfBCVvZOFoE2WN+NdFyj6FsweoUMTfaiKUPAo3KdsHxmiTxlUs2/0QFVJAPRX64K5ClXsOU+VaaHiB2s5BRw11bYxDy1ZqmoWmddRSgK4idYSWoO0javgeHhygqxPw4hDdVGfhyVN0cT08KtNRG7wKV+u9KujL0d5NA/DhKG31wJcW2qjApxeptAu+dVHhJPy7Mk3JeQRR1U/BfQimdoUW3yGwAk3uQhDSD4mbB3FVHNzBv52M42r59tfCpvo8dPwBMgLL69Pkxy8AAAAASUVORK5CYII=) 50%/contain no-repeat}.ui10.account-page .account-title{margin:0 0 var(--space-md);font-size:24px;font-weight:var(--font-weight-bold)}.ui10.account-page .account-title.is-danger{color:var(--color-danger)}.ui10.account-page .account-title.is-warning{color:var(--color-warning)}.ui10.account-page .account-subtitle{margin:0 0 var(--space-md);font-size:var(--font-size-base);color:var(--color-text-muted)}.ui10.account-page .account-hint{font-weight:var(--font-weight-normal);color:var(--color-text-muted);margin-left:var(--space-sm);font-size:10px}.ui10.account-page .account-panel-body{text-align:center;padding:18px 24px 26px}.ui10.account-page .account-copy{font-size:var(--font-size-base);color:var(--color-text-default);margin:0 0 12px}.ui10.account-page .account-muted{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10.account-page .account-badge-body{gap:var(--space-xl);text-align:left;display:grid}.ui10.account-page .account-badge-profile-card{gap:var(--space-lg);border:var(--border-width-default) solid #e4e8f0;background:linear-gradient(#f8fbff,#fff);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;padding:14px;display:grid}.ui10.account-page .account-badge-avatar{width:52px;height:52px;font-size:18px;font-weight:var(--font-weight-bold);color:#fff;background:linear-gradient(135deg,#2f6ea8,#4b8dcb);border-radius:50%;place-items:center;display:grid}.ui10.account-page .account-badge-profile-main{min-width:0}.ui10.account-page .account-badge-name{font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-text-default);word-break:break-word;margin:0 0 6px;line-height:1.2}.ui10.account-page .account-badge-meta{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ui10.account-page .account-badge-meta-item{color:var(--color-text-muted);font-size:var(--font-size-base);align-items:center;gap:8px;min-width:0;display:flex}.ui10.account-page .account-badge-meta-icon{color:#2f6ea8;flex:none;width:1em}.ui10.account-page .account-badge-meta-value{overflow-wrap:anywhere;min-width:0}.ui10.account-page .account-badge-section{text-align:left}.ui10.account-page .account-form{margin:0}.ui10.account-page .account-field{text-align:left}.ui10.account-page .account-field .form-label{font-size:var(--font-size-base);color:#6f6f6f;margin-bottom:var(--space-md);font-weight:600}.ui10.account-page .form-group{margin-bottom:12px}.ui10.account-page .account-password-reqs{gap:var(--space-md) 12px;font-size:var(--font-size-sm);color:var(--color-text-muted);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;display:grid}.ui10.account-page .account-password-reqs .req{align-items:center;gap:var(--space-md);display:inline-flex}.ui10.account-page .account-password-reqs .req:before{content:"";background:#8fc6d8;border-radius:50%;width:6px;height:6px}.ui10.account-page .account-password-reqs .req.is-valid{color:#2e7d32}.ui10.account-page .account-password-reqs .req.is-valid:before{background:var(--color-validation-success)}.ui10.account-page .account-actions{margin-top:var(--space-sm);gap:8px;display:grid}.ui10.account-page .account-actions-secondary{margin-top:12px}.ui10.account-page .account-divider{text-transform:uppercase;font-size:var(--font-size-sm);letter-spacing:.08em;color:#b0b0b0;margin:12px 0 14px;position:relative}.ui10.account-page .account-divider:before{content:"";background:#efefef;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ui10.account-page .account-divider span{background:var(--color-bg-content);padding:0 12px;position:relative}.ui10.account-page .account-floating{padding:var(--space-lg) 12px;border-radius:var(--radius-lg);color:#fff;width:100%;font-size:var(--font-size-lg);text-align:center;background:#00000073;margin:18px auto 0;text-decoration:none;display:block}.ui10.account-page .account-floating:hover{background:#0009;text-decoration:none}.ui10.account-page .account-lanyard{z-index:1;pointer-events:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAACeCAMAAACo/cIoAAAC+lBMVEVMaXGbcg+4ggK3ggC2gQG6gwKzgAN+YBzKjg78sgHyqgbhoQyRaxC2gQG1fwCOaRjTlBHzqgTLkg+qeQaOZxfWlRPwqQXMlRKoeAa7hAKcaxjemxDuqQS8ixl7Xhmndwq0fgGdbA3fnQXupwWWcBR8YB+hdAq9hQGxfQCudwzmoA3spgakexqhdg6uegC1fQvtpgnrpQaKaBmreQDAhQzkoQSzfQGndgDppAXXmQqlcwDJjA3nogR/XxawfQClcgmxfAGndgWwfALRkgS5hxGodAjYmAPjoAO0hBWwewCvewHdmwXhnwSrfxategGZbwqNZw6odgB6aEGgcADbmgTKkAqteQCgbgjZmQOjdASgcQbPkQLVlgOqdwCOZwrTlASpdgCdbgC4hQybbAGrfROWagfNkQHEigPKkALKjgPGiwPIjgKUbRTAiAVvUxGYagK7hgmRZQGrfRCUaQOOYgWEXwiUaACIXwfCiQKLYADAhwFtUQuIXgOEXAGAWQOteAZzUgd0VA17VgB3UgBlTBBxTgJsSgF0UQFwTwNqTQhvTwOCgoKGh4eOkJiheCS3egCciFqAjKt0c3OXl5ePj4+IiIiTk5N5dGiYmp19fX3R0dGtra24uLigoKCIiIjHx8ft7e28vLzc3Nzz8/O4uLienp75+fmcnJzq6urExMSamprx8fHl5eXNzc3w8PDn5+fJycnLy8uqqqqnp6f7+/uqqqqxsbGBgYHg4ODW1tbn5+eioqK5ubne3t7Y2Ni6urqrq6uVlZW0tLT19fXPz8/BwcHX19fe3t7i4uLr6+v///+EhISLi4uxsbGLi4ucnJynp6e7u7vZ2dnMzMzp6enf39++vr7V1dXk5OTa2trm5ub9/f3X19egoKCvr6/Hx8fU1NT39/ewsLCfn5+kpKR6enp1dXV6enpsbGxqamptbW2SkpK2traenp62trbGxsaqqqrFxcWqqqqtra3w8PD7+/u9vb0AAAAAAABKSkoAAAAjIyMKCgotLS3IHjZtAAAA+XRSTlMAhf/08v/uI8H/8q1n//9Lzv+t7nze/5bY/7nw/2YYxP////9XDrf//////z6X/////y7////////m//3/O/////T//6L///91/////2L/qIr/Bv//3P///+HP////lv///7z/gsb///////9z9E//5v+m6//O/7P///92/v///qeP//9d///u1pS4MZm38//dmFeX4ch9emoa/8//yiT//6b//464/z7y/w7/4///6P//vS7/bOdF/8n/k6De3Ov//f////////////1X//7/////M/+R////////j///jv//hHn//5PhQ7j/RtZQu6+w6Oqf3e+7cfVclZujAAAITklEQVR4AY3YA3gjeQPH8d8IQSfoNr5s2q3SPVV4bdu27cd+bdv22dyzhTKLNleGm6kmmMm7uct2/u0zM//3Uyf9js1iD8NyvEkQJdnlJrg8aCMaj8dNkJuyDIkAyaLhRA0mRhcECAQIFo0mHALBK4qySIBo0YQlBEmtySHIVtMmSQoIsiwLsgmQLZqMBJIoih2iSQ6KFg3WVBAEYZUcbz44bdX4CyECj7pEAF+1avJyDntynASeUJ+FVXM+IxME7BPULJt7ByPsHgXwVAklt2WT9DxoNipkkIQRyyYzC1NI5BJBQgdv2YBc8d5lQRdM6BLsGmYPj30E/pR1k97CnhXMhmdM8MC6YbzLe5IYmoGpzmesmxtg2hA30gSUXmHdcCOpPVFBchGQuMi6OX99UW5b5FEFYftyWDfbPSmtLYUD3DZNoaiirQEEeQJGbJpsj3uljYcklAge3qYBs4O2lfWUDEJGsGvu32uAdT5ESN9q16TdQ21JoARCxzl2jQ9nrYqJEGcCL9o1F7m4s5Z1DqbcqU27JtKh4ylRsQFCMJaxa/I4S0FjmYDLYdccOcFVngSAB6HxdttmWtJXn1RhUYoQ1KxtUz2M9nLCDPZJ2TbwVtt7z9YFUQ8humHf5CS0jUqsCcun7BvfVvQpwDZjQr9o36h4inIv5wGBLdg3ib2XmywB7Jh9w7JQWrwTOgcCd5F9czsUtLCl7SZhW4V9M+1He0FhH79DE/a2XxA9OgHXOzRjPLwtHPabdGguYiG1HHjDIzs0YL1Ay2NcgMAfc2rW0FLX+5owlRXRqVFRP0M2XudnTQG24NQcPTtokDYlm4Z4l7sMpPIvM07NQ3XuDAbcfwlcFE7NvTIEQcAESPobHJswJwBgSrpK4K53bMaA1uHggMcdm4uqaO2XTw8UCMonHBuwHAD8iwXh4j87Ny4ADML/1U1Qz3dumDN449aTHpO+ca9zU2t14HSYOE+YMm0Mz0PrAak65txcywMs4GVMPdGLnJttANBBUiU4NwUGDGMgSACtGeMZYB0hggJKcxEDFjipEk4+TmmgAc11PUSQj9AaFwDRw5u00SitUQHj6WnZpD5nnT4epnmLGybtJ+fRmhzQ2HEvm1LCRbTmIaCZQ8q083zQmiUWzSIP09z91GaMhYZ9huwbcqWuEAZvpzZAs9gJglujNyxOJ4cIiNCbprHmhWkmFKU3KjxezjRUX6I3aMZPwFQ9LdEbV+OxoYrpRCRDb3JGiPOZ6gzozS9xqkKAB/QmCawSglXQm0w9AkLoz9Tm29/5bvg1QcLTvv/DHzk2P/6J2y1s3JcgzEhS/ac/+6Vt8zNJ+sTHP/3Nv/2a9LGPfoERebvmdy7xalj5uCD8wqbReP4iWMoxnE3j4zhY+5Kg/MtmPMIubPC292Yc7HA200Zh06iwxdg0XVwXbFQ1m2YpwMLaL7WON1s3vTwPa4mYAOvmZSvNG669seWmm246863txotvcIsnbRo0XKJbOiVnW4/4dG82m/W0Pp+Ib3m9H7FrPvIcN1wj7mGXJ9uIGJFIpBxJL8Qi2Bp3uMeAFHiIYXR+S5rZAuD3+2sDFf/SsPM+twmc3haWgUDG14oADttwbjCOtskMwGYRUKFIzk0QSnLhMUkHipM+f82HefjBOTaLEjZv6ohfOPosBIoAZpNqGjpl2h4QTqcnt9bX6q7bAmDv9+AZgOY8nrxaTi7cGmACD6PTlVlUNGTpx0Q3yoG+2VlMgr8O0J+NRUCmNInWjalHyd5zXXMIMe0OyKssKI0XaEDTY0C5OImUcgdgRBjn5r7lBS4Q9i33dqJlAAC7eKVz0w90zfX3e/MqACTLAJB6hWNTB+BN7awwh9xuYPsOKAB1uS3sDFcqhdnZQAKoVp4BAAat6XKzPUaiH3UAW8oDYR+XAi53bK7dReiET0303wc0Y4HYphhfrFCuYS863PHfvohRUYa9KN88tzH/iOJtLk84NhCWPh2LxsJ3MKfHhocPn9sznqvff3LMuXl0/F9AJPaJkYHr7gqFvPHIIz/cPQrn5lUzXYVfX7/6bUQ+9rFYTF++6R0/fFOO0mBwqXCefsr13VK5fO0x44mx+ZtzoDXL6crcZqbLz7IPib2N2qPr3lyc1njLxsDu4FH931esjWa3Onaj0dokrelQ/P5xn3res5/xjEuOc4fH/f5zQWv8xswZa6u3AD2emZa7KY2p84EHNkBwauqJYrEYHooW+XB0qNgSojbbq8968bO2in7fBcXm/HlTL37Ws1LUptJZrjLJmNqdi/LV6YfXUG5Qm1TpeD0nFRYXjuSPnINkZanzfmqTrRjT3tk+lvv31Icrvee4d0oeauNjp/o0IfCi9FT2K5svkTpCrHYPrVlxGaGuR/9SEpfz+fif/8HEFp4NWqNjdyv73gSzFfJLEc9bNIzXqI22HniswfauAYhCbLBZpkxtMKHGe4yrIwDu3jzhR28Z9GVd02tl7fU3d65q/Y+8KfNEPkpvkmLNM7N26nU3He7oFR9BN/sYvcEDh7bPh3H16w+t3ip7dzBdozd36HevbjJL/aXAc7viYp9bUemNAg9Swad3Tj+e3Ykbm2pNoTY3QNPlO4pXIsntMotz6hJ0avPiAUAXqhcWp8uLMeEZrQQrlOafaFlfmn92QVtfuhctb3JoSPK9grAOaNDQQm+0vQ8ZMkBvUpqZaC30Zn5RPoDe7A77DshptCa9ZRywSz/GB5QD0rfTmtgtxgGbcGx2tQ/cHcoc0Bytabv2DcOyRxn3flg7BJaxbwDG1be53+SFrOO0NQ3jAt+r9/MlmjCa9o1LFrl4aL+4JIqyy6b5f/0PP7zwau7Wg48AAAAASUVORK5CYII=) top no-repeat;width:86%;height:158px;margin-bottom:-130px;margin-left:auto;margin-right:auto;position:relative;top:-130px}.ui10.account-page .text-danger{margin-top:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-danger);text-align:left;display:block}@media (max-width:1024px){.ui10.account-page .account-wrap{margin-top:calc(var(--header-min-height) + 20px)}}@media (max-width:767px){.ui10.account-page{background-attachment:scroll}.ui10.account-page .account-wrap{width:min(100vw - 28px,352px);margin-top:calc(var(--toolbar-height-mobile) + 14px);padding:0}.ui10.account-page .account-panel-body{padding-left:16px;padding-right:16px}.ui10.account-page .account-lanyard{margin-bottom:-30px;top:-30px}}.ui10 .radar-tabs{margin:var(--space-2xl) 0 var(--space-lg);border-bottom-color:var(--color-border-light);align-items:center}.ui10 .radar-tabs .tab{gap:var(--space-sm);align-items:center;display:inline-flex}.ui10 .radar-tabs .tab:hover{color:var(--color-primary);text-decoration:none}.ui10 .radar-tab-count{min-width:20px;padding:1px var(--space-sm);background:var(--color-bg-toolbar);color:var(--color-text-secondary);text-align:center;border-radius:999px;font-size:10px;line-height:16px}.ui10 .radar-tabs .tab.is-active .radar-tab-count{background:var(--color-primary);color:#fff}.ui10 .radar-section{border:1px solid var(--color-border-section);border-radius:var(--radius-lg);background:var(--color-bg-content);overflow:hidden}.ui10 .radar-panel-body{padding:var(--space-xl)}.ui10 .radar-section-note{margin:0 0 var(--space-lg);color:var(--color-text-muted)}.ui10 .radar-search-link,.ui10 .radar-search-title{align-items:center;gap:var(--space-sm);color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:inline-flex}.ui10 .radar-search-link:hover{color:var(--color-primary);text-decoration:none}.ui10 .radar-row-subtext{margin-top:var(--space-xs);color:var(--color-text-muted);font-size:10px;line-height:1.4;display:block}.ui10 .radar-match-count{color:var(--color-text-primary);font-weight:var(--font-weight-bold);display:block}.ui10 .radar-muted{color:var(--color-text-muted)}.ui10 .radar-action-col,.ui10 .radar-actions{text-align:right}.ui10 .radar-email-form{gap:var(--space-sm);align-items:center;display:flex}.ui10 .radar-email-toggle{white-space:nowrap;margin:0}.ui10 .radar-email-submit{margin-left:var(--space-sm)}.ui10 .radar-remove-button{white-space:nowrap}@media (max-width:700px){.ui10 .radar-tabs{padding-bottom:var(--space-xs);overflow-x:auto}.ui10 .radar-panel-body{padding:var(--space-lg)}}.ui10 .store-admin-page{padding-bottom:var(--ui-page-padding-bottom,var(--space-3xl))}.ui10 .store-admin-header{align-items:center;gap:var(--space-md);margin:var(--space-xl) 0 var(--space-lg);color:#fff;border-radius:var(--radius-md);background:#262626 url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//CABEIABQAFAMBEQACEQEDEQH/xAAWAAEBAQAAAAAAAAAAAAAAAAAAAQj/2gAIAQEAAAAAz8iov//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAH//xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDEAAAAAB//8QALhAAAQEFBQQLAAAAAAAAAAAAAREAAhIxQQMhIkJRIzKB8BMUUlNhYnKhwdLx/9oACAEBAAE/AMUVDaEcLQVu1YEI6QTAuB+rp0LYY93bThy+vm5sMJuIcBxuVcOo8OZtiiobQjhaCt2rRbPf2KyzL2flZMIkcn0uWSweakpMYEe7lcKSiTLVJfqNSnW09/vzNv/EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8AH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8AH//Z);flex-wrap:wrap;padding:15px 20px;display:flex}.ui10 .store-admin-header__main{align-items:center;gap:var(--space-md);min-width:0;display:flex}.ui10 .store-admin-header__actions{margin-left:auto}.ui10 .store-admin-header>.icon,.ui10 .store-admin-header__main>.icon{color:#fff;flex:none;font-size:3rem}.ui10 .store-admin-header h1{font-size:var(--font-size-h2);color:#fff;margin:0}.ui10 .store-admin-subhead{color:#ddd;font-size:var(--font-size-sm);margin:2px 0 0}.ui10 .store-admin-tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 -1px;padding:0;list-style:none;display:flex}.ui10 .store-admin-tabs li a{min-height:35px;color:var(--color-text-muted);border-radius:var(--radius-md) var(--radius-md) 0 0;font-weight:var(--font-weight-semibold);background:0 0;border:1px solid #0000;border-bottom:none;padding:.45rem 1rem;line-height:1.2;text-decoration:none;transition:color .15s,background .15s;display:block}.ui10 .store-admin-tabs li a:hover{color:var(--color-text-default);background:var(--color-bg-page);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.ui10 .store-admin-tabs li a:hover{background:color-mix(in srgb,var(--color-bg-page) 70%,#fff)}}.ui10 .store-admin-tabs li.is-active a{color:var(--color-text-default);border-color:var(--color-border-section);border-bottom-color:var(--color-bg-content);background:var(--color-bg-content);font-weight:var(--font-weight-semibold)}.ui10 .store-admin-form{max-width:var(--ui-form-shell-max-width,720px);gap:var(--space-xl);min-width:0;display:grid}.ui10 .store-admin-form .form-section{gap:var(--space-xl);margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-light);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.ui10 .store-admin-form .form-section:last-of-type{border-bottom:none}.ui10 .store-admin-form .section-head h4{margin:0 0 4px}.ui10 .store-admin-form .section-head p{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.ui10 .store-admin-form .section-body{margin-top:var(--space-md)}.ui10 .store-admin-checkboxes{gap:var(--space-sm);flex-direction:column;display:flex}.ui10 .store-admin-checkboxes label{align-items:center;gap:var(--space-xs);cursor:pointer;display:flex}.ui10 .store-admin-card{border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden}.ui10 .store-admin-row{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;display:flex}.ui10 .store-admin-row:last-child{border-bottom:none}@media (max-width:1024px){.ui10 .store-admin-form .form-section{grid-template-columns:1fr}}@media (max-width:767px){.ui10 .store-admin-header{padding:10px 20px}.ui10 .store-admin-header>.icon,.ui10 .store-admin-header__main>.icon{font-size:2rem}.ui10 .store-admin-header h1{font-size:var(--font-size-lg)}.ui10 .store-admin-subhead{display:none}}.ui10 .store-settings-checklist{gap:var(--space-sm) var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ui10 .store-settings-checklist label,.ui10 .store-settings-inline-check{align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-default);cursor:pointer;margin:0;display:flex}.ui10 .store-settings-toggle{min-height:28px;margin:0}.ui10 .store-settings-note{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.4}.ui10 .store-billing-contact-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .store-billing-grid-spacer{min-height:1px}.ui10 .store-billing-card-grid{gap:var(--space-md);grid-template-columns:minmax(0,3fr) minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.ui10 .store-billing-expiry-grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .store-billing-card-message{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);color:#8f2020;font-size:var(--font-size-sm);background:#fff1f1;border:1px solid #d67a7a}.ui10 .store-billing-membership-field{margin:0}.ui10 .store-billing-membership-value{margin-top:var(--space-xs);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-default)}.ui10 .store-billing-membership-actions{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.ui10 .store-settings-meta{gap:var(--space-sm) var(--space-lg);grid-template-columns:190px minmax(0,1fr);margin:0;display:grid}.ui10 .store-settings-meta dt{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:var(--font-weight-semibold);margin:0}.ui10 .store-settings-meta dd{color:var(--color-text-default);margin:0}.ui10 .store-settings-empty{padding:var(--space-md) var(--space-lg);border:1px dashed var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-page);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}@media (max-width:1024px){.ui10 .store-billing-card-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.ui10 .store-settings-meta,.ui10 .store-billing-contact-grid,.ui10 .store-billing-expiry-grid{grid-template-columns:1fr}.ui10 .store-billing-grid-spacer{display:none}}.ui10 .store-admin-header--lounge{margin-bottom:var(--space-xl)}.ui10 .store-lounge-overview{margin-bottom:var(--space-2xl);overflow:hidden}.ui10 .store-lounge-stats{border-bottom:1px solid var(--color-border-section);background:linear-gradient(#fff,#f7f8fa);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui10 .store-lounge-stat{border-right:1px solid var(--color-border-section);text-align:right;padding:18px 14px 16px}.ui10 .store-lounge-stat:last-child{border-right:none}.ui10 .store-lounge-stat__value{color:var(--color-highlight);font-size:28px;font-weight:var(--font-weight-bold);line-height:1.1}.ui10 .store-lounge-stat__label{color:var(--color-text-default);font-size:13px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.02em;margin-top:3px}.ui10 .store-lounge-stat__label a{color:inherit;text-decoration:none}.ui10 .store-lounge-stat__label a:hover{color:var(--color-primary);text-decoration:underline}.ui10 .store-lounge-stat__meta{color:var(--color-text-light);margin-top:2px;font-size:11px;font-style:italic}.ui10 .store-lounge-overview__chart{padding:0}.ui10 .store-lounge-chart-fallback{padding:var(--space-xl);justify-content:center;gap:var(--space-sm);flex-direction:column;min-height:220px;display:flex}.ui10 .store-lounge-chart-fallback p{margin:0}.ui10 .store-lounge-chart{padding:0}.ui10 .store-lounge-chart__header{padding:var(--space-xl) var(--space-xl) var(--space-lg);border-bottom:1px solid var(--color-border-section);background:var(--color-bg-page)}.ui10 .store-lounge-chart__header h2{color:var(--color-text-primary);margin:0;font-size:16px}.ui10 .store-lounge-chart__header p{color:var(--color-text-muted);margin:3px 0 0;font-size:12px}.ui10 .store-lounge-chart__surface{padding:var(--space-lg) var(--space-lg) var(--space-md)}.ui10 .store-lounge-chart__legend-label{color:var(--color-text-default);font-size:11px;font-weight:var(--font-weight-bold)}.ui10 .store-lounge-chart-empty{padding:var(--space-xl);color:var(--color-text-muted);margin:0;font-size:12px}.ui10 .store-lounge-table-grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .store-lounge-momentum{border-color:var(--color-primary);grid-column:1/-1;margin-bottom:0}@supports (color:color-mix(in lab,red,red)){.ui10 .store-lounge-momentum{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border-section))}}.ui10 .store-lounge-momentum{background:radial-gradient(circle at 100% 0%,var(--color-highlight),transparent 55%),linear-gradient(180deg,var(--color-primary) 0%,var(--color-bg-page) 100%)}@supports (color:color-mix(in lab,red,red)){.ui10 .store-lounge-momentum{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-highlight) 18%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-page)) 0%,var(--color-bg-page) 100%)}}.ui10 .store-lounge-momentum .panel-body{padding:var(--space-xl)}.ui10 .store-lounge-momentum__badge{margin:0 0 var(--space-sm);font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.ui10 .store-lounge-momentum h2{color:var(--color-text-primary);margin:0;font-size:24px;line-height:1.2}.ui10 .store-lounge-momentum__summary{margin:var(--space-sm) 0 0;color:var(--color-text-default);font-size:14px}.ui10 .store-lounge-momentum__detail{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:12px}.ui10 .store-lounge-table-panel{margin-bottom:0}.ui10 .store-lounge-table-panel .panel-body{padding-top:var(--space-xl)}.ui10 .store-lounge-table-panel h2{margin:0 0 var(--space-lg);font-size:19px;font-weight:var(--font-weight-bold);color:var(--color-text-default)}.ui10 .store-lounge-table{border-collapse:collapse;table-layout:fixed;width:100%}.ui10 .store-lounge-table th,.ui10 .store-lounge-table td{border-bottom:1px solid var(--color-border-light);vertical-align:middle;padding:9px 0;font-size:12px;line-height:1.35}.ui10 .store-lounge-table th{color:var(--color-text-secondary);font-weight:var(--font-weight-bold);text-align:left}.ui10 .store-lounge-table td{color:var(--color-text-default)}.ui10 .store-lounge-table a{color:var(--color-text-default);text-decoration:none}.ui10 .store-lounge-table a:hover{color:var(--color-primary);text-decoration:underline}.ui10 .store-lounge-table__metric{text-align:right;white-space:nowrap;width:78px}.ui10 .store-lounge-table__empty{color:var(--color-text-light);font-style:italic}.ui10 .store-lounge-key{margin-top:var(--space-2xl);padding:var(--space-xl) 0 0;border-top:1px solid var(--color-border-section);gap:var(--space-lg);display:grid}.ui10 .store-lounge-key dl{margin:0}.ui10 .store-lounge-key dt{font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.ui10 .store-lounge-key dd{color:var(--color-text-secondary);margin:3px 0 0;font-size:12px}.ui10 .store-lounge-key aside{color:var(--color-text-light);font-size:11px}@media (max-width:1024px){.ui10 .store-lounge-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui10 .store-lounge-stat:nth-child(2n){border-right:none}.ui10 .store-lounge-stat:nth-child(-n+2){border-bottom:1px solid var(--color-border-section)}}@media (max-width:768px){.ui10 .store-lounge-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui10 .store-lounge-stat{text-align:left;padding:12px 10px 10px}.ui10 .store-lounge-stat__value{font-size:24px}.ui10 .store-lounge-stat__label{letter-spacing:.01em;font-size:11px}.ui10 .store-lounge-stat__meta{font-size:10px}.ui10 .store-lounge-table-grid{grid-template-columns:1fr}.ui10 .store-lounge-momentum h2{font-size:21px}.ui10 .store-lounge-chart__surface{padding-left:var(--space-sm);padding-right:var(--space-sm)}}.ui10 .store-onboard-form{max-width:none;margin:0}.ui10 .store-onboard-grid{align-items:start;gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) 300px;display:grid}.ui10 .store-onboard-main{gap:var(--space-xl);min-width:0;display:grid}.ui10 .store-onboard-step-badge{color:#fff;font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;background:linear-gradient(#2f6fa8,#245987);border-radius:999px;align-items:center;margin-right:12px;padding:3px 10px;line-height:1.2;display:inline-flex;transform:translateY(-2px)}.ui10 .store-onboard-promo{max-width:320px}.ui10 .store-plan-level-grid{gap:var(--space-md);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.ui10 .store-plan-level-card{border:1px solid var(--color-border-light);background:#fff;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;transition:border-color .18s,box-shadow .18s,background-color .18s,transform .18s;display:grid}.ui10 .store-plan-level-card:hover{border-color:#aabfd2;transform:translateY(-1px)}.ui10 .store-plan-level-card:focus-within{border-color:#86a3ca;box-shadow:0 0 0 2px #2a5c9e29}.ui10 .store-plan-level-card.is-selected-plan,.ui10 .store-plan-level-card:has(.store-plan-level-card__choice input:checked){background:#f7fbff;border-color:#3a6a97;box-shadow:0 0 0 1px #3a6a97,0 6px 18px #1f4e7c1a}.ui10 .store-plan-level-card--elite{background:linear-gradient(#fffaf0,#fff 56%);border-color:#d6c79c}.ui10 .store-plan-level-card--elite .store-plan-level-card__eyebrow{color:#8a6a16}.ui10 .store-plan-level-card__choice{cursor:pointer;gap:8px;display:grid}.ui10 .store-plan-level-card__choice input[type=radio]{justify-self:start;margin:0}.ui10 .store-plan-level-card__eyebrow{color:#5f7185;font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.ui10 .store-plan-level-card__name{color:#1f3044;font-size:22px;font-weight:var(--font-weight-bold);line-height:1.1}.ui10 .store-plan-level-card__summary{color:#52667b;font-size:13px;line-height:1.45}.ui10 .store-plan-level-card__rates{border:0;gap:6px;min-width:0;margin-top:2px;padding:0;display:grid}.ui10 .store-plan-rate{border:1px solid var(--color-border-light);cursor:pointer;background:#fbfdff;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;min-width:0;padding:8px 10px;transition:border-color .16s,background-color .16s;display:grid}.ui10 .store-plan-rate:hover{background:#f4f8fd;border-color:#b6c8dc}.ui10 .store-plan-rate input[type=radio]{grid-row:1/span 2;margin:2px 0 0}.ui10 .store-plan-rate strong,.ui10 .store-plan-rate small{min-width:0}.ui10 .store-plan-rate strong{color:#24384d;font-size:15px;line-height:1.2}.ui10 .store-plan-rate small{color:#6f8093;font-size:11px;line-height:1.3}.ui10 .store-plan-rate.is-selected-term,.ui10 .store-plan-rate:has(input:checked){background:#edf5ff;border-color:#3a6a97}.ui10 .store-plan-rate.is-selected-term strong,.ui10 .store-plan-rate:has(input:checked) strong{color:#1f4f78}.ui10 .store-plan-level-card__features{color:#334a60;gap:6px;margin-top:4px;font-size:13px;line-height:1.4;display:grid}.ui10 .store-plan-level-card__features span{padding-left:18px;position:relative}.ui10 .store-plan-level-card__features span:before{content:"";border-bottom:2px solid #2b6a47;border-left:2px solid #2b6a47;width:9px;height:5px;position:absolute;top:4px;left:1px;transform:rotate(-45deg)}.ui10 .store-onboard-sidebar{gap:var(--space-lg);display:grid}.ui10 .store-onboard-sidebar__panel{top:var(--space-xl);margin-bottom:0;position:sticky}.ui10 .store-onboard-support-copy,.ui10 .store-onboard-support-note{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.ui10 .store-onboard-support-link{color:#255d8f;font-weight:var(--font-weight-bold);word-break:break-word;margin:8px 0;display:inline-block}.ui10 .store-onboard-support-link:hover{text-decoration:underline}@media (max-width:1024px){.ui10 .store-onboard-grid{grid-template-columns:1fr}.ui10 .store-onboard-sidebar__panel{position:static}.ui10 .store-plan-level-grid{grid-template-columns:1fr}}@media (max-width:720px){.ui10 .store-onboard-step-badge{margin-right:8px;padding:2px 8px;font-size:10px;display:inline-flex;transform:translateY(-1px)}.ui10 .store-onboard-promo{max-width:none}.ui10 .store-plan-level-card{padding:12px}.ui10 .store-plan-level-card__name{font-size:20px}}@media (prefers-reduced-motion:reduce){.ui10 .store-plan-level-card,.ui10 .store-plan-rate{transition:none}.ui10 .store-plan-level-card:hover{transform:none}}.ui10 .gear-upload-page{gap:var(--space-xl);flex-direction:column;display:flex}.ui10 .inventory-refined-page{--inventory-refined-max:1320px;--inventory-refined-soft:#f7f8f9;--inventory-refined-rule:var(--color-border-light)}.ui10 .inventory-refined-layout{max-width:var(--inventory-refined-max);grid-template-columns:minmax(210px,250px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.ui10 .inventory-refined-rail{top:var(--space-lg);border-right:1px solid var(--inventory-refined-rule);gap:8px;padding:12px 0;display:grid;position:sticky}.ui10 .inventory-refined-rail a{color:#405266;border-left:2px solid #0000;gap:6px;padding:14px 20px 14px 18px;text-decoration:none;display:grid}.ui10 .inventory-refined-rail a:hover,.ui10 .inventory-refined-rail a.is-active{border-left-color:var(--color-primary);color:#111827;background:linear-gradient(90deg,#ee721c14,#fff0)}.ui10 .inventory-refined-rail strong{color:inherit;font-size:15px;line-height:1.2}.ui10 .inventory-refined-rail span{color:var(--color-text-muted);font-size:13px;line-height:1.3}.ui10 .inventory-refined-stack{gap:var(--space-xl);min-width:0;display:grid}.ui10 .inventory-refined-page .ui-form-card .media-upload-tray{background:repeating-linear-gradient(45deg,#4f5e6f09,#4f5e6f09 6px,#fff0 6px,#fff0 12px),var(--inventory-refined-soft);min-height:230px}.ui10 .inventory-refined-page .ui-form-card .media-upload-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ui10 .inventory-refined-page #links .ui-form-card__body{gap:10px}@media (max-width:960px){.ui10 .inventory-refined-layout{gap:var(--space-lg);grid-template-columns:1fr}.ui10 .inventory-refined-rail{border-right:0;border-bottom:1px solid var(--inventory-refined-rule);padding:0 0 var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));position:static}.ui10 .inventory-refined-rail a{padding:var(--space-sm);border-bottom:2px solid #0000;border-left:0}.ui10 .inventory-refined-rail a:hover,.ui10 .inventory-refined-rail a.is-active{border-bottom-color:var(--color-primary)}}@media (max-width:720px){.ui10 .inventory-refined-page{--inventory-refined-mobile-x:clamp(18px, 5vw, 28px)}.ui10 .inventory-refined-layout{gap:22px}.ui10 .inventory-refined-rail{gap:var(--space-sm);margin:0 calc(var(--inventory-refined-mobile-x) * -1);padding:0 var(--inventory-refined-mobile-x) 10px;display:flex;overflow-x:auto}.ui10 .inventory-refined-rail a{flex:0 0 178px;gap:8px;padding:13px 10px 14px}}@media (max-width:480px){.ui10 .inventory-refined-rail a>span{display:none}.ui10 .inventory-refined-layout{gap:16px}.ui10 .inventory-refined-rail{gap:6px;padding-bottom:8px}.ui10 .inventory-refined-rail a{flex:none;min-width:112px;padding:10px 12px 11px}.ui10 .inventory-refined-rail strong{font-size:14px;line-height:1.15}}.ui10 .gear-upload-steps{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ui10 .gear-upload-steps li{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.ui10 .gear-upload-step-number{background:var(--color-bg-page);border:1px solid var(--color-border-light);width:26px;height:26px;font-weight:var(--font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ui10 .gear-upload-steps li.is-active{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ui10 .gear-upload-steps li.is-active{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border-light))}}.ui10 .gear-upload-steps li.is-active{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ui10 .gear-upload-steps li.is-active{background:color-mix(in srgb,var(--color-primary) 8%,#fff)}}.ui10 .gear-upload-steps li.is-active{color:var(--color-text-default)}.ui10 .gear-upload-steps li.is-active .gear-upload-step-number{background:var(--color-primary);color:#fff;border-color:var(--color-primary-active)}.ui10 .gear-upload-steps li.is-complete{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.ui10 .gear-upload-steps li.is-complete{border-color:color-mix(in srgb,var(--color-success) 40%,var(--color-border-light))}}.ui10 .gear-upload-steps li.is-complete{background:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.ui10 .gear-upload-steps li.is-complete{background:color-mix(in srgb,var(--color-success) 10%,#fff)}}.ui10 .gear-upload-steps li.is-complete{color:#2f5f2f}.ui10 .gear-upload-steps li.is-complete .gear-upload-step-number{background:var(--color-success);color:#fff;border-color:var(--color-success-hover)}.ui10 .gear-upload-form{gap:var(--space-xl)}.ui10 .gear-upload-replace-wrap{padding:var(--space-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-page)}.ui10 .gear-upload-warning{margin:var(--space-sm) 0 0;color:#7f5f1f;font-size:var(--font-size-sm)}.ui10 .gear-upload-invalid-list{gap:var(--space-md);display:grid}.ui10 .gear-upload-invalid-table-wrap{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);overflow-x:auto}.ui10 .gear-upload-invalid-table{border-collapse:collapse;width:100%;min-width:1160px;font-size:var(--font-size-sm)}.ui10 .gear-upload-invalid-table th,.ui10 .gear-upload-invalid-table td{padding:var(--space-sm);vertical-align:top;border-bottom:1px solid var(--color-border-light);white-space:nowrap}.ui10 .gear-upload-invalid-table th{background:var(--color-bg-page);text-align:left;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.02em;position:sticky;top:0}.ui10 .gear-upload-invalid-table th:first-child,.ui10 .gear-upload-invalid-table td:first-child{z-index:3;background:var(--color-bg-content);min-width:92px;position:sticky;left:0}.ui10 .gear-upload-invalid-table th:nth-child(2),.ui10 .gear-upload-invalid-table td:nth-child(2){z-index:2;background:var(--color-bg-content);min-width:140px;position:sticky;left:92px}.ui10 .gear-upload-invalid-table th:first-child,.ui10 .gear-upload-invalid-table th:nth-child(2){z-index:4;background:var(--color-bg-page)}.ui10 .gear-upload-invalid-table tbody tr:last-child td{border-bottom:0}.ui10 .gear-upload-invalid-input{min-width:220px}.ui10 .gear-upload-invalid-location{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:normal;margin-top:2px}.ui10 .gear-upload-partial-note{margin:var(--space-sm) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .gear-upload-row-groups{margin-top:var(--space-md);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);padding:var(--space-sm) var(--space-md)}.ui10 .gear-upload-row-groups>summary{cursor:pointer;font-weight:var(--font-weight-bold)}.ui10 .gear-upload-row-groups-list{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.ui10 .gear-upload-row-group{border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);background:var(--color-bg-page)}.ui10 .gear-upload-row-group>summary{align-items:center;gap:var(--space-md);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui10 .gear-upload-row-group-title{font-weight:var(--font-weight-bold)}.ui10 .gear-upload-row-group-context{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui10 .gear-upload-row-group-count{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ui10 .gear-upload-row-group-body{margin-top:var(--space-sm)}.ui10 .gear-upload-row-issues-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.ui10 .gear-upload-row-issues-table th,.ui10 .gear-upload-row-issues-table td{padding:var(--space-xs) var(--space-sm);text-align:left;border-bottom:1px solid var(--color-border-light);vertical-align:top}.ui10 .gear-upload-row-issues-table tbody tr:last-child td{border-bottom:0}.ui10 .gear-upload-invalid-item{border-radius:var(--radius-md);padding:var(--space-md);background:#fff8f8;border:1px solid #f2c6c6}.ui10 .gear-upload-invalid-header{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xs);display:flex}.ui10 .gear-upload-invalid-header h4{font-size:var(--font-size-base);margin:0}.ui10 .gear-upload-invalid-header span{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ui10 .gear-upload-invalid-message{margin:0 0 var(--space-sm);color:#a94442;font-size:var(--font-size-sm);white-space:normal}.ui10 .gear-upload-summary-grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui10 .gear-upload-summary-card{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);padding:var(--space-lg)}.ui10 .gear-upload-summary-card h4{margin:0 0 var(--space-md)}.ui10 .gear-upload-stats{column-gap:var(--space-md);row-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.ui10 .gear-upload-stats dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui10 .gear-upload-stats dd{font-weight:var(--font-weight-bold);text-align:right;margin:0}.ui10 .gear-upload-log{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-content);padding:var(--space-lg)}.ui10 .gear-upload-log h4{margin:0 0 var(--space-sm)}.ui10 .gear-upload-log ul{margin:0;padding-left:1.2rem}.ui10 .gear-upload-log li{margin-bottom:var(--space-xs)}@media (max-width:768px){.ui10 .gear-upload-steps,.ui10 .gear-upload-summary-grid{grid-template-columns:1fr}.ui10 .gear-upload-invalid-header{flex-direction:column;align-items:flex-start}.ui10 .gear-upload-invalid-table{min-width:980px}.ui10 .gear-upload-invalid-table th:first-child,.ui10 .gear-upload-invalid-table td:first-child,.ui10 .gear-upload-invalid-table th:nth-child(2),.ui10 .gear-upload-invalid-table td:nth-child(2){min-width:0;position:static}.ui10 .gear-upload-row-group>summary{align-items:flex-start;gap:var(--space-xs);grid-template-columns:1fr}.ui10 .gear-upload-row-group-context{white-space:normal}}.ui10 .messages-search-field{flex:280px;min-width:220px}.ui10 .messages-filter-field{flex:0 160px;min-width:140px}.ui10 .messages-sort-field,.ui10 .messages-dir-field{flex:0 170px;min-width:140px}.ui10 .messages-search-input-group{width:100%}.ui10 .messages-results-toolbar{margin-top:0}.ui10 .messages-col-status{text-align:center;width:32px}.ui10 .messages-sender-name{white-space:nowrap;color:var(--color-text-default);font-weight:var(--font-weight-semibold)}.ui10 .messages-subject{min-width:0}.ui10 .messages-archived-pill{margin-top:4px;font-size:11px}.ui10 .messages-col-date{white-space:nowrap;width:150px}.ui10 .messages-col-actions{width:96px}.ui10 .messages-empty-actions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;justify-content:center;display:flex}.ui10 .messages-pagination{justify-content:flex-start;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg)}.ui10 .messages-pagination .messages-pagination-info{padding:0 var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:left;flex:none;margin:0}.ui10 .messages-detail-metadata{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border-light)}.ui10 .messages-detail-metadata .detail-metadata__list{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.ui10 .messages-detail-metadata .detail-metadata__list li{gap:var(--space-md);font-size:var(--font-size-sm);grid-template-columns:96px minmax(0,1fr);display:grid}.ui10 .messages-detail-metadata .detail-metadata__label{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}@media (max-width:768px){.ui10 .messages-search-field,.ui10 .messages-filter-field,.ui10 .messages-sort-field,.ui10 .messages-dir-field{flex:100%;min-width:0}.ui10 .messages-preview{display:none}.ui10 .messages-detail-metadata .detail-metadata__list li{grid-template-columns:1fr;gap:2px}}@media (max-width:480px){.ui10 .messages-col-date{display:none}}.ui10 .backstage-loading{padding:var(--space-xl);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.ui10 .backstage-loading-spinner{border:2px solid var(--color-border-light);border-top-color:var(--color-primary);width:24px;height:24px;margin-right:var(--space-sm);border-radius:50%;animation:.6s linear infinite backstage-spin}@keyframes backstage-spin{to{transform:rotate(360deg)}}.ui10 .backstage-error{padding:var(--space-lg);border-radius:var(--radius-md);color:var(--color-danger);text-align:center;background:#dc35450d;border:1px solid #dc354533}.ui10 .backstage-empty{padding:var(--space-xl);text-align:center;color:var(--color-text-muted)}.ui10.style-system-page{background:#f5f7fa}.ui10 .style-system-shell{padding-bottom:48px}.ui10 .style-system-nav{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 0;display:flex}.ui10 .style-system-hero{gap:8px;max-width:920px;padding:28px 0 18px;display:grid}.ui10 .style-system-hero h1{color:#17202c;margin:0;font-size:34px}.ui10 .style-system-hero p{color:#4d5a69;max-width:780px;margin:0;font-size:15px;line-height:1.6}.ui10 .style-system-kicker{color:#2e6da4;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.ui10 .style-system-section{border-radius:var(--radius-lg);background:#fff;border:1px solid #dbe3ed;gap:18px;margin-top:22px;padding:22px;display:grid;box-shadow:0 4px 12px #1d2b3f0d}.ui10 .style-system-section__intro{gap:6px;max-width:840px;display:grid}.ui10 .style-system-section__intro h2{color:#1f2a37;margin:0}.ui10 .style-system-section__intro p{color:#566273;margin:0;font-size:14px;line-height:1.55}.ui10 .style-type-grid,.ui10 .style-form-grid,.ui10 .style-media-upload-grid,.ui10 .style-surface-grid,.ui10 .style-current-variants{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.ui10 .style-font-sample,.ui10 .style-font-control,.ui10 .style-current-variants>div{border-radius:var(--radius-lg);background:#fbfcfe;border:1px solid #e2e8f0;gap:6px;min-width:0;padding:16px;display:grid}.ui10 .style-rule-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ui10 .style-icon-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ui10 .style-icon-sample{border-radius:var(--radius-md);background:#fbfcfe;border:1px solid #e2e8f0;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:inline-flex}.ui10 .style-icon-sample .icon{color:#1f4f80;text-align:center;width:1.2em;font-size:16px}.ui10 .style-icon-sample code{overflow-wrap:anywhere}.ui10 .style-rule-grid article{border-radius:var(--radius-lg);background:#fbfcfe;border:1px solid #e2e8f0;gap:6px;min-width:0;padding:14px;display:grid}.ui10 .style-rule-grid h3{color:#1f2937;margin:0}.ui10 .style-rule-grid p{color:#5f6b7a;margin:0;font-size:13px;line-height:1.45}.ui10 .style-floating-control-demo{border-radius:var(--radius-lg);background-color:#fbfcfe;background-image:linear-gradient(90deg,#2e6da412 1px,#0000 1px),linear-gradient(#2e6da412 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px dashed #b9c5d4;min-height:260px;position:relative;overflow:hidden}.ui10 .style-floating-control-demo__form-bar{min-height:calc(var(--btn-height-md) + 1.1rem);background:var(--color-bg-command-panel);color:#2f2b19;border-top:2px solid #1f1f1f;justify-content:flex-end;align-items:center;padding:8px 14px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.ui10 .style-floating-control-demo__control{color:#243248;background:#fff;border:1px solid #cfd6e2;position:absolute;right:14px;box-shadow:0 8px 20px #11182729}.ui10 .style-floating-control-demo__control--slot-1{bottom:calc(var(--btn-height-md) + 1.1rem + 14px);color:#fff;background:#1b1b1b}.ui10 .style-floating-control-demo__control--slot-2{bottom:calc(var(--btn-height-md) + 1.1rem + 14px + var(--ui-floating-control-size) + var(--ui-floating-gap));color:#1f1608;background:#f0ad4e;border-color:#bd720f}.ui10 .style-floating-control-demo__control--admin{top:14px}.ui10 .style-page-layout-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.ui10 .style-page-layout-card{border-radius:var(--radius-lg);background:#fbfcfe;border:1px solid #e2e8f0;gap:10px;min-width:0;padding:14px;display:grid}.ui10 .style-page-layout-card h3{color:#1f2937;margin:0}.ui10 .style-page-layout-card p{color:#5f6b7a;margin:0;font-size:13px;line-height:1.45}.ui10 .style-layout-frame{border-radius:var(--radius-md);background:#f4f7fb;border:1px solid #d5dee9;gap:8px;min-height:132px;padding:10px;display:grid}.ui10 .style-layout-bar,.ui10 .style-layout-block,.ui10 .style-layout-sidebar,.ui10 .style-layout-results>div,.ui10 .style-layout-tabs,.ui10 .style-layout-card-shell,.ui10 .style-layout-row,.ui10 .style-layout-titlebar,.ui10 .style-layout-message,.ui10 .style-layout-meta,.ui10 .style-layout-tool,.ui10 .style-layout-rail{border-radius:var(--radius-sm);background:#dfe7f1}.ui10 .style-layout-bar,.ui10 .style-layout-tabs,.ui10 .style-layout-titlebar{background:#2f343a;min-height:18px}.ui10 .style-layout-block{min-height:26px}.ui10 .style-layout-block--short{width:62%}.ui10 .style-layout-frame--search{grid-template-columns:minmax(74px,30%) minmax(0,1fr)}.ui10 .style-layout-sidebar{min-height:108px}.ui10 .style-layout-results{gap:8px;display:grid}.ui10 .style-layout-frame--workspace{grid-template-rows:auto 1fr}.ui10 .style-layout-card-shell{background:#fff;border:1px solid #d5dee9;gap:8px;padding:10px;display:grid}.ui10 .style-layout-row{min-height:18px}.ui10 .style-layout-row--two{width:76%}.ui10 .style-layout-frame--narrow{max-width:72%;margin-inline:auto}.ui10 .style-layout-message{background:#fff;border:1px solid #d5dee9;min-height:54px}.ui10 .style-layout-meta{min-height:24px}.ui10 .style-layout-frame--special{grid-template-columns:minmax(0,1fr) 58px}.ui10 .style-layout-tool,.ui10 .style-layout-rail{min-height:108px}.ui10 .style-layout-viewport-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.ui10 .style-layout-viewport{border-radius:var(--radius-lg);background:#fbfcfe;border:1px solid #e2e8f0;gap:10px;min-width:0;padding:14px;display:grid}.ui10 .style-layout-viewport h3,.ui10 .style-layout-example__notes h3{color:#1f2937;margin:0}.ui10 .style-layout-viewport p,.ui10 .style-layout-example__notes li{color:#5f6b7a;margin:0;font-size:13px;line-height:1.45}.ui10 .style-layout-spec{border-radius:var(--radius-md);background:#f4f7fb;border:1px solid #d5dee9;gap:6px;min-height:210px;padding:10px;display:grid}.ui10 .style-layout-region{border-radius:var(--radius-sm);color:#243244;text-align:center;border:1px solid #1f29371f;justify-content:center;align-items:center;min-width:0;min-height:34px;padding:6px 8px;font-size:12px;font-weight:600;line-height:1.25;display:flex}.ui10 .style-layout-region--nav{color:#fff;background:#2f343a;grid-area:nav}.ui10 .style-layout-region--header{background:#dceaf8;grid-area:header}.ui10 .style-layout-region--controls{background:#f7e4cc;grid-area:controls}.ui10 .style-layout-region--side{background:#e6ecf2;grid-area:side}.ui10 .style-layout-region--main{background:#fff;grid-area:main}.ui10 .style-layout-region--actions{background:#f0d7d7;grid-area:actions}.ui10 .style-layout-region--toolbar{background:#e8f1dd;grid-area:toolbar}.ui10 .style-layout-spec--desktop{grid-template-columns:30% minmax(0,1fr);grid-template-areas:"nav nav""header header""controls controls""side main""actions actions"}.ui10 .style-layout-spec--tablet{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""header""controls""side""main""actions"}.ui10 .style-layout-spec--mobile{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""header""controls""side""main""actions";max-width:260px;margin-inline:auto}.ui10 .style-layout-example{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ui10 .style-layout-example__notes{border-radius:var(--radius-lg);background:#fbfcfe;border:1px solid #e2e8f0;gap:10px;min-width:0;padding:14px;display:grid}.ui10 .style-layout-example__notes ul{gap:8px;margin:0;padding-left:18px;display:grid}.ui10 .style-layout-example__devices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;min-width:0;display:grid}.ui10 .style-layout-viewport--wide{min-width:0}.ui10 .style-layout-spec--browse-desktop{grid-template-columns:30% minmax(0,1fr);grid-template-areas:"header header""controls controls""side toolbar""side main"}.ui10 .style-layout-spec--browse-mobile{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""controls""toolbar""main""side";max-width:260px;margin-inline:auto}.ui10 .style-font-sample span{color:#667085;font-size:12px;font-weight:700}.ui10 .style-font-control{gap:8px}.ui10 .style-font-control span{color:#667085;font-size:12px;font-weight:700}.ui10 .style-font-sample h3,.ui10 .style-current-variants h3{color:#1f2937;margin:0}.ui10 .style-font-sample p{color:#5f6b7a;margin:0;font-size:14px;line-height:1.5}.ui10 .style-example-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui10 .style-menu-example{align-items:flex-start;min-height:150px}.ui10 .style-demo-form{gap:14px;display:grid}.ui10 .style-checkbox-options{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:stretch;gap:10px;display:grid}.ui10 .style-checkbox-option{font-size:var(--font-size-control)}.ui10 .style-checkbox-option--roomy{gap:10px}.ui10 .style-checkbox-option--roomy input[type=checkbox]{width:18px;height:18px}.ui10 .style-choice-row{flex-wrap:wrap;gap:10px;display:flex}.ui10 .style-surface-grid .panel{min-width:0;margin-bottom:0}.ui10 .style-media-upload-grid .media-upload-tray{min-height:0}.ui10 .style-system-section .radar-overview{margin-bottom:0}.ui10 .style-system-section .store-admin-page{padding-bottom:0}.ui10 .style-dealer-card-lab{gap:16px;display:grid}.ui10 .style-dealer-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ui10 .style-dealer-card-lab .dealer-card{margin-bottom:0}.ui10 .style-dealer-card{background:#fcfdff}.ui10 .style-dealer-card__label{color:#6d7a8d;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.ui10 .style-dealer-card-lab .style-dealer-card .dealer-card-title{margin-bottom:6px}.ui10 .style-dealer-card-lab .style-dealer-card .dealer-card-desc{color:#516072}.ui10 .style-dealer-card-lab .style-dealer-card--location-rail .dealer-card-meta--physical{border-left:3px solid #d39b45;padding-left:12px}.ui10 .style-dealer-card-lab .style-dealer-card--location-rail .dealer-brand-media--text{color:#4a3c2d;background:radial-gradient(circle at 100% 0,#ffffff73,#fff0 32%),linear-gradient(135deg,#ece3d6,#dcc3a0,#f4eee4)}.ui10 .style-dealer-card-lab .style-dealer-card--tagline-band .dealer-card-tagline{margin-bottom:var(--space-md);color:#23466b;background:#eef4fb;border-radius:8px;padding:9px 10px}.ui10 .style-dealer-card-lab .style-dealer-card--tagline-band .dealer-brand-media--text{color:#284157;background:radial-gradient(circle at 100% 0,#ffffff8c,#fff0 34%),linear-gradient(135deg,#dce8f4,#c7d7ea 48%,#edf3f9)}.ui10 .style-dealer-card-lab .style-dealer-card--online-studio .dealer-card-meta--online .dealer-card-location{color:#5d6978;background:#edf1f5;border-radius:999px;align-items:center;width:fit-content;padding:4px 9px;display:inline-flex}.ui10 .style-dealer-card-lab .style-dealer-card--online-studio .dealer-brand-media--text{color:#3b4b55;background:radial-gradient(circle at 100% 0,#ffffff8c,#fff0 34%),linear-gradient(135deg,#e7edf0,#d4dde2 48%,#eef3f5)}.ui10 .style-structure-search-grid{margin:0}.ui10 .style-structure-search-grid .filter-panel,.ui10 .style-structure-search-grid .gear-card-grid,.ui10 .style-react-samples .panel{margin-bottom:0}.ui10 .style-system-section code{color:#1f2937;background:#edf2f7;border-radius:4px;padding:1px 5px;font-size:12px}@media (max-width:720px){.ui10 .style-system-section{padding:16px}.ui10 .style-system-hero h1{font-size:28px}.ui10 .style-layout-example{grid-template-columns:minmax(0,1fr)}}.ui10.error-page{background:radial-gradient(1100px 420px at 50% -120px,#4274b233,transparent 72%),var(--color-bg-page)}.ui10.error-page .site-footer{margin-top:0}.ui10.error-page main>.container-fluid{min-height:calc(100vh - var(--header-min-height) - 56px);padding-top:var(--space-xl);padding-bottom:var(--space-2xl);justify-content:center;align-items:center;display:flex}.ui10 .error-shell{justify-content:center;width:100%;display:flex}.ui10 .error-card{text-align:center;background:linear-gradient(#fff,#fbfdff);border:1px solid #dbe2ec;border-radius:16px;width:min(100%,680px);padding:28px 24px;box-shadow:0 18px 44px #0d223f24}.ui10 .error-code{margin:0 0 var(--space-sm);font-size:clamp(64px,14vw,108px);line-height:.95;font-weight:var(--font-weight-bold);color:#cf5532;text-shadow:0 2px 10px #cf553233}.ui10 .error-title{margin:0 0 var(--space-sm);color:var(--color-text-default);font-size:clamp(24px,4.2vw,34px)}.ui10 .error-message{color:#2f3a4c;margin:0;font-size:18px}.ui10 .error-help{margin:var(--space-sm) 0 0;color:var(--color-text-muted);font-size:14px}.ui10 .error-path{margin:var(--space-md) 0 0;color:var(--color-text-muted);font-size:12px}.ui10 .error-path code,.ui10 .error-request-id code{color:#33435a;background:#f0f4fa;border:1px solid #d6deea;border-radius:6px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.ui10 .error-request-id{margin:var(--space-lg) 0 0;color:var(--color-text-muted);font-size:12px}@media (max-width:768px){.ui10.error-page main>.container-fluid{min-height:calc(100vh - var(--toolbar-height-mobile) - 56px);padding-top:var(--space-md)}.ui10 .error-card{border-radius:14px;padding:22px 16px}.ui10 .error-message{font-size:16px}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.col-span-full{grid-column:1/-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}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.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-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.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-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1px\]{height:1px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[320px\]{height:320px}.h-\[calc\(100vh-1\.5rem\)\]{height:calc(100vh - 1.5rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[--radix-select-content-available-height\]{max-height:--radix-select-content-available-height}.max-h-\[560px\]{max-height:560px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[14rem\]{min-height:14rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.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-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-\[1px\]{width:1px}.w-\[2\.75rem\]{width:2.75rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[6rem\]{width:6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[7rem\]{width:7rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[8rem\]{width:8rem}.w-\[9rem\]{width:9rem}.w-\[10rem\]{width:10rem}.w-\[11rem\]{width:11rem}.w-\[14rem\]{width:14rem}.w-\[15rem\]{width:15rem}.w-\[16rem\]{width:16rem}.w-\[18rem\]{width:18rem}.w-\[26rem\]{width:26rem}.w-\[92vw\]{width:92vw}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[13rem\]{max-width:13rem}.max-w-\[280px\]{max-width:280px}.max-w-\[1360px\]{max-width:1360px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[54rem\]{min-width:54rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[58rem\]{min-width:58rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[62rem\]{min-width:62rem}.min-w-\[64rem\]{min-width:64rem}.min-w-\[72rem\]{min-width:72rem}.min-w-\[77rem\]{min-width:77rem}.min-w-\[82rem\]{min-width:82rem}.min-w-\[86rem\]{min-width:86rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.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}.resize{resize:both}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.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-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.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-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-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * 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-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)))}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300) 60%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/55{border-color:#5ee9b58c}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/55{border-color:color-mix(in oklab,var(--color-emerald-300) 55%,transparent)}}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/70{border-color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-red-200{border-color:var(--color-red-200)}.border-red-300\/60{border-color:#ffa3a399}@supports (color:color-mix(in lab,red,red)){.border-red-300\/60{border-color:color-mix(in oklab,var(--color-red-300) 60%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/30{border-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300\/60{border-color:#77d4ff99}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/60{border-color:color-mix(in oklab,var(--color-sky-300) 60%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-200\/85{border-color:#e2e8f0d9}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/85{border-color:color-mix(in oklab,var(--color-slate-200) 85%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/60{border-color:color-mix(in oklab,var(--color-slate-300) 60%,transparent)}}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:#0000}.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\/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)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/55{background-color:#fffbeb8c}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/55{background-color:color-mix(in oklab,var(--color-amber-50) 55%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.bg-amber-50\/85{background-color:#fffbebd9}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/85{background-color:color-mix(in oklab,var(--color-amber-50) 85%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-50\/85{background-color:#ecfdf5d9}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/85{background-color:color-mix(in oklab,var(--color-emerald-50) 85%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.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-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/85{background-color:#00bb7fd9}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/85{background-color:color-mix(in oklab,var(--color-emerald-500) 85%,transparent)}}.bg-primary,.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/70{background-color:color-mix(in oklab,var(--color-red-50) 70%,transparent)}}.bg-red-50\/85{background-color:#fef2f2d9}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/85{background-color:color-mix(in oklab,var(--color-red-50) 85%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/10{background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/70{background-color:color-mix(in oklab,var(--color-sky-50) 70%,transparent)}}.bg-sky-50\/85{background-color:#f0f9ffd9}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/85{background-color:color-mix(in oklab,var(--color-sky-50) 85%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100) 90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/75{background-color:#e2e8f0bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/75{background-color:color-mix(in oklab,var(--color-slate-200) 75%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950) 30%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,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-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-white{--tw-gradient-from:var(--color-white);--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-slate-100\/80{--tw-gradient-to:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.to-slate-100\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.to-slate-100\/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))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.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-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.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-mono{font-family:var(--font-mono)}.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-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-\[11px\]{font-size:11px}.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-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-primary{color:var(--color-primary)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-100{color:var(--color-rose-100)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:var(--color-primary)}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.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_5px_16px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 5px 16px var(--tw-shadow-color,#0f172a14);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_36px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 10px 36px var(--tw-shadow-color,#0f172a14);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-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)}.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,)}.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-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.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,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-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-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.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}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-slate-200:is(:where(.group):hover *){background-color:var(--color-slate-200)}.group-hover\:text-slate-600:is(:where(.group):hover *){color:var(--color-slate-600)}.group-hover\:text-slate-900:is(:where(.group):hover *){color:var(--color-slate-900)}}.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)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-primary\/80:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/85:hover{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/85:hover{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-slate-500:focus{border-color:var(--color-slate-500)}.focus\:ring-1:focus{--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\: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-slate-200:focus{--tw-ring-color:var(--color-slate-200)}.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-none:focus{--tw-outline-style:none;outline-style:none}.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-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\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.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\=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\=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\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.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-\[10rem_auto_auto\]{grid-template-columns:10rem auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem_10rem_auto\]{grid-template-columns:minmax(0,1fr) 10rem 10rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem_auto\]{grid-template-columns:minmax(0,1fr) 12rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.sm\:flex-row{flex-direction:row}.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}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[auto_auto_auto_auto_1fr\]{grid-template-columns:auto auto auto auto 1fr}.md\:grid-cols-\[minmax\(14rem\,1fr\)_10rem_12rem_10rem_10rem_6rem\]{grid-template-columns:minmax(14rem,1fr) 10rem 12rem 10rem 10rem 6rem}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:w-auto{width:auto}.lg\:max-w-\[24rem\]{max-width:24rem}.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-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.6fr\)_auto_auto\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_10rem_12rem_auto\]{grid-template-columns:minmax(0,1fr) 10rem 12rem auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_11rem_11rem_auto\]{grid-template-columns:minmax(0,1fr) 11rem 11rem auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_11rem_12rem_auto\]{grid-template-columns:minmax(0,1fr) 11rem 12rem auto}.lg\:grid-cols-\[minmax\(12rem\,1fr\)_repeat\(6\,minmax\(8rem\,auto\)\)_auto\]{grid-template-columns:minmax(12rem,1fr) repeat(6,minmax(8rem,auto)) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:self-start{align-self:flex-start}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-20{top:calc(var(--spacing) * 20)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(32rem\,1\.25fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(32rem,1.25fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_9rem_9rem_12rem_auto\]{grid-template-columns:minmax(0,1fr) 9rem 9rem 12rem auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_34rem\]{grid-template-columns:minmax(0,1fr) 34rem}.xl\:self-start{align-self:flex-start}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_td\]\:px-2\.5 td{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:px-2\.5 th{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_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}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{--color-primary:#2e6da4;--color-primary-hover:#286090;--color-primary-active:#204d74;--color-success:#5cb85c;--color-success-hover:#449d44;--color-info:#1f8caf;--color-info-hover:#1a7a9a;--color-warning:#f0ad4e;--color-warning-hover:#ec971f;--color-danger:#d9534f;--color-danger-hover:#c9302c;--color-gold:#ffd14c;--color-gold-light:#ffde99;--color-gold-dark:#f0ad14;--color-aqua:#49afcd;--color-aqua-light:#a8d6e0;--color-highlight:#f15920;--color-rss:#ff6a00;--color-toggle-on:#f0ad4e;--color-bg-page:#fbfbfb;--color-bg-content:#fff;--color-bg-panel-header:#262626;--color-bg-toolbar:#e6e6e6;--color-bg-toolbar-dark:#000;--color-bg-pager:#fafafa;--color-bg-pager-hover:#fbe8aa;--color-bg-command-panel:#ffca4a;--color-bg-notice-suggestion:#eaf0de;--color-bg-notice-warning:#fff6bc;--color-text-primary:#111;--color-text-default:#333;--color-text-secondary:#666;--color-text-muted:gray;--color-text-hint:#a2a2a2;--color-text-hint-strong:#4b4b4b;--color-text-light:#aaa;--color-text-link:#333133;--color-text-link-subject:#008b8b;--color-text-pricing:#0f222b;--color-border-light:#ececec;--color-border-control:#d3d8df;--color-border-section:#e4e5e6;--color-border-panel:#333133;--color-border-tile:#f3f3f3;--color-border-notice:#e6e6e6;--color-border-callout:#eee;--color-nav-bg:#000;--color-nav-text:#fff;--color-nav-active:#fe0101;--color-nav-hover:#ffc415;--color-nav-submenu-active:#58b0e3;--color-status-elite:#c01a1b;--color-status-standard:#757575;--color-validation-success:#9acd32;--color-validation-info:#52bad5;--color-icon-default:#00adb9;--color-icon-hover:#ff9000;--font-family-base:Inter, "Helvetica Neue", Arial, Helvetica, sans-serif;--font-family-system:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-serif:Times, serif;--font-family-icon:"gbase";--font-size-base:12px;--font-size-sm:11px;--font-size-control:13px;--font-size-lg:14px;--font-size-xl:16px;--font-size-h1:32px;--font-size-h2:22px;--font-size-h3:18px;--font-size-menu:14px;--font-size-btn-icon:1.3em;--font-size-floating-icon:30px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-button:var(--font-weight-medium);--line-height-base:20px;--line-height-tight:1.3;--line-height-relaxed:1.6;--line-height-menu:38px;--space-0:0;--space-xs:2px;--space-sm:4px;--space-md:6px;--space-lg:10px;--space-xl:15px;--space-2xl:20px;--space-3xl:26px;--space-panel-body:6px;--space-card-content:20px;--space-card-footer:10px;--space-menu-padding-x:20px;--space-menu-padding-y:10px;--radius-none:0;--radius-sm:1px;--radius-md:3px;--radius-lg:4px;--radius-xl:5px;--radius-btn:5px;--radius-tile:5px;--radius-btn-edit:4px;--border-width-default:1px;--border-width-thick:3px;--shadow-none:none;--shadow-card:0 0 50px 0 #0000001a;--shadow-card-hover:0 0 50px 0 #00000026;--shadow-material:0 2px 5px 0 #00000029, 0 2px 10px 0 #0000001f;--shadow-inset-btn:inset 0 1px 0 #ffffff1a;--shadow-text-icon:-1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-helper:500;--z-actions:1000;--z-modal:1050;--z-topmost:9999;--content-max-width:1320px;--grid-gutter:var(--space-2xl);--navbar-height:43px;--toolbar-height-mobile:52px;--header-min-height:90px;--header-min-height-mobile:43px;--logo-height:70px;--logo-width:189px;--logo-height-mobile:40px;--form-control-height:40px;--form-control-height-compact:30px;--btn-height-sm:30px;--btn-height-md:36px;--btn-height-lg:40px;--tile-width:202px;--tile-height-photo:200px;--tile-width-large:272px;--tile-height-large:270px;--tile-width-mobile:252px;--store-tile-width:260px;--store-tile-height:300px;--product-photo-min-height:200px;--dropzone-image-size:150px;--featured-height:250px;--news-image-height:200px;--transition-fast:.1s ease-in-out;--transition-normal:.2s ease-in-out;--transition-slow:.3s ease-in-out;--transition-opacity:opacity .3s linear;--transition-bg:background-color .3s ease;--breakpoint-xs:480px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1200px}@font-face{font-family:gbase;src:url(/dist/assets/gbase-CnGxAnZx.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@keyframes ui-media-frame-sheen{to{transform:translate(100%)}}@keyframes media-upload-success-pass{0%{opacity:0;transform:translateY(100%)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-115%)}}@keyframes media-upload-error-in{0%{opacity:0;transform:translateY(44%)}35%,to{opacity:1;transform:translateY(0)}}.ui10{--page-utility-scroll-up-bottom:var(--ui-floating-slot-1);--page-utility-scroll-up-right:var(--ui-floating-edge-inline)}.ui10 .page-utility-scroll-up{right:var(--page-utility-scroll-up-right);bottom:var(--page-utility-scroll-up-bottom);color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-normal),transform var(--transition-normal),background-color var(--transition-fast);z-index:var(--z-helper);cursor:pointer;background:#1b1b1b;border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;transform:translateY(8px)}.ui10 .page-utility-scroll-up.is-visible{opacity:.82;visibility:visible;pointer-events:auto;transform:translateY(0)}.ui10 .page-utility-scroll-up:hover{opacity:1;background-color:#2f2f2f}.ui10 .page-utility-scroll-up:focus-visible{outline:2px solid var(--color-highlight);outline-offset:2px;opacity:1}.ui10 .page-utility-scroll-up__icon{font-size:28px;font-weight:700;line-height:1;transform:translateY(-1px)}@media (max-width:768px){.ui10{--page-utility-scroll-up-bottom:var(--ui-floating-slot-1);--page-utility-scroll-up-right:var(--ui-floating-edge-inline)}}@media (prefers-reduced-motion:reduce){.ui10 .page-utility-scroll-up{transition:none;transform:none}}.avail-overlay{top:var(--avail-ribbon-top,10px);right:var(--avail-ribbon-right,-40px);left:var(--avail-ribbon-left,auto);width:var(--avail-ribbon-width,132px);padding:var(--avail-ribbon-padding-y,5px) 0;text-align:center;font-weight:800;font-size:var(--avail-ribbon-font-size,12px);letter-spacing:.08em;text-transform:uppercase;color:var(--avail-ribbon-text,#fff);transform:rotate(var(--avail-ribbon-rotate,45deg));transform-origin:50%;pointer-events:none;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;line-height:1;display:block;position:absolute;box-shadow:0 2px 6px #00000047}.avail-sold{--avail-ribbon-text:#fff;background-color:#67bf2f;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%2032'%20preserveAspectRatio='none'%3e%3cdefs%3e%3clinearGradient%20id='soldRibbonGradient'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%2398e65c'%20/%3e%3cstop%20offset='1'%20stop-color='%2367bf2f'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3crect%20width='256'%20height='32'%20fill='url(%23soldRibbonGradient)'%20/%3e%3crect%20width='256'%20height='1'%20fill='%23bbf08f'%20fill-opacity='0.55'%20/%3e%3crect%20y='31'%20width='256'%20height='1'%20fill='%23427f1d'%20fill-opacity='0.45'%20/%3e%3c/svg%3e")}.avail-hold{--avail-ribbon-text:#2d2204;background-color:#d9ac35;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%2032'%20preserveAspectRatio='none'%3e%3cdefs%3e%3clinearGradient%20id='holdRibbonGradient'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23f6dc85'%20/%3e%3cstop%20offset='1'%20stop-color='%23d9ac35'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3crect%20width='256'%20height='32'%20fill='url(%23holdRibbonGradient)'%20/%3e%3crect%20width='256'%20height='1'%20fill='%23f8e9b5'%20fill-opacity='0.55'%20/%3e%3crect%20y='31'%20width='256'%20height='1'%20fill='%23936f18'%20fill-opacity='0.45'%20/%3e%3c/svg%3e")}@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-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-space-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-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-ease{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
