@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-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial}}}@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-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-700:oklch(55.3% .195 38.402);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-800:oklch(43.8% .218 303.724);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--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)}}@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}:-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}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-4{margin-inline:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-7{margin-top:calc(var(--spacing)*7)}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-15{height:calc(var(--spacing)*15)}.h-40{height:calc(var(--spacing)*40)}.h-full{height:100%}.min-h-full{min-height:100%}.w-3\/4{width:75%}.w-80{width:calc(var(--spacing)*80)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-grow{flex-grow:1}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);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,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}: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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px*var(--tw-space-x-reverse));margin-inline-end:calc(-1px*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-indigo-500{border-color:var(--color-indigo-500)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\!{padding:calc(var(--spacing)*2)!important}.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-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.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)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-30\!{padding-top:calc(var(--spacing)*30)!important}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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))}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.text-blue-800{color:var(--color-blue-800)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-indigo-600{color:var(--color-indigo-600)}.text-orange-700{color:var(--color-orange-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.\!placeholder-gray-100::placeholder{color:var(--color-gray-100)!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.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)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-100\!:hover{background-color:var(--color-blue-100)!important}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}body,html,#root{flex-direction:column;min-height:100vh;margin:0;display:flex}/*! tailwindcss v4.1.11 | 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-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial}}}@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-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-700:oklch(55.3% .195 38.402);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-800:oklch(43.8% .218 303.724);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--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)}}@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}:-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}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-4{margin-inline:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-7{margin-top:calc(var(--spacing)*7)}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-15{height:calc(var(--spacing)*15)}.h-40{height:calc(var(--spacing)*40)}.h-full{height:100%}.min-h-full{min-height:100%}.w-3\/4{width:75%}.w-80{width:calc(var(--spacing)*80)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-grow{flex-grow:1}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);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,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}: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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px*var(--tw-space-x-reverse));margin-inline-end:calc(-1px*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-indigo-500{border-color:var(--color-indigo-500)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\!{padding:calc(var(--spacing)*2)!important}.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-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.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)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-30\!{padding-top:calc(var(--spacing)*30)!important}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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))}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.text-blue-800{color:var(--color-blue-800)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-indigo-600{color:var(--color-indigo-600)}.text-orange-700{color:var(--color-orange-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.\!placeholder-gray-100::placeholder{color:var(--color-gray-100)!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.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)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-100\!:hover{background-color:var(--color-blue-100)!important}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}main{flex-direction:column;flex:1;padding-top:5rem;display:flex}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.vp-divider{--vp-divider-border-width:var(--vp-component-divider-border-width-line);--vp-divider-color:var(--vp-component-divider-color-regular-border);--vp-divider-width:auto;--vp-divider-height:var(--vp-divider-border-width)}.vp-divider--inverse{--vp-divider-color:var(--vp-component-divider-color-inverse-border)}.vp-divider--on-brand{--vp-divider-color:var(--vp-component-divider-color-on-brand-border)}.vp-divider--vertical{--vp-divider-width:var(--vp-divider-border-width);--vp-divider-height:auto}.vp-divider{background-color:var(--vp-divider-color);border:none;flex-shrink:0;height:var(--vp-divider-height);margin:0;width:var(--vp-divider-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 90%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-catchy);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 90%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-ghost-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-ghost-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-ghost-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-color-ghost-regular-container-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-icon-button-color-ghost-regular-container-hover: var(--vp-semantic-color-alpha-quiet-s)}.vp-icon-button{--icon-button-width:var(--vp-component-icon-button-sizing-medium-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-medium-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-medium-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-medium-icon-height)}.vp-icon-button--small{--icon-button-width:var(--vp-component-icon-button-sizing-small-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-small-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-small-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-small-icon-height)}.vp-icon-button--large{--icon-button-width:var(--vp-component-icon-button-sizing-large-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-large-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-large-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-large-icon-height)}.vp-icon-button{--icon-button-disabled-opacity:var(--vp-component-icon-button-opacity-disabled);--icon-button-border-width:var(--vp-component-icon-button-border-width);--icon-button-border-radius:var(--vp-component-icon-button-border-radius-bottom-left) var(--vp-component-icon-button-border-radius-bottom-right) var(--vp-component-icon-button-border-radius-top-right) var(--vp-component-icon-button-border-radius-top-left);--icon-button-border-color:var(--vp-component-icon-button-color-primary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-primary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-default)}.vp-icon-button:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-hover)}.vp-icon-button:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-active)}.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-primary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-primary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-default)}.vp-icon-button--inverse:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-hover)}.vp-icon-button--inverse:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-active)}.vp-icon-button--secondary{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-default)}.vp-icon-button--secondary:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-hover)}.vp-icon-button--secondary:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-active)}.vp-icon-button--secondary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-default)}.vp-icon-button--secondary.vp-icon-button--inverse:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-hover)}.vp-icon-button--secondary.vp-icon-button--inverse:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-active)}.vp-icon-button--tertiary{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-default)}.vp-icon-button--tertiary:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-hover)}.vp-icon-button--tertiary:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-active)}.vp-icon-button--tertiary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-default)}.vp-icon-button--tertiary.vp-icon-button--inverse:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-hover)}.vp-icon-button--tertiary.vp-icon-button--inverse:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-active)}.vp-icon-button--negative{--icon-button-border-color:var(--vp-component-icon-button-color-negative-regular-border);--icon-button-color:var(--vp-component-icon-button-color-negative-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-default)}.vp-icon-button--negative:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-hover)}.vp-icon-button--negative:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-active)}.vp-icon-button--negative.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-negative-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-negative-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-default)}.vp-icon-button--negative.vp-icon-button--inverse:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-hover)}.vp-icon-button--negative.vp-icon-button--inverse:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-active)}.vp-icon-button--camouflage{--icon-button-border-color:var(--vp-component-icon-button-color-camouflage-regular-border);--icon-button-color:var(--vp-component-icon-button-color-camouflage-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-default)}.vp-icon-button--camouflage:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-hover)}.vp-icon-button--camouflage:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-active)}.vp-icon-button--ghost{--icon-button-border-color:var(--vp-component-icon-button-color-ghost-regular-border);--icon-button-color:var(--vp-component-icon-button-color-ghost-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-default)}.vp-icon-button--ghost:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-hover)}.vp-icon-button--ghost:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-ghost-regular-container-active)}.vp-icon-button--ghost.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-ghost-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-ghost-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-default)}.vp-icon-button--ghost.vp-icon-button--inverse:hover:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-hover)}.vp-icon-button--ghost.vp-icon-button--inverse:active:not([data-disabled]){--icon-button-background-color:var(--vp-component-icon-button-color-ghost-inverse-container-active)}.vp-icon-button{align-items:center;background-color:var(--icon-button-background-color);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-border-radius);box-sizing:border-box;color:var(--icon-button-color);display:inline-flex;flex-direction:row;flex-shrink:0;height:var(--icon-button-height);justify-content:center;padding:0;position:relative;transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--icon-button-width)}@media (prefers-reduced-motion:reduce){.vp-icon-button{transition-duration:0s}}.vp-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-icon-button svg{flex:0 0 auto;height:var(--icon-button-icon-height);width:var(--icon-button-icon-width)}.vp-icon-button:before{content:"";height:max(var(--vp-component-icon-button-sizing-min-height),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--vp-component-icon-button-sizing-min-width),100%)}.vp-icon-button[data-disabled]{cursor:default;opacity:var(--icon-button-disabled-opacity)}.vp-icon-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-icon-button[data-loading]{color:transparent}.vp-icon-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-icon-button [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-button-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-brand-s)}.vp-button{--button-text-case:var(--vp-component-button-typography-medium-label-text-case);--button-text-decoration:var(--vp-component-button-typography-medium-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-medium-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-medium-label-font-size);--button-line-height:var(--vp-component-button-typography-medium-label-line-height);--button-font-weight:var(--vp-component-button-typography-medium-label-font-weight);--button-font-family:var(--vp-component-button-typography-medium-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-medium-label-webkit-font-smoothing)}.vp-button--small{--button-text-case:var(--vp-component-button-typography-small-label-text-case);--button-text-decoration:var(--vp-component-button-typography-small-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-small-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-small-label-font-size);--button-line-height:var(--vp-component-button-typography-small-label-line-height);--button-font-weight:var(--vp-component-button-typography-small-label-font-weight);--button-font-family:var(--vp-component-button-typography-small-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-small-label-webkit-font-smoothing)}.vp-button--large{--button-text-case:var(--vp-component-button-typography-large-label-text-case);--button-text-decoration:var(--vp-component-button-typography-large-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-large-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-large-label-font-size);--button-line-height:var(--vp-component-button-typography-large-label-line-height);--button-font-weight:var(--vp-component-button-typography-large-label-font-weight);--button-font-family:var(--vp-component-button-typography-large-label-font-family);--button-webkit-font-smoothing:var(--vp-component-button-typography-large-label-webkit-font-smoothing)}.vp-button{--button-border-color:var(--vp-component-button-color-primary-regular-border);--button-color:var(--vp-component-button-color-primary-regular-content);--button-background-color:var(--vp-component-button-color-primary-regular-container-default)}.vp-button:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-primary-regular-container-hover)}.vp-button:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-primary-regular-container-active)}.vp-button--inverse{--button-border-color:var(--vp-component-button-color-primary-inverse-border);--button-color:var(--vp-component-button-color-primary-inverse-content);--button-background-color:var(--vp-component-button-color-primary-inverse-container-default)}.vp-button--inverse:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-primary-inverse-container-hover)}.vp-button--inverse:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-primary-inverse-container-active)}.vp-button--secondary{--button-border-color:var(--vp-component-button-color-secondary-regular-border);--button-color:var(--vp-component-button-color-secondary-regular-content);--button-background-color:var(--vp-component-button-color-secondary-regular-container-default)}.vp-button--secondary:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-secondary-regular-container-hover)}.vp-button--secondary:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-secondary-regular-container-active)}.vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-secondary-inverse-border);--button-color:var(--vp-component-button-color-secondary-inverse-content);--button-background-color:var(--vp-component-button-color-secondary-inverse-container-default)}.vp-button--secondary.vp-button--inverse:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-secondary-inverse-container-hover)}.vp-button--secondary.vp-button--inverse:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-secondary-inverse-container-active)}.vp-button--tertiary{--button-border-color:var(--vp-component-button-color-tertiary-regular-border);--button-color:var(--vp-component-button-color-tertiary-regular-content);--button-background-color:var(--vp-component-button-color-tertiary-regular-container-default)}.vp-button--tertiary:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-tertiary-regular-container-hover)}.vp-button--tertiary:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-tertiary-regular-container-active)}.vp-button--tertiary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-tertiary-inverse-border);--button-color:var(--vp-component-button-color-tertiary-inverse-content);--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-default)}.vp-button--tertiary.vp-button--inverse:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-hover)}.vp-button--tertiary.vp-button--inverse:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-active)}.vp-button--negative{--button-border-color:var(--vp-component-button-color-negative-regular-border);--button-color:var(--vp-component-button-color-negative-regular-content);--button-background-color:var(--vp-component-button-color-negative-regular-container-default)}.vp-button--negative:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-negative-regular-container-hover)}.vp-button--negative:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-negative-regular-container-active)}.vp-button--negative.vp-button--inverse{--button-border-color:var(--vp-component-button-color-negative-inverse-border);--button-color:var(--vp-component-button-color-negative-inverse-content);--button-background-color:var(--vp-component-button-color-negative-inverse-container-default)}.vp-button--negative.vp-button--inverse:hover:not([data-disabled]){--button-background-color:var(--vp-component-button-color-negative-inverse-container-hover)}.vp-button--negative.vp-button--inverse:active:not([data-disabled]){--button-background-color:var(--vp-component-button-color-negative-inverse-container-active)}.vp-button{--button-disabled-opacity:var(--vp-component-button-opacity-disabled);--button-border-width:var(--vp-component-button-border-width);--button-border-radius:var(--vp-component-button-border-radius-rounded-bottom-left) var(--vp-component-button-border-radius-rounded-bottom-right) var(--vp-component-button-border-radius-rounded-top-right) var(--vp-component-button-border-radius-rounded-top-left)}.vp-button--squared{--button-border-radius:var(--vp-component-button-border-radius-squared-bottom-left) var(--vp-component-button-border-radius-squared-bottom-right) var(--vp-component-button-border-radius-squared-top-right) var(--vp-component-button-border-radius-squared-top-left)}.vp-button{--button-spacing-gap:var(--vp-component-button-spacing-medium-gap);--button-padding:var(--vp-component-button-spacing-medium-padding-block-start) var(--vp-component-button-spacing-medium-padding-inline-end) var(--vp-component-button-spacing-medium-padding-block-end) var(--vp-component-button-spacing-medium-padding-inline-start)}.vp-button--small{--button-spacing-gap:var(--vp-component-button-spacing-small-gap);--button-padding:var(--vp-component-button-spacing-small-padding-block-start) var(--vp-component-button-spacing-small-padding-inline-end) var(--vp-component-button-spacing-small-padding-block-end) var(--vp-component-button-spacing-small-padding-inline-start)}.vp-button--large{--button-spacing-gap:var(--vp-component-button-spacing-large-gap);--button-padding:var(--vp-component-button-spacing-large-padding-block-start) var(--vp-component-button-spacing-large-padding-inline-end) var(--vp-component-button-spacing-large-padding-block-end) var(--vp-component-button-spacing-large-padding-inline-start)}.vp-button{--button-start-icon-width:var(--vp-component-button-sizing-medium-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-medium-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-medium-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-medium-end-icon-height)}.vp-button--small{--button-start-icon-width:var(--vp-component-button-sizing-small-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-small-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-small-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-small-end-icon-height)}.vp-button--large{--button-start-icon-width:var(--vp-component-button-sizing-large-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-large-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-large-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-large-end-icon-height)}.vp-button{align-items:center;align-self:center;background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);display:inline-flex;flex-direction:row;font-family:var(--button-font-family);font-weight:var(--button-font-weight);gap:var(--button-spacing-gap);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:var(--button-padding);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-case);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);-webkit-font-smoothing:var(--button-webkit-font-smoothing);font-size:var(--button-font-size)}@media (prefers-reduced-motion:reduce){.vp-button{transition-duration:0s}}.vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-button:before{content:"";height:var(--vp-component-button-sizing-min-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-button[data-disabled]{cursor:default;opacity:var(--button-disabled-opacity)}.vp-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-button[data-loading]{color:transparent}.vp-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-button [data-part=loading-slot]{align-items:center;color:var(--button-color);display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-loader{--loader-border-radius:var(--vp-component-loader-border-radius-container);--loader-height:var(--vp-component-loader-sizing-medium-height);--loader-width:var(--vp-component-loader-sizing-medium-width)}.vp-loader--small{--loader-height:var(--vp-component-loader-sizing-small-height);--loader-width:var(--vp-component-loader-sizing-small-width)}.vp-loader--large{--loader-height:var(--vp-component-loader-sizing-large-height);--loader-width:var(--vp-component-loader-sizing-large-width)}.vp-loader--extra-large{--loader-height:var(--vp-component-loader-sizing-extra-large-height);--loader-width:var(--vp-component-loader-sizing-extra-large-width)}.vp-loader{--loader-conic-gradient-start:var(--vp-component-loader-color-regular-content-start);--loader-conic-gradient-end:var(--vp-component-loader-color-regular-content-end)}.vp-loader--inverse{--loader-conic-gradient-start:var(--vp-component-loader-color-inverse-content-start);--loader-conic-gradient-end:var(--vp-component-loader-color-inverse-content-end)}.vp-loader{--loader-timing-function:var(--vp-component-loader-motion-easing);--loader-duration:var(--vp-component-loader-motion-duration);display:inline-block;height:var(--loader-height);transform:skew(-20deg,-10deg) rotate(-40deg);width:var(--loader-width)}.vp-loader:before{animation:vp-loader infinite;animation-duration:var(--loader-duration);animation-timing-function:var(--loader-timing-function);border-radius:var(--loader-border-radius);content:"";display:block;height:100%;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.vp-loader:before{animation:none}}.vp-loader:before{background:conic-gradient(var(--loader-conic-gradient-start),var(--loader-conic-gradient-end) 85%);-webkit-mask:radial-gradient(farthest-side,#0000 80%,#000 0);mask:radial-gradient(farthest-side,#0000 80%,#000 0)}.vp-loader-alt{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@keyframes vp-loader{to{rotate:-1turn}}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-checkbox-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s)}.vp-checkbox{--checkbox-margin-block-start:var(--vp-component-checkbox-spacing-padding-block-start);--checkbox-spacing-gap:var(--vp-component-checkbox-spacing-gap);--checkbox-tick-color:var(--vp-component-checkbox-color-icon-default);--checkbox-tick-width:var(--vp-component-checkbox-sizing-icon-width);--checkbox-tick-height:var(--vp-component-checkbox-sizing-icon-height);--checkbox-container-checked-color:var(--vp-component-checkbox-color-container-checked);--checkbox-container-checked-border-color-default:var(--vp-component-checkbox-color-border-checked-default);--checkbox-container-checked-border-color-hover:var(--vp-component-checkbox-color-border-checked-hover);--checkbox-container-checked-border-color-active:var(--vp-component-checkbox-color-border-checked-active);--checkbox-container-unchecked-color:var(--vp-component-checkbox-color-container-unchecked);--checkbox-container-unchecked-border-color-default:var(--vp-component-checkbox-color-border-unchecked-default);--checkbox-container-unchecked-border-color-hover:var(--vp-component-checkbox-color-border-unchecked-hover);--checkbox-container-unchecked-border-color-active:var(--vp-component-checkbox-color-border-unchecked-active);--checkbox-container-unchecked-border-color-error:var(--vp-component-checkbox-color-border-unchecked-error);--checkbox-container-width:var(--vp-component-checkbox-sizing-container-width);--checkbox-container-height:var(--vp-component-checkbox-sizing-container-height);--checkbox-container-border-radius:var(--vp-component-checkbox-border-radius-container-top-left) var(--vp-component-checkbox-border-radius-container-top-right) var(--vp-component-checkbox-border-radius-container-bottom-right) var(--vp-component-checkbox-border-radius-container-bottom-left);--checkbox-disabled-opacity:var(--vp-component-checkbox-opacity-disabled);--checkbox-halo-unchecked-active-color:var(--vp-component-checkbox-color-halo-unchecked-active);--checkbox-halo-unchecked-hover-color:var(--vp-component-checkbox-color-halo-unchecked-hover);--checkbox-halo-checked-active-color:var(--vp-component-checkbox-color-halo-checked-active);--checkbox-halo-checked-hover-color:var(--vp-component-checkbox-color-halo-checked-hover);--checkbox-halo-width:var(--vp-component-checkbox-sizing-halo-width);--checkbox-halo-height:var(--vp-component-checkbox-sizing-halo-height);--checkbox-halo-border-radius:var(--vp-component-checkbox-border-radius-halo-top-left) var(--vp-component-checkbox-border-radius-halo-top-right) var(--vp-component-checkbox-border-radius-halo-bottom-right) var(--vp-component-checkbox-border-radius-halo-bottom-left);--checkbox-label-color:var(--vp-component-checkbox-color-label-default);--checkbox-label-text-case:var(--vp-component-checkbox-typography-medium-label-text-case);--checkbox-label-text-decoration:var(--vp-component-checkbox-typography-medium-label-text-decoration);--checkbox-label-letter-spacing:var(--vp-component-checkbox-typography-medium-label-letter-spacing);--checkbox-label-font-size:var(--vp-component-checkbox-typography-medium-label-font-size);--checkbox-label-line-height:var(--vp-component-checkbox-typography-medium-label-line-height);--checkbox-label-font-weight:var(--vp-component-checkbox-typography-medium-label-font-weight);--checkbox-label-font-family:var(--vp-component-checkbox-typography-medium-label-font-family);--checkbox-label-webkit-font-smoothing:var(--vp-component-checkbox-typography-medium-label-webkit-font-smoothing);--base:0;--above:1;--below:-1;--checkbox-zindex:var(--base);--checkbox-halo-zindex:calc(var(--below) + var(--checkbox-zindex))}.vp-checkbox--vertical{--checkbox-margin-block-start:0}.vp-checkbox{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--checkbox-spacing-gap);position:relative;vertical-align:middle;z-index:var(--checkbox-zindex)}.vp-checkbox--vertical{align-items:center;flex-direction:column}.vp-checkbox__input{accent-color:var(--checkbox-container-checked-color);block-size:var(--checkbox-container-height);cursor:pointer;inline-size:var(--checkbox-container-width);margin:0;outline-color:var(--checkbox-container-checked-color);position:absolute}.vp-checkbox__input[data-disabled]{cursor:default}@supports selector(:has(:focus-visible)){.vp-checkbox__input{opacity:0}}.vp-checkbox__control{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-unchecked-color);--checkbox-halo-background-color:transparent;align-items:center;background-color:var(--checkbox-control-background-color);border:var(--vp-component-checkbox-border-width-container) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-container-border-radius);display:flex;height:var(--checkbox-container-height);justify-content:center;margin-block-start:var(--checkbox-margin-block-start);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-container-width)}@media (prefers-reduced-motion:reduce){.vp-checkbox__control{transition-duration:0s}}.vp-checkbox__control{flex:0 0 var(--checkbox-container-width)}.vp-checkbox__control[data-checked],.vp-checkbox__control[data-indeterminate]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-checked-color)}.vp-checkbox__control[data-checked][data-hover]:not([data-disabled]),.vp-checkbox__control[data-indeterminate][data-hover]:not([data-disabled]){--checkbox-control-border-color:var(--checkbox-container-checked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-hover-color)}.vp-checkbox__control[data-checked][data-active]:not([data-disabled]),.vp-checkbox__control[data-indeterminate][data-active]:not([data-disabled]){--checkbox-control-border-color:var(--checkbox-container-checked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-active-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-hover]:not([data-disabled]){--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-checked-hover-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-active]:not([data-disabled]){--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-checked-active-color)}.vp-checkbox__control:not([data-checked])[data-invalid]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-error)}.vp-checkbox__control svg{color:var(--checkbox-tick-color);flex:0 0 auto;height:var(--checkbox-tick-height);width:var(--checkbox-tick-width)}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-halo-width);z-index:var(--checkbox-halo-zindex)}@media (prefers-reduced-motion:reduce){.vp-checkbox__control:before{transition-duration:0s}}@supports selector(:has(:focus-visible)){.vp-checkbox:has(:focus-visible) .vp-checkbox__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}}.vp-checkbox[data-disabled]{cursor:default;opacity:var(--checkbox-disabled-opacity)}.vp-checkbox__label{color:var(--checkbox-label-color);display:inline-flex;font-family:var(--checkbox-label-font-family);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);letter-spacing:var(--checkbox-label-letter-spacing);line-height:var(--checkbox-label-line-height);-webkit-text-decoration:var(--checkbox-label-text-decoration);text-decoration:var(--checkbox-label-text-decoration);text-transform:var(--checkbox-label-text-case);-webkit-font-smoothing:var(--checkbox-label-webkit-font-smoothing)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-typography-secondary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-accordion-typography-primary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-on-brand-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-regular-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-regular-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-regular-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-on-brand-subline-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-default: var(--vp-semantic-color-content-on-brand-quiet);--vp-component-accordion-color-primary-on-brand-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-regular-subline-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-subline-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-regular-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-spacing-secondary-gap: var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-color-secondary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs)}.vp-footer{--footer-background-color:var(--vp-component-footer-color-container-standard);--footer-gap:var(--vp-component-footer-spacing-vertical-gap);--footer-padding:var(--vp-component-footer-spacing-container-standard-screen-s-block-start) var(--vp-component-footer-spacing-container-standard-screen-s-inline-end) var(--vp-component-footer-spacing-container-standard-screen-s-block-end) var(--vp-component-footer-spacing-container-standard-screen-s-inline-start)}.vp-footer--compact{--footer-background-color:var(--vp-component-footer-color-container-compact);--footer-padding:var(--vp-component-footer-spacing-container-compact-screen-s-block-start) var(--vp-component-footer-spacing-container-compact-screen-s-inline-end) var(--vp-component-footer-spacing-container-compact-screen-s-block-end) var(--vp-component-footer-spacing-container-compact-screen-s-inline-start)}.vp-footer{--footer-row-grid-template:1fr;--footer-row-gap:var(--vp-component-footer-spacing-vertical-gap) 0;--footer-column-direction:column;--footer-column-gap:var(--vp-component-footer-spacing-column-vertical-gap) 0;--footer-navigation-direction:column;--footer-navigation-block-gap:0;--footer-navigation-inline-gap:var(--footer-link-list-gap)}@media screen and (min-width:600px){.vp-footer{--footer-padding:var(--vp-component-footer-spacing-container-standard-screen-m-block-start) var(--vp-component-footer-spacing-container-standard-screen-m-inline-end) var(--vp-component-footer-spacing-container-standard-screen-m-block-end) var(--vp-component-footer-spacing-container-standard-screen-m-inline-start);--footer-row-grid-template:repeat(2,1fr);--footer-row-gap:0 var(--vp-component-footer-spacing-horizontal-gap);--footer-column-gap:var(--vp-component-footer-spacing-column-vertical-gap) 0}.vp-footer--compact{--footer-padding:var(--vp-component-footer-spacing-container-compact-screen-m-block-start) var(--vp-component-footer-spacing-container-compact-screen-m-inline-end) var(--vp-component-footer-spacing-container-compact-screen-m-block-end) var(--vp-component-footer-spacing-container-compact-screen-m-inline-start)}}@media screen and (min-width:1200px){.vp-footer{--footer-padding:var(--vp-component-footer-spacing-container-standard-screen-l-block-start) var(--vp-component-footer-spacing-container-standard-screen-l-inline-end) var(--vp-component-footer-spacing-container-standard-screen-l-block-end) var(--vp-component-footer-spacing-container-standard-screen-l-inline-start);--footer-row-grid-template:repeat(4,1fr);--footer-row-gap:0 var(--vp-component-footer-spacing-horizontal-gap);--footer-column-direction:row;--footer-column-gap:0 var(--vp-component-footer-spacing-horizontal-gap);--footer-navigation-direction:row;--footer-navigation-block-gap:var(--footer-column-gap)}.vp-footer--compact{--footer-padding:var(--vp-component-footer-spacing-container-compact-screen-l-block-start) var(--vp-component-footer-spacing-container-compact-screen-l-inline-end) var(--vp-component-footer-spacing-container-compact-screen-l-block-end) var(--vp-component-footer-spacing-container-compact-screen-l-inline-start)}}.vp-footer{--footer-link-list-padding-bottom:var(--vp-component-list-spacing-container-block-end);--footer-link-list-gap:var(--vp-component-list-spacing-vertical-gap) var(--vp-component-list-spacing-horizontal-gap);--footer-accordion-label-font-size:var(--vp-core-font-size-200);--footer-accordion-label-font-weight:var(--vp-component-accordion-typography-secondary-label-font-weight);--footer-accordion-label-font-family:var(--vp-component-accordion-typography-secondary-label-font-family);--footer-accordion-label-line-height:var(--vp-component-accordion-typography-secondary-label-line-height);--footer-accordion-label-letter-spacing:var(--vp-component-accordion-typography-secondary-label-letter-spacing);--footer-accordion-label-text-decoration:var(--vp-component-accordion-typography-secondary-label-text-decoration);--footer-accordion-label-text-case:var(--vp-component-accordion-typography-secondary-label-text-case);--footer-accordion-label-color:var(--vp-component-accordion-color-secondary-on-brand-label-default);--footer-accordion-spacing-block-start:var(--vp-component-accordion-spacing-primary-padding-block-start);--footer-accordion-spacing-block-end:var(--vp-component-accordion-spacing-primary-padding-block-end)}.vp-footer--compact{--footer-accordion-label-color:var(--vp-component-accordion-color-secondary-regular-label-default)}.vp-footer{background-color:var(--footer-background-color);display:flex;flex-direction:column;gap:var(--footer-gap);padding:var(--footer-padding);position:relative}.vp-footer__row{display:grid;gap:var(--footer-row-gap);grid-template-columns:var(--footer-row-grid-template)}.vp-footer__column{display:flex;flex-direction:var(--footer-column-direction);gap:var(--footer-column-gap)}.vp-footer__column[data-col-span="1"]{grid-column-start:span 1}.vp-footer__column[data-col-span="2"]{grid-column-start:span 2}.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 1}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 3}}.vp-footer__column[data-col-span="3"]{grid-column-start:var(--footer-column-three-quarter)}.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 2}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 4}}.vp-footer__column[data-col-span="4"]{grid-column-start:var(--footer-column-full-size)}.vp-footer__navigation{flex:1}.vp-footer__navigation ul{display:flex;list-style:none;margin:0;padding:0}.vp-footer__navigation-block{flex-direction:var(--footer-navigation-direction);gap:var(--footer-navigation-block-gap)}.vp-footer__navigation-block>li{flex:1}.vp-footer__navigation-inline{flex-wrap:wrap;gap:var(--footer-navigation-inline-gap)}.vp-footer-accordion__header{align-items:center;background-color:transparent;border:0;color:var(--footer-accordion-label-color);cursor:pointer;display:flex;font-family:var(--footer-accordion-label-font-family);font-size:var(--footer-accordion-label-font-size);font-weight:var(--footer-accordion-label-font-weight);justify-content:space-between;letter-spacing:var(--footer-accordion-label-letter-spacing);line-height:var(--footer-accordion-label-line-height);padding-block:var(--footer-accordion-spacing-block-start) var(--footer-accordion-spacing-block-end);padding-inline:0;-webkit-text-decoration:var(--footer-accordion-label-text-decoration);text-decoration:var(--footer-accordion-label-text-decoration);text-transform:var(--footer-accordion-label-text-case);width:100%}.vp-footer-accordion__header:disabled{pointer-events:none}.vp-footer-accordion__header-icon[data-disabled]{display:none}.vp-footer-accordion__panel>ul{display:flex;flex-direction:column;gap:var(--footer-link-list-gap);padding-bottom:var(--footer-link-list-padding-bottom)}.vp-footer-accordion__panel[data-disabled]{pointer-events:none}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-label-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs)}.vp-form-label{--form-label-color:var(--vp-component-form-label-color-regular-primary-label);--form-label-spacing-gap:var(--vp-component-form-label-spacing-gap);--form-label-text-case:var(--vp-component-form-label-typography-label-text-case);--form-label-text-decoration:var(--vp-component-form-label-typography-label-text-decoration);--form-label-letter-spacing:var(--vp-component-form-label-typography-label-letter-spacing);--form-label-font-size:var(--vp-component-form-label-typography-label-font-size);--form-label-line-height:var(--vp-component-form-label-typography-label-line-height);--form-label-font-weight:var(--vp-component-form-label-typography-label-font-weight);--form-label-font-family:var(--vp-component-form-label-typography-label-font-family);--form-label-webkit-font-smoothing:var(--vp-component-form-label-typography-label-webkit-font-smoothing);--form-label-disabled-opacity:var(--vp-component-form-label-opacity-disabled);--form-label-margin-block-end:var(--vp-component-form-label-spacing-padding-block-end);--form-label-icon-width:var(--vp-component-form-label-sizing-label-question-icon-width);--form-label-icon-height:var(--vp-component-form-label-sizing-label-question-icon-height);--form-label-icon-color:var(--vp-component-form-label-color-regular-question-icon);align-items:center;box-sizing:border-box;color:var(--form-label-color);display:flex;font-family:var(--form-label-font-family);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);gap:var(--form-label-spacing-gap);letter-spacing:var(--form-label-letter-spacing);line-height:var(--form-label-line-height);-webkit-text-decoration:var(--form-label-text-decoration);text-decoration:var(--form-label-text-decoration);text-transform:var(--form-label-text-case);-webkit-font-smoothing:var(--form-label-webkit-font-smoothing);margin-block-end:var(--form-label-margin-block-end)}.vp-form-label[data-disabled]{opacity:var(--form-label-disabled-opacity)}.vp-form-label [data-part=form-label-end-slot]{align-items:center;display:flex;justify-content:center}.vp-form-label [data-part=form-label-end-slot] svg{color:var(--form-label-icon-color);flex:0 0 auto;height:var(--form-label-icon-height);width:var(--form-label-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-error-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m)}.vp-form-error{--form-error-color:var(--vp-component-form-error-color-regular-content);--form-error-background-color:var(--vp-component-form-error-color-regular-container);--form-error-text-case:var(--vp-component-form-error-typography-label-text-case);--form-error-text-decoration:var(--vp-component-form-error-typography-label-text-decoration);--form-error-letter-spacing:var(--vp-component-form-error-typography-label-letter-spacing);--form-error-font-size:var(--vp-component-form-error-typography-label-font-size);--form-error-line-height:var(--vp-component-form-error-typography-label-line-height);--form-error-font-weight:var(--vp-component-form-error-typography-label-font-weight);--form-error-font-family:var(--vp-component-form-error-typography-label-font-family);--form-error-webkit-font-smoothing:var(--vp-component-form-error-typography-label-webkit-font-smoothing);--form-error-border-radius:var(--vp-component-form-error-border-radius-bottom-left) var(--vp-component-form-error-border-radius-bottom-right) var(--vp-component-form-error-border-radius-top-right) var(--vp-component-form-error-border-radius-top-left);--form-error-disabled-opacity:var(--vp-component-form-error-opacity-disabled);--form-error-margin-block-start:var(--vp-component-form-error-spacing-padding-block-start);--form-error-spacing-gap:var(--vp-component-form-error-spacing-container-gap);--form-error-padding:var(--vp-component-form-error-spacing-container-padding-block-start) var(--vp-component-form-error-spacing-container-padding-inline-end) var(--vp-component-form-error-spacing-container-padding-block-end) var(--vp-component-form-error-spacing-container-padding-inline-start);--form-error-icon-color:var(--vp-component-form-error-color-regular-icon);--form-error-icon-width:var(--vp-component-form-error-sizing-icon-width);--form-error-icon-height:var(--vp-component-form-error-sizing-icon-height);--form-error-icon-margin-block-start:var(--vp-component-form-error-spacing-icon-margin-block-start);background-color:var(--form-error-background-color);border-radius:var(--form-error-border-radius);box-sizing:border-box;color:var(--form-error-color);display:flex;font-family:var(--form-error-font-family);font-size:var(--form-error-font-size);font-weight:var(--form-error-font-weight);gap:var(--form-error-spacing-gap);letter-spacing:var(--form-error-letter-spacing);line-height:var(--form-error-line-height);margin-block-start:var(--form-error-margin-block-start);padding:var(--form-error-padding);-webkit-text-decoration:var(--form-error-text-decoration);text-decoration:var(--form-error-text-decoration);text-transform:var(--form-error-text-case);-webkit-font-smoothing:var(--form-error-webkit-font-smoothing)}.vp-form-error[data-disabled]{opacity:var(--form-error-disabled-opacity)}.vp-form-error [data-part=form-error-start-slot]{align-items:flex-start;display:flex;justify-content:center}.vp-form-error [data-part=form-error-start-slot] svg{color:var(--form-error-icon-color);flex:0 0 auto;height:var(--form-error-icon-height);margin-block-start:var(--form-error-icon-margin-block-start);width:var(--form-error-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-text-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl)}.vp-input{--input-text-case:var(--vp-component-text-input-typography-label-text-case);--input-text-decoration:var(--vp-component-text-input-typography-label-text-decoration);--input-letter-spacing:var(--vp-component-text-input-typography-label-letter-spacing);--input-font-size:var(--vp-component-text-input-typography-label-font-size);--input-line-height:var(--vp-component-text-input-typography-label-line-height);--input-font-weight:var(--vp-component-text-input-typography-label-font-weight);--input-font-family:var(--vp-component-text-input-typography-label-font-family);--input-webkit-font-smoothing:var(--vp-component-text-input-typography-label-webkit-font-smoothing);--input-placeholder-text-case:var(--vp-component-text-input-typography-placeholder-text-case);--input-placeholder-text-decoration:var(--vp-component-text-input-typography-placeholder-text-decoration);--input-placeholder-letter-spacing:var(--vp-component-text-input-typography-placeholder-letter-spacing);--input-placeholder-font-size:var(--vp-component-text-input-typography-placeholder-font-size);--input-placeholder-line-height:var(--vp-component-text-input-typography-placeholder-line-height);--input-placeholder-font-weight:var(--vp-component-text-input-typography-placeholder-font-weight);--input-placeholder-font-family:var(--vp-component-text-input-typography-placeholder-font-family);--input-placeholder-webkit-font-smoothing:var(--vp-component-text-input-typography-placeholder-webkit-font-smoothing);--input-color:var(--vp-component-text-input-color-regular-content-default);--input-placeholder-color:var(--vp-component-text-input-color-regular-content-placeholder);--input-background-color:var(--vp-component-text-input-color-regular-container);--input-border-radius:var(--vp-component-text-input-border-radius-bottom-left) var(--vp-component-text-input-border-radius-bottom-right) var(--vp-component-text-input-border-radius-top-right) var(--vp-component-text-input-border-radius-top-left);--input-border-width:var(--vp-component-text-input-border-width-default);--input-border-width-hover:var(--vp-component-text-input-border-width-hover);--input-border-width-active:var(--vp-component-text-input-border-width-active);--input-border-color:var(--vp-component-text-input-color-regular-border-default);--input-border-color-active:var(--vp-component-text-input-color-regular-border-active);--input-border-color-success:var(--vp-component-text-input-color-regular-border-success);--input-border-color-error:var(--vp-component-text-input-color-regular-border-error);--input-focus-box-shadow:var(--vp-component-text-input-box-shadow-focus);--input-spacing-gap:var(--vp-component-text-input-spacing-medium-gap);--input-padding:var(--vp-component-text-input-spacing-medium-padding-block-start) var(--vp-component-text-input-spacing-medium-padding-inline-end) var(--vp-component-text-input-spacing-medium-padding-block-end) var(--vp-component-text-input-spacing-medium-padding-inline-start)}.vp-input--small{--input-spacing-gap:var(--vp-component-text-input-spacing-small-gap);--input-padding:var(--vp-component-text-input-spacing-small-padding-block-start) var(--vp-component-text-input-spacing-small-padding-inline-end) var(--vp-component-text-input-spacing-small-padding-block-end) var(--vp-component-text-input-spacing-small-padding-inline-start)}.vp-input--large{--input-spacing-gap:var(--vp-component-text-input-spacing-large-gap);--input-padding:var(--vp-component-text-input-spacing-large-padding-block-start) var(--vp-component-text-input-spacing-large-padding-inline-end) var(--vp-component-text-input-spacing-large-padding-block-end) var(--vp-component-text-input-spacing-large-padding-inline-start)}.vp-input-container{--input-disabled-opacity:var(--vp-component-text-input-opacity-disabled);--input-checkmark-color:var(--vp-component-text-input-color-regular-content-checkmark);--input-icons-color:var(--vp-component-text-input-color-regular-content-icons);--input-start-icon-width:var(--vp-component-text-input-sizing-start-icon-width);--input-start-icon-height:var(--vp-component-text-input-sizing-start-icon-height);--input-end-icon-width:var(--vp-component-text-input-sizing-end-icon-width);--input-end-icon-height:var(--vp-component-text-input-sizing-end-icon-height);--input-slot-padding:var(--vp-component-text-input-spacing-medium-padding-block-start) var(--vp-component-text-input-spacing-medium-padding-inline-end) var(--vp-component-text-input-spacing-medium-padding-block-end) var(--vp-component-text-input-spacing-medium-padding-inline-start);--input-start-slot-width:calc(var(--vp-component-text-input-sizing-start-icon-width) + var(--vp-component-text-input-spacing-medium-padding-inline-start) + var(--vp-component-text-input-spacing-medium-gap));--input-end-slot-width:calc(var(--vp-component-text-input-sizing-end-icon-width) + var(--vp-component-text-input-spacing-medium-gap) + var(--vp-component-text-input-spacing-medium-padding-inline-end));--input-multiple-end-slots-gap:var(--vp-component-text-input-spacing-medium-padding-inline-end);--input-multiple-end-slots-width:calc(var(--vp-component-text-input-sizing-end-icon-width)*2 + var(--input-spacing-gap) + var(--vp-component-text-input-spacing-medium-padding-inline-end) + var(--input-multiple-end-slots-gap));--base:0;--above:1;--below:-1;--input-container-zindex:var(--base);--input-zindex:calc(var(--above) + var(--input-container-zindex));--input-slot-zindex:calc(var(--above) + var(--input-zindex))}.vp-input{align-items:center;box-sizing:border-box;display:flex;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);gap:var(--input-spacing-gap);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding);position:relative;-webkit-text-decoration:var(--input-text-decoration);text-decoration:var(--input-text-decoration);text-transform:var(--input-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--input-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border-radius:var(--input-border-radius);color:var(--input-color);--input-border-box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);border:0;box-shadow:var(--input-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);z-index:var(--input-zindex)}@media (prefers-reduced-motion:reduce){.vp-input{transition-duration:0s}}.vp-input::-moz-placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input::placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);-webkit-text-decoration:var(--input-placeholder-text-decoration);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input-container[data-disabled]{cursor:default;opacity:var(--input-disabled-opacity)}.vp-input[data-hover]{--input-border-width:var(--input-border-width-hover)}.vp-input:focus-visible{box-shadow:var(--input-focus-box-shadow);outline:0}.vp-input[data-active]{outline:0;--input-border-width:var(--input-border-width-active);--input-border-color:var(--input-border-color-active)}.vp-input[data-success]{--input-border-color:var(--input-border-color-success)}.vp-input[data-invalid]{--input-border-color:var(--input-border-color-error)}.vp-input[data-start-slot]{padding-inline-start:var(--input-start-slot-width)}.vp-input[data-end-slot]{padding-inline-end:var(--input-end-slot-width)}.vp-input[data-end-slot][data-success]{padding-inline-end:var(--input-multiple-end-slots-width)}.vp-input[data-success]{padding-inline-end:var(--input-end-slot-width)}.vp-input-container{position:relative;z-index:var(--input-container-zindex)}.vp-input-container svg{color:var(--input-icons-color);flex:0 0 auto}.vp-input-container [data-part=start-slot]{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:left;left:0;padding:var(--input-slot-padding);padding-inline-end:0;position:absolute;top:0;width:var(--input-start-slot-width);z-index:var(--input-slot-zindex)}.vp-input-container [data-part=start-slot] svg{height:var(--input-start-icon-height);width:var(--input-start-icon-width)}.vp-input-container [data-part=end-slot]{align-items:center;bottom:0;box-sizing:border-box;display:flex;gap:var(--input-multiple-end-slots-gap);justify-content:center;padding:var(--input-slot-padding);position:absolute;right:0;top:0;width:var(--input-end-slot-width);z-index:var(--input-slot-zindex)}.vp-input-container [data-part=end-slot] svg{height:var(--input-end-icon-height);width:var(--input-end-icon-width)}.vp-input-container [data-part=end-slot] svg[data-part=checkmark]{color:var(--input-checkmark-color)}.vp-input-container [data-part=end-slot][data-end-slot][data-success]{width:var(--input-multiple-end-slots-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-color-secondary-icon-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-primary-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-label-default: var(--vp-semantic-color-content-brand)}.vp-link-list{--list-item-spacing-block:var(--vp-component-link-list-spacing-padding-block-start) var(--vp-component-link-list-spacing-padding-block-end);--list-disabled-opacity:var(--vp-component-link-list-opacity-disabled);--list-color-active:var(--vp-component-link-list-color-primary-label-active);--list-color-hover:var(--vp-component-link-list-color-primary-label-hover);--list-color:var(--vp-component-link-list-color-primary-label-default)}.vp-link-list--secondary{--list-color-active:var(--vp-component-link-list-color-secondary-label-active);--list-color-hover:var(--vp-component-link-list-color-secondary-label-hover);--list-color:var(--vp-component-link-list-color-secondary-label-default)}.vp-link-list{--list-text-case:var(--vp-component-link-list-typography-screen-s-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-s-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-s-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-s-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-s-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-s-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-s-medium-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-s-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-s-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-s-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-s-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-s-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-s-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-s-small-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing)}@media screen and (min-width:600px){.vp-link-list{--list-text-case:var(--vp-component-link-list-typography-screen-m-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-m-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-m-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-m-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-m-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-m-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-m-medium-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-m-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-m-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-m-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-m-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-m-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-m-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-m-small-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link-list{--list-text-case:var(--vp-component-link-list-typography-screen-l-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-l-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-l-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-l-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-l-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-l-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-l-medium-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-l-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-l-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-l-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-l-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-l-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-l-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-l-small-font-family);--list-webkit-font-smoothing:var(--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing)}}.vp-link-list{--list-icon-color-active:var(--vp-component-link-list-color-primary-icon-active);--list-icon-color-hover:var(--vp-component-link-list-color-primary-icon-hover);--list-icon-color:var(--vp-component-link-list-color-primary-icon-default)}.vp-link-list--secondary{--list-icon-color-active:var(--vp-component-link-list-color-secondary-icon-active);--list-icon-color-hover:var(--vp-component-link-list-color-secondary-icon-hover);--list-icon-color:var(--vp-component-link-list-color-secondary-icon-default)}.vp-link-list{list-style-type:""}.vp-link-list__item-link{align-items:center;display:flex;flex-direction:row;font-family:var(--list-font-family);justify-content:space-between;position:relative;text-align:left;-webkit-text-decoration:var(--list-text-decoration);text-decoration:var(--list-text-decoration);width:100%;-webkit-font-smoothing:var(--list-webkit-font-smoothing);background:transparent;border:0;color:var(--list-color);font-size:var(--list-font-size);font-weight:var(--list-font-weight);letter-spacing:var(--list-letter-spacing);line-height:var(--list-line-height);margin:0;padding-block:var(--list-item-spacing-block);padding-inline:0;text-transform:var(--list-text-case);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (prefers-reduced-motion:reduce){.vp-link-list__item-link{transition-duration:0s}}.vp-link-list__item-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-link-list__item-link:hover:not([data-disabled]){--list-color:var(--list-color-hover);--list-icon-color:var(--list-icon-color-hover)}.vp-link-list__item-link:active:not([data-disabled]){--list-color:var(--list-color-active);--list-icon-color:var(--list-icon-color-active)}.vp-link-list__item-link[data-disabled]{cursor:default;opacity:var(--list-disabled-opacity)}.vp-link-list__item-link:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link-list__item-link-icon{color:var(--list-icon-color);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (prefers-reduced-motion:reduce){.vp-link-list__item-link-icon{transition-duration:0s}}.vp-navigation-header{--navigation-header-background-color:var(--vp-component-navigation-header-color-container);--navigation-header-min-height:var(--vp-component-navigation-header-sizing-container-min-height);--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-standard-screen-s-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-standard-screen-s-block-start) var(--vp-component-navigation-header-spacing-container-standard-screen-s-inline-end) var(--vp-component-navigation-header-spacing-container-standard-screen-s-block-end) var(--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-compact-screen-s-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-compact-screen-s-block-start) var(--vp-component-navigation-header-spacing-container-compact-screen-s-inline-end) var(--vp-component-navigation-header-spacing-container-compact-screen-s-block-end) var(--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start)}@media screen and (min-width:600px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-standard-screen-m-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-standard-screen-m-block-start) var(--vp-component-navigation-header-spacing-container-standard-screen-m-inline-end) var(--vp-component-navigation-header-spacing-container-standard-screen-m-block-end) var(--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-compact-screen-m-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-compact-screen-m-block-start) var(--vp-component-navigation-header-spacing-container-compact-screen-m-inline-end) var(--vp-component-navigation-header-spacing-container-compact-screen-m-block-end) var(--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start)}}@media screen and (min-width:1200px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-standard-screen-l-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-standard-screen-l-block-start) var(--vp-component-navigation-header-spacing-container-standard-screen-l-inline-end) var(--vp-component-navigation-header-spacing-container-standard-screen-l-block-end) var(--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-component-navigation-header-spacing-row-compact-screen-l-gap);--navigation-header-padding:var(--vp-component-navigation-header-spacing-container-compact-screen-l-block-start) var(--vp-component-navigation-header-spacing-container-compact-screen-l-inline-end) var(--vp-component-navigation-header-spacing-container-compact-screen-l-block-end) var(--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start)}}.vp-navigation-header{background-color:var(--navigation-header-background-color);display:flex;flex-direction:column;min-height:var(--navigation-header-min-height);padding:var(--navigation-header-padding);row-gap:var(--navigation-header-row-gap)}.vp-navigation-header__row{align-items:center;display:flex;justify-content:space-between}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-select-typography-large-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-large-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-large-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-large-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-medium-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-medium-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-small-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-small-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-small-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-color-secondary-border-default: var(--vp-core-color-transparent);--vp-component-select-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-border-radius-secondary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-select-border-width-secondary-active: var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-active: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-default: var(--vp-semantic-border-width-s);--vp-component-select-color-secondary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-secondary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-container-active: var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 95%, var(--vp-semantic-color-container-catchy));--vp-component-select-color-secondary-container-default: var(--vp-semantic-color-container-quiet);--vp-component-select-color-primary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-border-default: var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-primary-container-active: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-hover: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-default: var(--vp-semantic-color-container-neutral);--vp-component-select-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-sizing-small-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl)}.vp-select{--select-text-case:var(--vp-component-select-typography-medium-placeholder-text-case);--select-text-decoration:var(--vp-component-select-typography-medium-placeholder-text-decoration);--select-letter-spacing:var(--vp-component-select-typography-medium-placeholder-letter-spacing);--select-font-size:var(--vp-component-select-typography-medium-placeholder-font-size);--select-line-height:var(--vp-component-select-typography-medium-placeholder-line-height);--select-font-weight:var(--vp-component-select-typography-medium-placeholder-font-weight);--select-font-family:var(--vp-component-select-typography-medium-placeholder-font-family);--select-webkit-font-smoothing:var(--vp-component-select-typography-medium-placeholder-webkit-font-smoothing);--select-border-radius:var(--vp-component-select-border-radius-primary-top-left) var(--vp-component-select-border-radius-primary-top-right) var(--vp-component-select-border-radius-primary-bottom-right) var(--vp-component-select-border-radius-primary-bottom-left);--select-border-width-active:var(--vp-component-select-border-width-primary-active);--select-border-width-hover:var(--vp-component-select-border-width-primary-hover);--select-border-width:var(--vp-component-select-border-width-primary-default);--select-border-color-error:var(--vp-component-select-color-primary-border-error);--select-border-color-active:var(--vp-component-select-color-primary-border-active);--select-border-color:var(--vp-component-select-color-primary-border-default);--select-background-color-active:var(--vp-component-select-color-primary-container-active);--select-background-color-hover:var(--vp-component-select-color-primary-container-hover);--select-background-color:var(--vp-component-select-color-primary-container-default);--select-padding-block:var(--vp-component-select-spacing-medium-padding-block-start) var(--vp-component-select-spacing-medium-padding-block-end);--select-padding-inline-start:var(--vp-component-select-spacing-medium-padding-inline-start);--select-padding-inline-end:var(--vp-component-select-spacing-medium-padding-inline-end);--select-gap:var(--vp-component-select-spacing-medium-gap);--select-focus-box-shadow:var(--vp-component-select-box-shadow-focus)}.vp-select--small{--select-text-case:var(--vp-component-select-typography-small-placeholder-text-case);--select-text-decoration:var(--vp-component-select-typography-small-placeholder-text-decoration);--select-letter-spacing:var(--vp-component-select-typography-small-placeholder-letter-spacing);--select-font-size:var(--vp-component-select-typography-small-placeholder-font-size);--select-line-height:var(--vp-component-select-typography-small-placeholder-line-height);--select-font-weight:var(--vp-component-select-typography-small-placeholder-font-weight);--select-font-family:var(--vp-component-select-typography-small-placeholder-font-family);--select-webkit-font-smoothing:var(--vp-component-select-typography-small-placeholder-webkit-font-smoothing);--select-padding-block:var(--vp-component-select-spacing-small-padding-block-start) var(--vp-component-select-spacing-small-padding-block-end);--select-padding-inline-start:var(--vp-component-select-spacing-small-padding-inline-start);--select-padding-inline-end:var(--vp-component-select-spacing-small-padding-inline-end);--select-gap:var(--vp-component-select-spacing-small-gap)}.vp-select--large{--select-text-case:var(--vp-component-select-typography-large-placeholder-text-case);--select-text-decoration:var(--vp-component-select-typography-large-placeholder-text-decoration);--select-letter-spacing:var(--vp-component-select-typography-large-placeholder-letter-spacing);--select-font-size:var(--vp-component-select-typography-large-placeholder-font-size);--select-line-height:var(--vp-component-select-typography-large-placeholder-line-height);--select-font-weight:var(--vp-component-select-typography-large-placeholder-font-weight);--select-font-family:var(--vp-component-select-typography-large-placeholder-font-family);--select-webkit-font-smoothing:var(--vp-component-select-typography-large-placeholder-webkit-font-smoothing);--select-padding-block:var(--vp-component-select-spacing-large-padding-block-start) var(--vp-component-select-spacing-large-padding-block-end);--select-padding-inline-start:var(--vp-component-select-spacing-large-padding-inline-start);--select-padding-inline-end:var(--vp-component-select-spacing-large-padding-inline-end);--select-gap:var(--vp-component-select-spacing-large-gap)}.vp-select--secondary{--select-border-radius:var(--vp-component-select-border-radius-secondary-top-left) var(--vp-component-select-border-radius-secondary-top-right) var(--vp-component-select-border-radius-secondary-bottom-right) var(--vp-component-select-border-radius-secondary-bottom-left);--select-border-width-active:var(--vp-component-select-border-width-secondary-active);--select-border-width-hover:var(--vp-component-select-border-width-secondary-hover);--select-border-width:var(--vp-component-select-border-width-secondary-default);--select-border-color-error:var(--vp-component-select-color-secondary-border-error);--select-border-color-active:var(--vp-component-select-color-secondary-border-active);--select-border-color:var(--vp-component-select-color-secondary-border-default);--select-background-color-active:var(--vp-component-select-color-secondary-container-active);--select-background-color-hover:var(--vp-component-select-color-secondary-container-hover);--select-background-color:var(--vp-component-select-color-secondary-container-default)}.vp-select-container{--select-disabled-opacity:var(--vp-component-select-opacity-disabled);--select-placeholder-color:var(--vp-component-select-color-primary-content-placeholder);--select-label-color:var(--vp-component-select-color-primary-content-label);--select-icon-color:var(--vp-component-select-color-primary-content-icon);--select-end-icon-width:var(--vp-component-select-sizing-medium-end-icon-width);--select-end-icon-height:var(--vp-component-select-sizing-medium-end-icon-height);--select-end-icon-margin-inline:auto var(--vp-component-select-spacing-medium-padding-inline-end)}.vp-select-container--secondary{--select-placeholder-color:var(--vp-component-select-color-secondary-content-placeholder);--select-label-color:var(--vp-component-select-color-secondary-content-label);--select-icon-color:var(--vp-component-select-color-secondary-content-icon)}.vp-select-container--small{--select-end-icon-width:var(--vp-component-select-sizing-small-end-icon-width);--select-end-icon-height:var(--vp-component-select-sizing-small-end-icon-height);--select-end-icon-margin-inline:auto var(--vp-component-select-spacing-small-padding-inline-end)}.vp-select-container--large{--select-end-icon-width:var(--vp-component-select-sizing-large-end-icon-width);--select-end-icon-height:var(--vp-component-select-sizing-large-end-icon-height);--select-end-icon-margin-inline:auto var(--vp-component-select-spacing-large-padding-inline-end)}.vp-select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-background-color);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-family:var(--select-font-family);font-size:var(--select-font-size);font-weight:var(--select-font-weight);gap:var(--select-gap);letter-spacing:var(--select-letter-spacing);line-height:var(--select-line-height);padding-block:var(--select-padding-block);padding-inline:var(--select-padding-inline-start) calc(var(--select-padding-inline-end) + var(--select-gap) + var(--select-end-icon-width));position:relative;-webkit-text-decoration:var(--select-text-decoration);text-decoration:var(--select-text-decoration);text-transform:var(--select-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--select-webkit-font-smoothing);border-radius:var(--select-border-radius);--select-border-box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color);border:0;box-shadow:var(--select-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (prefers-reduced-motion:reduce){.vp-select{transition-duration:0s}}.vp-select-container{color:var(--select-label-color);position:relative}.vp-select-indicator{box-sizing:border-box;color:var(--select-icon-color);height:var(--select-end-icon-height);top:0;right:0;bottom:0;left:0;margin-block:auto;margin-inline:var(--select-end-icon-margin-inline);pointer-events:none;position:absolute;transition:transform .35s ease;width:var(--select-end-icon-width)}@media (prefers-reduced-motion:reduce){.vp-select-indicator{transition-duration:0s}}.vp-select-container[data-disabled]{cursor:default;opacity:var(--select-disabled-opacity)}.vp-select-container[data-empty]{color:var(--select-placeholder-color)}.vp-select-container[data-expanded] .vp-select-indicator{transform:rotate(180deg)}.vp-select:hover:not([data-disabled]){--select-background-color:var(--select-background-color-hover);--select-border-width:var(--select-border-width-hover)}.vp-select:active:not([data-disabled]){--select-background-color:var(--select-background-color-active);--select-border-color:var(--select-border-color-active);--select-border-width:var(--select-border-width-active)}.vp-select:focus-visible{box-shadow:var(--select-focus-box-shadow);outline:0}.vp-select[data-disabled]{cursor:default}.vp-select[data-invalid]{--select-border-color:var(--select-border-color-error)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-tab-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-tab-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-tab-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-tab-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-tab-spacing-tab-row-inline-start: var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-row-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-tab-spacing-tab-container-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-tab-spacing-tab-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-tab-color-container: var(--vp-semantic-color-container-neutral);--vp-component-tab-color-content-selected: var(--vp-semantic-color-content-brand);--vp-component-tab-color-content-unselected: var(--vp-semantic-color-content-quiet);--vp-component-tab-border-radius-indicator-bottom: var(--vp-semantic-border-radius-main);--vp-component-tab-border-radius-indicator-top: var(--vp-semantic-border-radius-s);--vp-component-tab-sizing-indicator-height: var(--vp-semantic-sizing-2xs);--vp-component-tab-sizing-icon-width: var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-height: var(--vp-semantic-sizing-xl)}.vp-tabs{--tabs-list-scrollable-spacing-inline-start:var(--vp-component-tab-spacing-tab-row-inline-start);--tabs-list-scrollable-spacing-vertical-gap:var(--vp-component-tab-spacing-tab-row-vertical-gap);--tabs-trigger-background-color:var(--vp-component-tab-color-container);--tabs-trigger-color-active:var(--vp-component-tab-color-content-selected);--tabs-trigger-color-default:var(--vp-component-tab-color-content-unselected);--tabs-trigger-spacing-block-start:var(--vp-component-tab-spacing-tab-container-padding-block-start);--tabs-trigger-spacing-block-end:var(--vp-component-tab-spacing-tab-container-padding-block-end);--tabs-trigger-spacing-inline-start:var(--vp-component-tab-spacing-tab-container-padding-inline-start);--tabs-trigger-spacing-inline-end:var(--vp-component-tab-spacing-tab-container-padding-inline-end);--tabs-trigger-spacing-gap:var(--vp-component-tab-spacing-tab-container-horizontal-gap);--tabs-trigger-vertical-gap-active:var(--vp-component-tab-spacing-tab-container-vertical-gap);--tabs-trigger-disabled-opacity:var(--vp-component-tab-opacity-disabled);--tabs-label-webkit-font-smoothing:var(--vp-component-tab-typography-label-webkit-font-smoothing);--tabs-label-text-case:var(--vp-component-tab-typography-label-text-case);--tabs-label-text-decoration:var(--vp-component-tab-typography-label-text-decoration);--tabs-label-letter-spacing:var(--vp-component-tab-typography-label-letter-spacing);--tabs-label-font-size:var(--vp-component-tab-typography-label-font-size);--tabs-label-line-height:var(--vp-component-tab-typography-label-line-height);--tabs-label-font-weight:var(--vp-component-tab-typography-label-font-weight);--tabs-label-font-family:var(--vp-component-tab-typography-label-font-family);--tabs-indicator-background-color:var(--vp-component-tab-color-content-selected);--tabs-indicator-border-radius-top:var(--vp-component-tab-border-radius-indicator-top);--tabs-indicator-border-radius-bottom:var(--vp-component-tab-border-radius-indicator-bottom);--tabs-indicator-height:var(--vp-component-tab-sizing-indicator-height);--tabs-trigger-inset-box-shadow:inset 0 2px 0 2px var(--tabs-trigger-background-color),inset 0 2px 0 4px var(--vp-core-color-black)}.vp-tabs__list{display:flex;overflow-x:hidden}.vp-tabs__list[data-scrollable]{gap:var(--tabs-list-scrollable-spacing-vertical-gap);justify-content:normal;overflow-x:auto;padding-inline-start:var(--tabs-list-scrollable-spacing-inline-start);scroll-behavior:smooth}.vp-tabs__trigger{background-color:var(--tabs-trigger-background-color);color:var(--tabs-trigger-color-default);-webkit-font-smoothing:var(--tabs-label-webkit-font-smoothing);align-items:center;border:none;cursor:pointer;display:flex;font-family:var(--tabs-label-font-family);font-size:var(--tabs-label-font-size);font-weight:var(--tabs-label-font-weight);gap:var(--tabs-trigger-spacing-gap);letter-spacing:var(--tabs-label-letter-spacing);line-height:var(--tabs-label-line-height);padding:var(--tabs-trigger-spacing-block-start) var(--tabs-trigger-spacing-inline-end) calc(var(--tabs-trigger-spacing-block-end) + var(--tabs-indicator-height)) var(--tabs-trigger-spacing-inline-start);position:relative;-webkit-text-decoration:var(--tabs-label-text-decoration);text-decoration:var(--tabs-label-text-decoration);text-transform:var(--tabs-label-text-case)}.vp-tabs__trigger[data-selected]{color:var(--tabs-trigger-color-active);padding-bottom:calc(var(--tabs-trigger-vertical-gap-active) + var(--tabs-indicator-height))}.vp-tabs__trigger[data-selected]:after{background-color:var(--tabs-indicator-background-color);border-radius:var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-bottom) var(--tabs-indicator-border-radius-bottom);bottom:0;content:"";height:var(--tabs-indicator-height);left:var(--tabs-trigger-spacing-inline-start);position:absolute;right:var(--tabs-trigger-spacing-inline-end)}.vp-tabs__trigger[data-disabled]{cursor:default;opacity:var(--tabs-trigger-disabled-opacity)}.vp-tabs__trigger:focus-visible{box-shadow:var(--tabs-trigger-inset-box-shadow);outline:none}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-typography-secondary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-accordion-typography-primary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-regular-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-regular-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-regular-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-on-brand-label-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-secondary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-subline-default: var(--vp-semantic-color-content-on-brand-quiet);--vp-component-accordion-color-primary-on-brand-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-accordion-color-primary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-regular-subline-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-subline-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-regular-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-regular-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-spacing-secondary-gap: var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-color-secondary-regular-container-skeleton: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-icon-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-accordion-color-secondary-regular-label-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-accordion-color-secondary-on-brand-container-skeleton: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-label-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-accordion-color-secondary-on-brand-icon-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-accordion-color-primary-on-brand-container-skeleton: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-subline-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-accordion-color-primary-on-brand-icon-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-accordion-color-primary-on-brand-label-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-accordion-color-primary-regular-container-skeleton: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-subline-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-accordion-color-primary-regular-icon-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-accordion-color-primary-regular-label-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-article-card-typography-footer-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-article-card-typography-footer-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-article-card-typography-footer-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-article-card-typography-footer-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-article-card-typography-footer-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-article-card-typography-footer-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-article-card-typography-footer-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-article-card-typography-footer-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-article-card-typography-media-legend-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-article-card-typography-media-legend-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-article-card-typography-media-legend-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-article-card-typography-media-legend-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-article-card-typography-media-legend-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-article-card-typography-media-legend-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-article-card-typography-media-legend-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-article-card-typography-media-legend-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-article-card-typography-media-legend-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-article-card-typography-media-legend-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-article-card-typography-media-legend-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-article-card-typography-media-legend-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-article-card-typography-media-legend-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-article-card-typography-media-legend-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-article-card-motion-media-hover-delay: var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-motion-media-hover-duration: var(--vp-semantic-motion-duration-quick);--vp-component-article-card-aspect-ratio-horizontal-media: var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-aspect-ratio-vertical-media: var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-color-vertical-media-overlay: linear-gradient(0deg, rgba( 0, 0, 0, .54) 10%, rgba( 0, 0, 0, 0) 40%);--vp-component-article-card-color-horizontal-media-overlay: linear-gradient(0deg, rgba( 0, 0, 0, .54) 20%, rgba( 0, 0, 0, 0) 80%);--vp-component-article-card-color-media-legend-overlay: color-mix(in srgb, var(--vp-core-color-transparent) 46%, var(--vp-core-color-black));--vp-component-article-card-color-footer-content: var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-media-legend-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-article-card-color-media-background: var(--vp-semantic-color-container-quiet);--vp-component-article-card-color-background: var(--vp-semantic-color-container-neutral);--vp-component-article-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-spacing-container-s-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-l-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-media-legend-gap: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-article-card-color-footer-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-article-card-color-media-legend-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-article-card-color-media-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-badge-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-badge-typography-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-badge-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-badge-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-badge-typography-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-badge-typography-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-badge-typography-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-badge-typography-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-badge-border-width: var(--vp-semantic-border-width-s);--vp-component-badge-border-radius: var(--vp-semantic-border-radius-full);--vp-component-badge-sizing-container-min-width: var(--vp-semantic-sizing-xs);--vp-component-badge-sizing-container-min-height: var(--vp-semantic-sizing-xs);--vp-component-badge-spacing-container-small-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-large-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-badge-color-important-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-color-important-content: var(--vp-semantic-color-content-inverse);--vp-component-badge-color-important-container: var(--vp-semantic-color-status-negative);--vp-component-badge-color-primary-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-color-primary-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-badge-color-primary-container: var(--vp-semantic-color-container-brand)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-breadcrumbs-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-breadcrumbs-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-breadcrumbs-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-breadcrumbs-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-breadcrumbs-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-breadcrumbs-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-breadcrumbs-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-breadcrumbs-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-breadcrumbs-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-color-content: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-spacing-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-breadcrumbs-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-breadcrumbs-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-breadcrumbs-more-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-color-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-button-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-color-negative-inverse-container-skeleton: var(--vp-semantic-color-alpha-inverse-l);--vp-component-button-color-negative-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-button-color-tertiary-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-button-color-secondary-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-button-color-primary-inverse-container-skeleton: var(--vp-semantic-color-alpha-inverse-l);--vp-component-button-color-primary-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-checkbox-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-color-label-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-checkbox-color-container-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-chip-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-chip-border-width-selected: var(--vp-semantic-border-width-m);--vp-component-chip-border-width-unselected: var(--vp-semantic-border-width-s);--vp-component-chip-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-chip-color-container: var(--vp-semantic-color-container-neutral);--vp-component-chip-color-content-unselected-active: var(--vp-semantic-color-border-brand);--vp-component-chip-color-content-unselected-hover: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-unselected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-active: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-selected-hover: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-selected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-border-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-hover: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-unselected-default: var(--vp-semantic-color-border-quiet);--vp-component-chip-color-border-selected-active: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-selected-hover: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-selected-default: var(--vp-semantic-color-border-brand);--vp-component-chip-spacing-small-icon-action-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-action-selection-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-small-icon-action-container-width: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-medium-icon-action-container-width: var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-color-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-chip-color-content-unselected-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-chip-color-content-selected-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-divider-border-width-line: var(--vp-semantic-border-width-s);--vp-component-divider-color-on-brand-border: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 20%, var(--vp-semantic-color-container-brand));--vp-component-divider-color-regular-border: var(--vp-semantic-color-border-quiet);--vp-component-divider-color-inverse-border: var(--vp-semantic-color-alpha-neutral-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-drawer-sizing-container-screen-s-width: 390px;--vp-component-drawer-sizing-container-screen-m-width: 484px;--vp-component-drawer-sizing-container-screen-l-width: 550px;--vp-component-drawer-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-drawer-typography-title-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-drawer-typography-title-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-drawer-typography-title-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-drawer-typography-title-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-drawer-typography-title-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-drawer-typography-title-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-drawer-typography-title-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-drawer-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-title: var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-drawer-color-backdrop-background-color: var(--vp-semantic-color-container-overlay);--vp-component-drawer-spacing-container-screen-s-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-s-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-m-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-m-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-l-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-l-padding-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-gap: var(--vp-semantic-spacing-xs);--vp-component-drawer-spacing-header-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-start: var(--vp-semantic-spacing-4xs)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-footer-color-container-compact: var(--vp-semantic-color-container-neutral);--vp-component-footer-color-container-standard: var(--vp-semantic-color-container-brand);--vp-component-footer-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-horizontal-gap: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-column-vertical-gap: var(--vp-semantic-spacing-m);--vp-component-footer-spacing-vertical-gap: var(--vp-semantic-spacing-2xl)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-error-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-error-color-regular-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-helper-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-helper-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-helper-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-helper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-helper-color-regular-content: var(--vp-semantic-color-content-quiet);--vp-component-form-helper-color-regular-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-label-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-label-color-regular-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 90%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-catchy);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 90%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-ghost-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-ghost-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-ghost-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-color-tertiary-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-icon-button-color-camouflage-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-icon-button-color-negative-inverse-container-skeleton: var(--vp-semantic-color-alpha-inverse-l);--vp-component-icon-button-color-negative-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-icon-button-color-ghost-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-regular-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-icon-button-color-ghost-regular-container-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-icon-button-color-ghost-regular-container-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-icon-button-color-secondary-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-regular-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-quiet-l) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-inverse-l) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-regular-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-quiet-l) 60%, var(--vp-semantic-color-container-catchy))}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-link-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-link-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-link-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-link-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-link-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-link-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-color-tertiary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-tertiary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-color-tertiary-on-brand-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-content-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-quiet) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-tertiary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-quiet);--vp-component-link-color-tertiary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 20%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-content-active: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 20%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-content-default: var(--vp-semantic-color-content-quiet);--vp-component-link-color-secondary-on-brand-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-content-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-secondary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-active: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-link-color-primary-on-brand-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-content-active: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-on-brand-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-link-color-primary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-border-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-border-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-content-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-regular-content-default: var(--vp-semantic-color-content-brand);--vp-component-link-spacing-large-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-large-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-small-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-link-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-link-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-color-tertiary-on-brand-content-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-link-color-tertiary-regular-content-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-link-color-secondary-on-brand-content-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-link-color-secondary-regular-content-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-link-color-primary-on-brand-content-skeleton: var(--vp-semantic-color-alpha-on-brand-quiet-l);--vp-component-link-color-primary-regular-content-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-color-secondary-icon-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-primary-icon-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-icon-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-label-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-list-color-primary-label-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-secondary-icon-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-link-list-color-secondary-label-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-link-list-color-primary-icon-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-link-list-color-primary-label-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-list-spacing-container-block-end: var(--vp-semantic-spacing-m);--vp-component-list-spacing-horizontal-gap: var(--vp-semantic-spacing-xl);--vp-component-list-spacing-vertical-gap: var(--vp-semantic-spacing-xs)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-loader-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-loader-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-loader-color-inverse-content-end: var(--vp-semantic-color-content-brand);--vp-component-loader-color-inverse-content-start: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-end: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-color-regular-content-start: var(--vp-semantic-color-content-brand);--vp-component-loader-sizing-small-width: var(--vp-semantic-sizing-m);--vp-component-loader-sizing-small-height: var(--vp-semantic-sizing-m);--vp-component-loader-sizing-medium-width: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-medium-height: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-large-width: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-large-height: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-extra-large-width: var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-extra-large-height: var(--vp-semantic-sizing-4xl)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-modal-sizing-container-screen-s-min-width: 280px;--vp-component-modal-sizing-container-screen-m-min-width: 385px;--vp-component-modal-sizing-container-screen-l-min-width: 342px;--vp-component-modal-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-modal-typography-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-modal-typography-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-modal-typography-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-modal-typography-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-modal-typography-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-modal-typography-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-modal-typography-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-modal-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-border-radius-bottom-right: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-left: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-right: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-left: var(--vp-semantic-border-radius-m);--vp-component-modal-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-modal-color-title: var(--vp-semantic-color-content-neutral);--vp-component-modal-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-modal-color-backdrop-background-color: var(--vp-semantic-color-container-overlay);--vp-component-modal-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-gap: var(--vp-semantic-spacing-s);--vp-component-modal-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-header-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-header-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-gap: var(--vp-semantic-spacing-xs)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-navigation-header-color-container: var(--vp-semantic-color-container-neutral);--vp-component-navigation-header-spacing-row-compact-screen-s-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-m-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-l-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-standard-screen-s-gap: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-m-gap: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-l-gap: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-m);--vp-component-navigation-header-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-sizing-container-min-height: var(--vp-semantic-sizing-4xl)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-price-typography-small-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-small-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-small-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-amount-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-medium-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-medium-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-medium-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-medium-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-medium-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-medium-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-medium-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-medium-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-medium-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-medium-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-medium-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-medium-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-medium-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-medium-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-medium-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-medium-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-price-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-price-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-price-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-price-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-price-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-price-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-price-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-price-typography-medium-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-price-typography-medium-amount-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-price-typography-medium-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-price-typography-medium-amount-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-price-typography-medium-amount-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-price-typography-medium-amount-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-price-typography-medium-amount-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-price-typography-large-screen-l-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-l-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-l-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-l-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-l-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-l-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-l-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-l-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-l-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-l-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-l-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-l-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-l-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-l-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-l-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-l-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-l-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-l-label-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-label-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-label-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-label-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-label-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-label-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-label-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-l-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-l-amount-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-amount-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-amount-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-amount-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-amount-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-amount-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-amount-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-m-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-m-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-m-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-m-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-m-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-m-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-m-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-m-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-m-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-m-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-m-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-m-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-m-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-m-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-m-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-m-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-m-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-m-label-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-label-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-label-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-label-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-label-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-label-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-label-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-m-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-m-amount-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-amount-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-amount-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-amount-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-amount-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-amount-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-amount-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-s-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-s-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-s-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-s-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-s-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-s-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-s-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-s-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-s-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-price-typography-large-screen-s-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-s-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-s-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-s-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-s-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-s-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-s-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-s-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-s-label-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-label-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-label-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-label-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-label-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-label-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-label-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-typography-large-screen-s-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing);--vp-component-price-typography-large-screen-s-amount-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-amount-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-amount-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-amount-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-amount-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-amount-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-amount-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-color-content-label: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-amount-barred: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-helper: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-out-of-stock: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-product-card-sizing-large-min-width: 370px;--vp-component-product-card-sizing-medium-min-width: 340px;--vp-component-product-card-sizing-small-min-width: 190px;--vp-component-product-card-typography-large-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-large-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-large-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-large-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-large-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-large-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-large-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-large-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-large-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-product-card-typography-large-product-title-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-product-card-typography-large-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-product-card-typography-large-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-product-card-typography-large-product-title-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-product-card-typography-large-product-title-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-product-card-typography-large-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-product-card-typography-large-product-title-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-product-card-typography-medium-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-medium-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-medium-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-medium-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-small-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-small-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-aspect-ratio-media: var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-color-media-container: var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-body-product-description: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-title: var(--vp-semantic-color-content-neutral);--vp-component-product-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-spacing-small-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-footer-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-small-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-footer-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-small-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-body-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-horizontal-space-between: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-body-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-body-padding-inline-start: var(--vp-semantic-spacing-4xs)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-quantity-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-quantity-input-spacing-medium-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-gap: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-gap: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-width-error: var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-quantity-input-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-hover-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-hover-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-hover-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-hover-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-quantity-input-border-radius-button-end-button-top-left: var(--vp-semantic-border-radius-main);--vp-component-quantity-input-border-radius-button-start-button-hover-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button-hover-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button-hover-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button-hover-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-quantity-input-border-radius-button-start-button-top-right: var(--vp-semantic-border-radius-main);--vp-component-quantity-input-border-radius-button-start-button-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-color-button-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-button-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 90%, var(--vp-semantic-color-container-catchy));--vp-component-quantity-input-color-button-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-border-active: var(--vp-semantic-color-border-brand);--vp-component-quantity-input-color-border-error: var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-border-default: var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-input-content-label: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-input-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-medium-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-input-min-height: var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-input-min-width: var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-small-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-input-min-height: var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-input-min-width: var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-color-button-container-skeleton: color-mix(in srgb, var(--vp-semantic-color-alpha-quiet-l) 90%, var(--vp-semantic-color-container-catchy));--vp-component-quantity-input-color-input-container-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-radio-typography-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-radio-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-radio-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-color-container: var(--vp-core-color-transparent);--vp-component-radio-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-radio-border-width-container: var(--vp-semantic-border-width-s);--vp-component-radio-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-active: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-hover: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-radio-color-icon: var(--vp-semantic-color-content-brand);--vp-component-radio-color-subline: var(--vp-semantic-color-content-quiet);--vp-component-radio-color-label: var(--vp-semantic-color-content-neutral);--vp-component-radio-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-container-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-radio-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-radio-color-halo-unchecked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-radio-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-radio-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-radio-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-radio-color-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-score-rating-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-score-rating-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-score-rating-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-score-rating-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-color-label: var(--vp-semantic-color-content-neutral);--vp-component-score-rating-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-score-rating-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-score-rating-color-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-search-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-sizing-medium-min-width: 300px;--vp-component-search-input-sizing-small-min-width: 300px;--vp-component-search-input-color-rounded-border-default: var(--vp-core-color-transparent);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-color-squared-border-active: var(--vp-semantic-color-border-brand);--vp-component-search-input-color-squared-border-default: var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-container: var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-rounded-border-active: var(--vp-semantic-color-border-brand);--vp-component-search-input-color-rounded-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-container: var(--vp-semantic-color-container-quiet);--vp-component-search-input-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-caret-color: var(--vp-semantic-color-content-brand);--vp-component-search-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-search-input-border-width-open-active-screen-s-inline-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-m-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-m-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-l-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-squared-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-squared-hover: var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-default: var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-rounded-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-rounded-hover: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-default: var(--vp-semantic-border-width-none);--vp-component-search-input-border-radius-open-active-rounded-screen-s-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-open-active-rounded-screen-s-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-open-active-rounded-screen-s-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-open-active-rounded-screen-s-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-sizing-icon-medium-width: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-height: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-small-width: var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-height: var(--vp-semantic-sizing-l);--vp-component-search-input-color-squared-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-search-input-color-rounded-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-select-typography-large-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-large-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-large-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-large-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-medium-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-medium-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-small-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-small-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-small-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-color-secondary-border-default: var(--vp-core-color-transparent);--vp-component-select-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-border-radius-secondary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-select-border-width-secondary-active: var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-active: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-default: var(--vp-semantic-border-width-s);--vp-component-select-color-secondary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-secondary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-container-active: var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 95%, var(--vp-semantic-color-container-catchy));--vp-component-select-color-secondary-container-default: var(--vp-semantic-color-container-quiet);--vp-component-select-color-primary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-border-default: var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-primary-container-active: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-hover: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-default: var(--vp-semantic-color-container-neutral);--vp-component-select-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-sizing-small-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-color-secondary-content-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-select-color-secondary-container-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-select-color-primary-content-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-select-color-primary-container-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-star-rating-color-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-star-rating-spacing-gap: var(--vp-semantic-spacing-4xs);--vp-component-star-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-star-rating-color-icon-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-sticker-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-sticker-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-sticker-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-sticker-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-sticker-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-sizing-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-secondary-content: var(--vp-semantic-color-content-on-commercial-neutral);--vp-component-sticker-color-secondary-container: var(--vp-semantic-color-container-commercial-neutral);--vp-component-sticker-color-primary-content: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-primary-container: var(--vp-semantic-color-container-commercial-catchy);--vp-component-sticker-color-secondary-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-sticker-color-primary-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-tab-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-tab-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-tab-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-tab-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-tab-spacing-tab-row-inline-start: var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-row-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-tab-spacing-tab-container-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-tab-spacing-tab-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-tab-color-container: var(--vp-semantic-color-container-neutral);--vp-component-tab-color-content-selected: var(--vp-semantic-color-content-brand);--vp-component-tab-color-content-unselected: var(--vp-semantic-color-content-quiet);--vp-component-tab-border-radius-indicator-bottom: var(--vp-semantic-border-radius-main);--vp-component-tab-border-radius-indicator-top: var(--vp-semantic-border-radius-s);--vp-component-tab-sizing-indicator-height: var(--vp-semantic-sizing-2xs);--vp-component-tab-sizing-icon-width: var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-height: var(--vp-semantic-sizing-xl);--vp-component-tab-color-content-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-text-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-color-regular-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-textarea-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-sizing-min-height: var(--vp-semantic-sizing-6xl);--vp-component-textarea-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-textarea-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-handle: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-textarea-spacing-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-textarea-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-textarea-border-width-active: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default: var(--vp-semantic-border-width-s);--vp-component-textarea-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-color-regular-skeleton: var(--vp-semantic-color-alpha-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-toggle-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-motion-duration: var(--vp-semantic-motion-duration-quick);--vp-component-toggle-color-border-checked: var(--vp-core-color-transparent);--vp-component-toggle-spacing-small-track-unchecked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-toggle-border-width-track-checked: var(--vp-semantic-border-width-none);--vp-component-toggle-border-width-track-unchecked: var(--vp-semantic-border-width-s);--vp-component-toggle-border-radius-container: var(--vp-semantic-border-radius-full);--vp-component-toggle-color-border-unchecked: var(--vp-semantic-color-border-neutral);--vp-component-toggle-color-track-checked: var(--vp-semantic-color-container-brand);--vp-component-toggle-color-track-unchecked: var(--vp-semantic-color-container-quiet);--vp-component-toggle-color-handle-checked: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-handle-unchecked: var(--vp-semantic-color-content-quiet);--vp-component-toggle-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-small-track-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-small-track-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-halo-width: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-track-width: var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-medium-track-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-checked-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-halo-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-height: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-color-skeleton: var(--vp-semantic-color-alpha-quiet-l);--vp-component-toggle-color-halo-unchecked-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-toggle-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-toggle-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-toggle-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s)}@font-face{font-family:Decathlon VF;src:url(/assets/Decathlon-VF-Ch4jSFoO.woff2);font-weight:300 700}@font-face{font-family:Decathlon Brand VF;src:url(/assets/Decathlon-Brand-VF-BpZ6uC6I.woff2);font-weight:300 700}:root{--vp-core-aspect-ratio-golden: 1.618;--vp-core-aspect-ratio-1-1: 1;--vp-core-aspect-ratio-4-5: .8;--vp-core-aspect-ratio-5-4: 1.25;--vp-core-aspect-ratio-3-4: .75;--vp-core-aspect-ratio-4-3: 1.333;--vp-core-aspect-ratio-2-3: .667;--vp-core-aspect-ratio-3-2: 1.5;--vp-core-aspect-ratio-10-16: .625;--vp-core-aspect-ratio-16-10: 1.6;--vp-core-aspect-ratio-9-16: .563;--vp-core-aspect-ratio-16-9: 1.778;--vp-core-aspect-ratio-1-2: .5;--vp-core-aspect-ratio-2-1: 2;--vp-core-aspect-ratio-9-21: .429;--vp-core-aspect-ratio-21-9: 2.333;--vp-core-color-mix-ratio-400: .4;--vp-core-color-mix-ratio-300: .3;--vp-core-color-mix-ratio-200: .2;--vp-core-color-mix-ratio-100: .1;--vp-core-opacity-1000: 1;--vp-core-opacity-750: .75;--vp-core-opacity-500: .5;--vp-core-opacity-300: .38;--vp-core-opacity-250: .25;--vp-core-opacity-0: 0;--vp-core-border-width-300: 3px;--vp-core-border-width-200: 2px;--vp-core-border-width-100: 1px;--vp-core-border-width-0: 0px;--vp-core-border-radius-full: 999px;--vp-core-border-radius-050: 2px;--vp-core-border-radius-600: 28px;--vp-core-border-radius-500: 20px;--vp-core-border-radius-400: 16px;--vp-core-border-radius-300: 12px;--vp-core-border-radius-200: 8px;--vp-core-border-radius-100: 4px;--vp-core-border-radius-0: 0px;--vp-core-spacing-075: 6px;--vp-core-spacing-050: 4px;--vp-core-spacing-025: 2px;--vp-core-spacing-010: 1px;--vp-core-spacing-900: 160px;--vp-core-spacing-850: 128px;--vp-core-spacing-800: 96px;--vp-core-spacing-700: 80px;--vp-core-spacing-650: 64px;--vp-core-spacing-600: 48px;--vp-core-spacing-500: 40px;--vp-core-spacing-400: 32px;--vp-core-spacing-300: 24px;--vp-core-spacing-250: 20px;--vp-core-spacing-200: 16px;--vp-core-spacing-150: 12px;--vp-core-spacing-100: 8px;--vp-core-spacing-0: 0px;--vp-core-sizing-050: 1px;--vp-core-sizing-700: 128px;--vp-core-sizing-650: 96px;--vp-core-sizing-600: 80px;--vp-core-sizing-550: 64px;--vp-core-sizing-520: 56px;--vp-core-sizing-500: 48px;--vp-core-sizing-475: 44px;--vp-core-sizing-450: 40px;--vp-core-sizing-400: 32px;--vp-core-sizing-350: 24px;--vp-core-sizing-325: 20px;--vp-core-sizing-300: 16px;--vp-core-sizing-250: 12px;--vp-core-sizing-200: 8px;--vp-core-sizing-150: 4px;--vp-core-sizing-100: 2px;--vp-core-font-size-050: 11px;--vp-core-font-size-950: 88px;--vp-core-font-size-910: 74px;--vp-core-font-size-900: 72px;--vp-core-font-size-850: 56px;--vp-core-font-size-800: 48px;--vp-core-font-size-750: 40px;--vp-core-font-size-700: 36px;--vp-core-font-size-650: 34px;--vp-core-font-size-600: 32px;--vp-core-font-size-550: 30px;--vp-core-font-size-500: 28px;--vp-core-font-size-450: 26px;--vp-core-font-size-400: 24px;--vp-core-font-size-350: 22px;--vp-core-font-size-300: 20px;--vp-core-font-size-250: 18px;--vp-core-font-size-200: 16px;--vp-core-font-size-150: 14px;--vp-core-font-size-100: 12px;--vp-core-text-case-capitalize: capitalize;--vp-core-text-case-lowercase: lowercase;--vp-core-text-case-uppercase: uppercase;--vp-core-text-case-none: none;--vp-core-optical-sizing-auto: auto;--vp-core-optical-sizing-30: 30;--vp-core-optical-sizing-14: 14;--vp-core-letter-spacing-050: -.01em;--vp-core-letter-spacing-020: -.03em;--vp-core-letter-spacing-300: .02em;--vp-core-letter-spacing-200: .01em;--vp-core-letter-spacing-100: 0em;--vp-core-text-decoration-line-through: line-through;--vp-core-text-decoration-underline: underline;--vp-core-text-decoration-none: none;--vp-core-line-height-050: 1;--vp-core-line-height-900: 1.7;--vp-core-line-height-800: 1.5;--vp-core-line-height-500: 1.4286;--vp-core-line-height-430: 1.3333000000000002;--vp-core-line-height-400: 1.3;--vp-core-line-height-380: 1.2856999999999998;--vp-core-line-height-300: 1.2308;--vp-core-line-height-285: 1.1875;--vp-core-line-height-280: 1.1818;--vp-core-line-height-260: 1.1667;--vp-core-line-height-210: 1.1111;--vp-core-line-height-200: 1.1;--vp-core-line-height-120: 1.0833;--vp-core-line-height-110: 1.0811;--vp-core-line-height-100: 1.0714;--vp-core-font-weight-950: 950;--vp-core-font-weight-900: 900;--vp-core-font-weight-800: 800;--vp-core-font-weight-700: 700;--vp-core-font-weight-600: 600;--vp-core-font-weight-500: 500;--vp-core-font-weight-400: 400;--vp-core-font-weight-300: 300;--vp-core-font-weight-200: 200;--vp-core-font-weight-100: 100;--vp-core-font-family-decathlon-brand: Decathlon Brand VF;--vp-core-font-family-decathlon: Decathlon VF;--vp-core-font-family-mono: monospace;--vp-core-font-family-sans-serif: sans-serif;--vp-core-font-family-sf-pro: SF Pro;--vp-core-font-family-inter: Inter;--vp-core-font-family-roboto: Roboto;--vp-core-color-gold-050: #FFFCF5;--vp-core-color-gold-700: #805B00;--vp-core-color-gold-600: #BD8700;--vp-core-color-gold-500: #E5A500;--vp-core-color-gold-400: #FFCD4E;--vp-core-color-gold-300: #FFDB80;--vp-core-color-gold-200: #FFE9B2;--vp-core-color-gold-100: #FFF1CC;--vp-core-color-transparent: transparent;--vp-core-color-black: #000000;--vp-core-color-white: #ffffff;--vp-core-color-rock-050: #bfbfbf;--vp-core-color-rock-020: #E1E0DF;--vp-core-color-rock-010: #f1f0ee;--vp-core-color-rock-900: #101010;--vp-core-color-rock-800: #1f1f1f;--vp-core-color-rock-700: #2b2b2b;--vp-core-color-rock-600: #383838;--vp-core-color-rock-500: #424242;--vp-core-color-rock-400: #616161;--vp-core-color-rock-300: #7a7a7a;--vp-core-color-rock-200: #949494;--vp-core-color-rock-100: #a8a8a8;--vp-core-color-grey-050: #F7F8F9;--vp-core-color-grey-950: #001018;--vp-core-color-grey-900: #142129;--vp-core-color-grey-800: #1A2A34;--vp-core-color-grey-700: #344450;--vp-core-color-grey-600: #4E5D6B;--vp-core-color-grey-500: #687787;--vp-core-color-grey-400: #8C96A2;--vp-core-color-grey-300: #B3BAC3;--vp-core-color-grey-200: #D9DDE1;--vp-core-color-grey-100: #EFF1F3;--vp-core-color-red-050: #FEECED;--vp-core-color-red-700: #5A0005;--vp-core-color-red-600: #870007;--vp-core-color-red-500: #AB0009;--vp-core-color-red-400: #d70321;--vp-core-color-red-300: #FD7278;--vp-core-color-red-200: #FD9297;--vp-core-color-red-100: #FEC9CB;--vp-core-color-orange-050: #FFF3ED;--vp-core-color-orange-700: #673216;--vp-core-color-orange-600: #9A4B21;--vp-core-color-orange-500: #C15E29;--vp-core-color-orange-400: #DB6900;--vp-core-color-orange-300: #FA9C69;--vp-core-color-orange-200: #FAC3A5;--vp-core-color-orange-100: #FFE4D6;--vp-core-color-yellow-050: #FFFEF0;--vp-core-color-yellow-700: #67611B;--vp-core-color-yellow-600: #999028;--vp-core-color-yellow-500: #BCB02C;--vp-core-color-yellow-400: #FFEA28;--vp-core-color-yellow-300: #FFF370;--vp-core-color-yellow-200: #FFF58D;--vp-core-color-yellow-100: #FFFBC7;--vp-core-color-conifer-050: #EAFBE8;--vp-core-color-conifer-700: #256C1D;--vp-core-color-conifer-600: #378D2E;--vp-core-color-conifer-500: #41A036;--vp-core-color-conifer-400: #23A942;--vp-core-color-conifer-300: #74C76A;--vp-core-color-conifer-200: #88D77F;--vp-core-color-conifer-100: #CBF0C7;--vp-core-color-mint-050: #f0fff4;--vp-core-color-mint-900: #336b46;--vp-core-color-mint-800: #149B65;--vp-core-color-mint-700: #58b678;--vp-core-color-mint-600: #6ee797;--vp-core-color-mint-500: #7affa6;--vp-core-color-mint-400: #94ffb8;--vp-core-color-mint-300: #a8ffc5;--vp-core-color-mint-200: #c2ffd6;--vp-core-color-mint-100: #d6ffe3;--vp-core-color-green-050: #E4F9F3;--vp-core-color-green-700: #006F43;--vp-core-color-green-600: #017F5C;--vp-core-color-green-500: #029E73;--vp-core-color-green-400: #02BE8A;--vp-core-color-green-300: #21CE9C;--vp-core-color-green-200: #7CDFC4;--vp-core-color-green-100: #BEEFE2;--vp-core-color-purple-050: #F2EDF2;--vp-core-color-purple-700: #2C202D;--vp-core-color-purple-600: #49354B;--vp-core-color-purple-500: #5B415D;--vp-core-color-purple-400: #6C4E6F;--vp-core-color-purple-300: #966F9A;--vp-core-color-purple-200: #AC8DAF;--vp-core-color-purple-100: #DCCFDD;--vp-core-color-cobalt-050: #E1E3F5;--vp-core-color-cobalt-010: #F5F4F5;--vp-core-color-cobalt-900: #171c4f;--vp-core-color-cobalt-800: #1e2567;--vp-core-color-cobalt-700: #262f82;--vp-core-color-cobalt-600: #313daa;--vp-core-color-cobalt-500: #3643ba;--vp-core-color-cobalt-400: #5f6ac8;--vp-core-color-cobalt-300: #7a83d1;--vp-core-color-cobalt-200: #a4aadf;--vp-core-color-cobalt-100: #c2c6ea;--vp-core-color-blue-050: #E7F3F9;--vp-core-color-blue-700: #012B49;--vp-core-color-blue-600: #00537D;--vp-core-color-blue-500: #00689D;--vp-core-color-blue-450: #0071B5;--vp-core-color-blue-400: #007DBC;--vp-core-color-blue-300: #3D9ACC;--vp-core-color-blue-200: #7EBEE0;--vp-core-color-blue-100: #BEDEEF}:root,.vp--wonder-theme{--vp-semantic-motion-delay-extended: .6s;--vp-semantic-motion-delay-slow: .33s;--vp-semantic-motion-delay-moderate: .17s;--vp-semantic-motion-delay-quick: 70ms;--vp-semantic-motion-delay-instant: 0ms;--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, .75);--vp-semantic-motion-easing-expressive-ease-out: cubic-bezier(0, .22, .36, 1);--vp-semantic-motion-easing-expressive-ease-in: cubic-bezier(.72, 0, 1, .67);--vp-semantic-motion-easing-expressive-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-in-out: cubic-bezier(.42, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-out: cubic-bezier(0, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in: cubic-bezier(.42, 0, 1, 1);--vp-semantic-motion-easing-functional-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-duration-extended: 1.3s;--vp-semantic-motion-duration-slow: 1s;--vp-semantic-motion-duration-moderate: .6s;--vp-semantic-motion-duration-quick: .25s;--vp-semantic-motion-duration-instant: 0ms;--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-overline-webkit-font-smoothing: antialiased;--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-500);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-opacity-full: 1;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-none: 0;--vp-semantic-color-status-info: var(--vp-core-color-cobalt-500);--vp-semantic-color-status-warning: var(--vp-core-color-orange-400);--vp-semantic-color-status-negative: var(--vp-core-color-red-400);--vp-semantic-color-status-positive: var(--vp-core-color-green-600);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-inverse: var(--vp-core-color-white);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-020);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-border-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-service: rgb(21.2% 26.3% 72.9% / .8);--vp-semantic-color-content-logo: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-inverse: var(--vp-core-color-white);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-400);--vp-semantic-color-content-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-container-on-brand: var(--vp-core-color-transparent);--vp-semantic-color-container-on-overlay: var(--vp-core-color-white);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-neutral: var(--vp-core-color-white);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-background-alternative: var(--vp-core-color-cobalt-010);--vp-semantic-color-background-main: var(--vp-core-color-white);--vp-semantic-sizing-accessibility-touch-size: var(--vp-core-sizing-475);--vp-semantic-sizing-9xl: var(--vp-core-sizing-700);--vp-semantic-sizing-8xl: var(--vp-core-sizing-650);--vp-semantic-sizing-7xl: var(--vp-core-sizing-600);--vp-semantic-sizing-6xl: var(--vp-core-sizing-550);--vp-semantic-sizing-5xl: var(--vp-core-sizing-520);--vp-semantic-sizing-4xl: var(--vp-core-sizing-500);--vp-semantic-sizing-3xl: var(--vp-core-sizing-450);--vp-semantic-sizing-2xl: var(--vp-core-sizing-400);--vp-semantic-sizing-xl: var(--vp-core-sizing-350);--vp-semantic-sizing-l: var(--vp-core-sizing-325);--vp-semantic-sizing-m: var(--vp-core-sizing-300);--vp-semantic-sizing-s: var(--vp-core-sizing-250);--vp-semantic-sizing-xs: var(--vp-core-sizing-200);--vp-semantic-sizing-2xs: var(--vp-core-sizing-150);--vp-semantic-sizing-3xs: var(--vp-core-sizing-050);--vp-semantic-border-radius-full: var(--vp-core-border-radius-full);--vp-semantic-border-radius-m: var(--vp-core-border-radius-500);--vp-semantic-border-radius-s: var(--vp-core-border-radius-200);--vp-semantic-border-radius-main: var(--vp-core-border-radius-0);--vp-semantic-spacing-9xl: var(--vp-core-spacing-900);--vp-semantic-spacing-8xl: var(--vp-core-spacing-850);--vp-semantic-spacing-7xl: var(--vp-core-spacing-800);--vp-semantic-spacing-6xl: var(--vp-core-spacing-700);--vp-semantic-spacing-5xl: var(--vp-core-spacing-650);--vp-semantic-spacing-4xl: var(--vp-core-spacing-600);--vp-semantic-spacing-3xl: var(--vp-core-spacing-500);--vp-semantic-spacing-2xl: var(--vp-core-spacing-400);--vp-semantic-spacing-xl: var(--vp-core-spacing-300);--vp-semantic-spacing-l: var(--vp-core-spacing-250);--vp-semantic-spacing-m: var(--vp-core-spacing-200);--vp-semantic-spacing-s: var(--vp-core-spacing-150);--vp-semantic-spacing-xs: var(--vp-core-spacing-100);--vp-semantic-spacing-2xs: var(--vp-core-spacing-050);--vp-semantic-spacing-3xs: var(--vp-core-spacing-025);--vp-semantic-spacing-4xs: var(--vp-core-spacing-0);--vp-semantic-border-width-l: var(--vp-core-border-width-300);--vp-semantic-border-width-m: var(--vp-core-border-width-200);--vp-semantic-border-width-s: var(--vp-core-border-width-100);--vp-semantic-border-width-none: var(--vp-core-border-width-0);--vp-semantic-typography-screen-l-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-inspiring-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-inspiring-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-l-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-l-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-l-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-m-line-height: var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-m-font-size: var(--vp-core-font-size-600);--vp-semantic-typography-screen-l-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-l-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-overline-line-height: var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-inspiring-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-inspiring-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-l-font-size: var(--vp-core-font-size-750);--vp-semantic-typography-screen-m-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-l-line-height: var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-m-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-m-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-inspiring-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-inspiring-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-l-line-height: var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-l-font-size: var(--vp-core-font-size-700);--vp-semantic-typography-screen-s-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-s-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-s-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-color-alpha-inverse-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-inverse-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-inverse-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-neutral-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-neutral-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-xs: rgb(100% 100% 100% / 0);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(88.2% 89% 96.1% / .25);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(88.2% 89% 96.1% / .15);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(88.2% 89% 96.1% / .05);--vp-semantic-color-alpha-quiet-l: rgb(38% 38% 38% / .25);--vp-semantic-color-alpha-quiet-m: rgb(38% 38% 38% / .15);--vp-semantic-color-alpha-quiet-s: rgb(38% 38% 38% / .05);--vp-semantic-color-alpha-brand-l: rgb(21.2% 26.3% 72.9% / .25);--vp-semantic-color-alpha-brand-m: rgb(21.2% 26.3% 72.9% / .15);--vp-semantic-color-alpha-brand-s: rgb(21.2% 26.3% 72.9% / .05)}.vp--dark-mode,.vp--dark-mode.vp--wonder-theme{--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-300);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-opacity-full: 1;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-none: 0;--vp-semantic-color-status-info: var(--vp-core-color-cobalt-300);--vp-semantic-color-status-warning: var(--vp-core-color-orange-300);--vp-semantic-color-status-negative: var(--vp-core-color-red-300);--vp-semantic-color-status-positive: var(--vp-core-color-green-300);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-border-catchy: var(--vp-core-color-white);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-content-service: rgb(100% 100% 100% / .8);--vp-semantic-color-content-logo: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-100);--vp-semantic-color-content-neutral: var(--vp-core-color-white);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-container-on-overlay: var(--vp-core-color-rock-800);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-container-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-background-alternative: var(--vp-core-color-black);--vp-semantic-color-background-main: var(--vp-core-color-rock-900);--vp-semantic-color-alpha-neutral-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-neutral-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-neutral-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-xs: rgb(6.27% 6.27% 6.27% / 0);--vp-semantic-color-alpha-inverse-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-inverse-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-inverse-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(88.2% 89% 96.1% / .25);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(88.2% 89% 96.1% / .15);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(88.2% 89% 96.1% / .05);--vp-semantic-color-alpha-quiet-l: rgb(65.9% 65.9% 65.9% / .25);--vp-semantic-color-alpha-quiet-m: rgb(65.9% 65.9% 65.9% / .15);--vp-semantic-color-alpha-quiet-s: rgb(65.9% 65.9% 65.9% / .05);--vp-semantic-color-alpha-brand-l: rgb(47.8% 51.4% 82% / .35);--vp-semantic-color-alpha-brand-m: rgb(47.8% 51.4% 82% / .2);--vp-semantic-color-alpha-brand-s: rgb(47.8% 51.4% 82% / .1);--vp-semantic-color-container-on-brand: var(--vp-semantic-color-container-overlay)}
