@layer config{*,:before,:after{box-sizing:border-box;min-width:0}html{interpolate-size:allow-keywords;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;hanging-punctuation:first allow-end last}body{text-rendering:optimizespeed;min-height:100dvh;margin:0;font-family:system-ui,sans-serif;line-height:1.5}:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#4285f4)var(--lightningcss-dark,#8ab4f8)}@supports (outline-color:AccentColor){:focus-visible{outline-color:accentcolor}}:target{scroll-margin-block:1rem}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6,blockquote{text-wrap:balance}p,li,figcaption{text-wrap:pretty}q{quotes:"« " " »"}ul,ol{margin:0;padding-inline-start:1em;list-style-position:outside}:is(ul,ol)[role=list]{padding-inline-start:0;list-style:none}:is(ul,ol) li{margin-block:.1em}img,picture,table,td,blockquote,pre,code,input,textarea,select,video,svg,iframe{max-width:100%}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block}:where(img,picture):where(:not([src$=\.svg])){height:auto}figure{margin:0}input,button,textarea,select{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;vertical-align:middle;background-color:#0000;margin:0}form,fieldset{border:none}fieldset{margin:0;padding:1em 0}legend{max-width:100%;color:inherit;white-space:normal;border:0}label{cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-block}button{cursor:pointer;-webkit-tap-highlight-color:transparent}textarea{vertical-align:top;white-space:pre-wrap;resize:vertical;overflow:auto}pre,code,kbd,samp{font-family:ui-monospace,monospace;font-size:1em}pre{white-space:pre-wrap;tab-size:2;line-height:normal;overflow:auto}:where(:not(pre))>code{background-color:#63636333;background-color:lab(42% 0 0/.2);border-radius:6px;padding:2px 6px;font-size:.9em}svg:not([fill]){fill:currentColor}svg{overflow:visible}svg *{transform-box:fill-box}svg:has(symbol){display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:revert}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}.visually-hidden{white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}@media print{@page{size:a4 portrait;margin:2cm 1.5cm}*{all:unset}img{max-width:100%}input,textarea,select{all:revert}body{width:auto;margin:0;font-family:Georgia,serif;font-size:12pt;line-height:1.5;color:#000!important;background-color:#fff!important}p,blockquote,label,ul,ol{margin-block:0 15pt}p:last-child{margin-bottom:0}h1{margin-block:0 24pt;font-size:18pt;font-weight:700;line-height:1.1}h2{margin-block:0 18pt;font-size:16pt;font-weight:700;line-height:1.1}h3{margin-block:0 15pt;font-size:14pt;font-weight:700}h4{margin-block:0 12pt;font-size:12pt;font-weight:700}.print{display:revert}.no-print{display:none}p,blockquote{orphans:3;widows:3}blockquote,ul,ol,figure,table{break-inside:avoid;page-break-inside:avoid}h1,h2,h3,h4,caption{break-after:avoid;page-break-after:avoid}a,a:link,a:visited{color:unset;font-weight:700;background:0 0!important;text-decoration:underline!important}a[href^=http]:after,a[href^=https]:after{content:" (" attr(href) ")"}video,object,iframe{width:0!important;height:0!important;display:none!important;overflow:hidden!important}}:root{--form-background:var(--lightningcss-light,var(--color-gray-50))var(--lightningcss-dark,var(--color-gray-800));--on-form:var(--lightningcss-light,var(--color-gray-900))var(--lightningcss-dark,var(--color-gray-100));--form-accent-color:var(--primary,AccentColor);--form-spacing:var(--spacing-12) var(--spacing-16);--form-border-width:1px;--form-border-color:var(--color-gray-400);--form-border-radius:var(--radius-4);--checkables-border-color:var(--color-gray-400);--checkable-size:1.25em;--chevron-lightmode:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23222222' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>");--chevron-darkmode:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>")}button,a:where(.btn),input:where([type=button],[type=reset],[type=submit]){--button-background-color:var(--form-background,Field);--button-background-color-hover:oklch(from var(--button-background-color) calc(l * .9) c h);--button-background-color-active:oklch(from var(--button-background-color) calc(l * .8) c h);--button-border-color:var(--form-border-color,ButtonBorder);--button-border-color-hover:var(--button-border-color);--button-border-color-active:var(--button-border-color);--button-border-radius:var(--form-border-radius,0);--button-border-width:var(--form-border-width,1px);--button-text-color:var(--on-form,ButtonText);--button-text-color-hover:var(--button-text-color);--button-text-color-active:var(--button-text-color);--button-font-weight:var(--font-weight-regular,400);width:-moz-fit-content;width:fit-content;padding:var(--form-spacing,12px 16px);transition-property:background,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--button-border-radius);background-color:var(--button-background-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);color:var(--button-text-color);font:inherit;font-weight:var(--button-font-weight);vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])):hover,:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])):focus-visible{background-color:var(--button-background-color-hover);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color-hover);color:var(--button-text-color-hover)}:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])):active{background-color:var(--button-background-color-active);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color-active);color:var(--button-text-color-active)}:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])).btn-primary{--button-background-color:var(--form-accent-color,AccentColor);--button-border-color:transparent;--button-text-color:var(--on-primary,#fff)}:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])).btn-secondary{--button-background-color:var(--color-gray-200,GrayText);--button-border-color:transparent;--button-text-color:var(--form-accent-color,AccentColor)}:is(button,a:where(.btn),input:where([type=button],[type=reset],[type=submit])).btn-reset{--button-background-color:transparent;--button-border-color:transparent;--button-text-color:currentcolor}details{--details-padding:var(--form-spacing,12px 16px);--details-border-color:var(--form-border-color,ButtonBorder);--details-border-color-hover:var(--details-border-color);--details-border-width:var(--form-border-width,1px);--details-border-radius:var(--form-border-radius,0);--details-background-color:var(--layer-1,Canvas);--details-content-border-radius:0;--details-title-color:var(--on-form,FieldText);--details-title-color-hover:var(--details-title-color);border:var(--details-border-width) solid var(--details-border-color);border-radius:var(--details-border-radius);background-color:var(--details-background-color)}details:hover,details:focus-visible{border-color:var(--details-border-color-hover)}:is(details:hover,details:focus-visible) summary{color:var(--details-title-color-hover)}details summary{padding:var(--details-padding);transition:background-color;transition-duration:var(--transition-duration,.25s);border-radius:var(--details-border-radius);color:var(--details-title-color,currentcolor);font-weight:var(--font-weight-semibold,600);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;list-style:none;display:flex}details summary::-webkit-details-marker{display:none}details summary:after{content:"";width:1rem;height:1rem;transition:rotate var(--transition-duration,.25s);background-image:var(--chevron-lightmode);background-position:50%;background-repeat:no-repeat;background-size:contain;rotate:0deg}details[open] summary:after{rotate:180deg}[data-theme=dark] :is(details) summary:after{background-image:var(--chevron-darkmode)}details::details-content{padding:var(--form-spacing,12px 16px);border-top:none;padding-top:0}details::details-content>:first-child{margin-top:0}details::details-content>:last-child{margin-bottom:0}@supports (interpolate-size:allow-keywords){details::details-content{height:0;transition:var(--transition-duration,.25s) allow-discrete;interpolate-size:allow-keywords;transition-property:opacity,height,display;display:none}details[open]::details-content{height:auto;display:grid}@starting-style{details[open]::details-content{height:0}}}@media (prefers-reduced-motion:reduce){details summary:after{transition:none}details::details-content{transition:none}}dialog{--dialog-background-color:var(--surface,Field);--dialog-text-color:var(--on-surface,CanvasText);--dialog-border-color:var(--form-border-color,ButtonBorder);--dialog-border-radius:var(--form-border-radius,0);--dialog-border-width:var(--form-border-width,1px);--dialog-backdrop-color:#00000080;--dialog-padding:var(--spacing-24,1.5rem);--dialog-header-padding:var(--spacing-16,1rem) var(--spacing-24,1.5rem);--dialog-footer-padding:var(--spacing-16,1rem) var(--spacing-24,1.5rem);--dialog-max-width:32rem;--dialog-max-height:calc(100vh - var(--spacing-32,2rem));max-width:var(--dialog-max-width);color:var(--dialog-text-color);background-color:#0000;border:none;padding:0;overflow:visible}@supports (color:lab(0% 0 0)){dialog{--dialog-backdrop-color:lab(0% 0 0/.5)}}dialog:not([open]){display:none}dialog::backdrop{background-color:var(--dialog-backdrop-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog[open]{animation:dialog-show var(--transition-duration,.25s) ease-out}dialog.dialog-sm{--dialog-max-width:24rem}dialog.dialog-lg{--dialog-max-width:48rem}dialog.dialog-fullwidth{--dialog-max-width:calc(100vw - var(--spacing-32,2rem))}.dialog-content{border:var(--dialog-border-width) solid var(--dialog-border-color);border-radius:var(--dialog-border-radius);background-color:var(--dialog-background-color);display:grid}.dialog-header{padding:var(--dialog-header-padding);border-bottom:1px solid var(--dialog-border-color);border-radius:var(--dialog-border-radius) var(--dialog-border-radius) 0 0;background-color:var(--layer-1,Canvas);justify-content:space-between;align-items:center;gap:var(--spacing-16,1rem);display:flex}.dialog-title{color:var(--dialog-text-color);font-size:var(--text-xl,1.25rem);font-weight:var(--font-weight-semibold,600);margin:0}.dialog-close{box-sizing:content-box;width:2rem;height:2rem;transition:background-color var(--transition-duration,.25s);border-radius:var(--radius-full,9999px);aspect-ratio:1;flex-shrink:0;place-content:center;place-self:center;padding:2px;font-size:2rem;display:inline-grid}.dialog-close:hover,.dialog-close:focus-visible{background-color:var(--layer-2,GrayText)}.dialog-body{padding:var(--dialog-padding);overflow-y:auto}.dialog-body>:first-child{margin-top:0}.dialog-body>:last-child{margin-bottom:0}.dialog-footer{padding:var(--dialog-footer-padding);border-top:1px solid var(--dialog-border-color);border-radius:0 0 var(--dialog-border-radius) var(--dialog-border-radius);background-color:var(--layer-1,Canvas)}@keyframes dialog-show{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){dialog{animation:none}dialog::backdrop{animation:none}}@media not (min-width:48rem){dialog{--dialog-max-width:calc(100vw - var(--spacing-16,1rem));--dialog-max-height:calc(100vh - var(--spacing-16,1rem))}.dialog-header,.dialog-footer,.dialog-body{padding:var(--spacing-16,1rem)}}hr{--hr-border-color:var(--form-border-color,ButtonBorder);--hr-border-width:var(--form-border-width,1px);margin-block:var(--spacing-16,1rem);border:0;border-top:var(--hr-border-width) solid var(--hr-border-color)}hr.hr-primary{--hr-border-color:var(--form-accent-color,AccentColor)}hr.hr-medium{--hr-border-width:calc(var(--form-border-width,1px) * 2)}hr.hr-wavy{--hr-wave-length:16px;--hr-wave-height:8px;height:var(--hr-wave-height);margin-block:var(--spacing-16,1rem);background-color:var(--hr-border-color,currentcolor);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'><path d='M0,4 C4,0 12,8 16,4' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") left center / var(--hr-wave-length) 100% repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'><path d='M0,4 C4,0 12,8 16,4' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") left center / var(--hr-wave-length) 100% repeat-x;border:0}table{--table-border-color:var(--form-border-color,ButtonBorder);--table-border-width:var(--form-border-width,1px);--table-layout:fixed;--table-border-collapse:collapse;--table-border-spacing:0;--table-zebra:0%;--table-caption-color:GrayText;table-layout:var(--table-layout,fixed);width:100%;border-spacing:var(--table-border-spacing,0);border-collapse:var(--table-border-collapse,collapse);color:var(--on-surface,CanvasText)}table caption{margin-block:var(--spacing-8,.5rem);color:var(--table-caption-color);text-align:left}table th,table td{padding:var(--spacing-8,.5rem) var(--spacing-12,.75rem);border:var(--table-border-width) solid var(--table-border-color);text-align:left;vertical-align:top}table thead th{background-color:var(--layer-1,Canvas);font-weight:var(--font-weight-semibold,600)}table tfoot th,table tfoot td{background-color:var(--layer-1,Canvas);font-weight:var(--font-weight-medium,500)}table tbody tr:nth-child(odd){background-color:oklch(from var(--color-black,#000) l c h / var(--table-zebra,0%))}.table-responsive{--table-min-width:30rem;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges;display:block;overflow-x:auto}.table-responsive>table{min-width:var(--table-min-width,30rem)}.table-rounded{--table-border-color:var(--form-border-color,ButtonBorder);--table-border-width:var(--form-border-width,1px);--table-border-radius:var(--form-border-radius,.5rem);padding:var(--spacing-8,.5rem);border:var(--table-border-width) solid var(--table-border-color);border-radius:var(--table-border-radius)}.table-rounded :is(th,td){background-color:#0000;border:none}.table-rounded thead :is(th,td),.table-rounded tr:not(:last-child) :is(th,td){border-bottom:var(--table-border-width) solid var(--table-border-color)}.table-rounded tbody tr:nth-child(odd){background-color:#0000}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]){--input-background-color:var(--form-background,Field);--input-border-color:var(--form-border-color,ButtonBorder);--input-border-color-hover:var(--form-border-color);--input-border-radius:var(--form-border-radius,0);--input-border-width:var(--form-border-width,1px);--input-text-color:var(--on-form,ButtonText);--input-placeholder-color:GrayText;width:100%;padding:var(--input-spacing,12px 16px);transition-property:background,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--input-border-radius);background-color:var(--input-background-color);box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);color:var(--input-text-color);font:inherit;border:0;line-height:1.5;display:block}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]):hover,input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]):focus-visible{box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color-hover)}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range]):user-invalid{--input-border-color:var(--error);--input-border-width:2px}input:not([type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[type=range])::placeholder{opacity:1;color:var(--input-placeholder-color)}:where(input[type=search]){appearance:textfield}:where(input[type=search])::-webkit-search-decoration{appearance:none}:where(input[type=search])::-webkit-search-cancel-button{appearance:none}:where(input[type=search])::-webkit-search-results-button{appearance:none}:where(input[type=search])::-webkit-search-results-decoration{appearance:none}:where(input[type=number]){appearance:textfield}:where(input[type=number])::-webkit-outer-spin-button{appearance:none;margin:0}:where(input[type=number])::-webkit-inner-spin-button{appearance:none;margin:0}:where(input[type=date],input[type=time],input[type=datetime-local]){cursor:pointer}:where(input[type=date],input[type=time],input[type=datetime-local])::-webkit-calendar-picker-indicator{transition:opacity var(--transition-duration,.25s);opacity:.6;cursor:pointer}:where(input[type=date],input[type=time],input[type=datetime-local])::-webkit-calendar-picker-indicator:hover,:where(input[type=date],input[type=time],input[type=datetime-local])::-webkit-calendar-picker-indicator:focus-visible{opacity:1}:where(input[type=file]){padding:var(--spacing-8,.5rem) var(--spacing-12,.75rem);cursor:pointer}:where(input[type=file])::file-selector-button{margin-right:var(--spacing-12,.75rem);padding:var(--spacing-8,.5rem) var(--spacing-12,.75rem);transition:background-color var(--transition-duration,.25s);border-radius:var(--input-border-radius);background-color:var(--form-accent-color,AccentColor);color:var(--on-primary,#fff);font:inherit;cursor:pointer;border:0}:where(input[type=file])::file-selector-button:hover,:where(input[type=file])::file-selector-button:focus-visible{background-color:oklch(from var(--form-accent-color,AccentColor) calc(l * .9) c h)}:where(input[type=file])::-webkit-file-upload-button{margin-right:var(--spacing-12,.75rem);padding:var(--spacing-8,.5rem) var(--spacing-12,.75rem);transition:background-color var(--transition-duration,.25s);border-radius:var(--input-border-radius);background-color:var(--form-accent-color,AccentColor);color:var(--on-primary,#fff);font:inherit;cursor:pointer;border:0}:where(input[type=file])::-webkit-file-upload-button:hover,:where(input[type=file])::-webkit-file-upload-button:focus-visible{background-color:oklch(from var(--form-accent-color,AccentColor) calc(l * .9) c h)}select{--select-background-color:var(--form-background,Field);--select-border-color:var(--form-border-color,ButtonBorder);--select-border-color-hover:var(--select-border-color);--select-border-radius:var(--form-border-radius,0);--select-border-width:var(--form-border-width,1px);--select-text-color:var(--on-form,FieldText);--select-optgroup-color:GrayText;width:100%;padding:var(--form-spacing,12px 16px);padding-right:calc(var(--spacing-32,2rem) + var(--spacing-12,.75rem));transition-property:background-color,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--select-border-radius);background-color:var(--select-background-color);background-image:var(--chevron-lightmode);background-repeat:no-repeat;background-position:right var(--spacing-16,1rem) center;box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color);color:var(--select-text-color);font:inherit;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;background-size:1rem;border:0;line-height:1.5;display:block}select:hover,select:focus-visible{box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color-hover)}[data-theme=dark] :is(select){background-image:var(--chevron-darkmode)}select[multiple]{padding-right:var(--spacing-16,1rem);cursor:default;background-image:none}:where(optgroup){color:var(--select-optgroup-color);font-weight:var(--font-weight-bold,700)}textarea{--textarea-background-color:var(--form-background,Field);--textarea-border-color:var(--form-border-color,ButtonBorder);--textarea-border-color-hover:var(--textarea-border-color);--textarea-border-radius:var(--form-border-radius,0);--textarea-border-width:var(--form-border-width,1px);--textarea-text-color:var(--on-form,ButtonText);--textarea-counter-color:GrayText;width:100%;min-height:5lh;padding:var(--form-spacing,12px 16px);transition-property:background,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--textarea-border-radius);background-color:var(--textarea-background-color);box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color);color:var(--textarea-text-color);font:inherit;resize:vertical;field-sizing:content;border:0;line-height:1.5;display:block}textarea:hover,textarea:focus-visible{box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color-hover)}textarea:user-invalid{--textarea-border-color:var(--error);--textarea-border-width:2px}textarea::placeholder{opacity:1;color:var(--on-surface)}.character-counter{min-width:max-content;color:var(--textarea-counter-color);font-size:var(--text-14,.875rem);font-weight:var(--font-weight-medium,500);text-align:right;margin-left:auto}.character-counter.warning{color:var(--warning,#f97316)}.character-counter.danger{color:var(--error,#ef4444);font-weight:var(--font-weight-semibold,600)}@media not (min-width:48rem){.form-group-footer{flex-direction:column;align-items:stretch}.character-counter{text-align:left;margin-left:0}}[type=checkbox]:not([role=switch]){--checkbox-background-color:var(--form-background,Field);--checkbox-checked-color:var(--form-accent-color,AccentColor);--checkbox-border-color:var(--checkables-border-color,ButtonBorder);--checkbox-border-color-hover:var(--checkbox-border-color);--checkbox-border-radius:var(--form-border-radius,0);--checkbox-border-width:var(--form-border-width,1px);width:var(--checkable-size,1.25rem);height:var(--checkable-size,1.25rem);transition-property:background,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--checkbox-border-radius);background-color:var(--checkbox-background-color);box-shadow:inset 0 0 0 var(--checkbox-border-width) var(--checkbox-border-color);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;border:0;flex:none;justify-content:center;align-items:center;margin:0;line-height:1;display:inline-grid;position:relative}[type=checkbox]:not([role=switch]):is(:checked,:indeterminate){background-color:var(--checkbox-checked-color);box-shadow:inset 0 0 0 var(--checkbox-border-width) transparent}[type=checkbox]:not([role=switch]):hover,[type=checkbox]:not([role=switch]):focus-visible{box-shadow:inset 0 0 0 var(--checkbox-border-width) var(--checkbox-border-color-hover)}[type=checkbox]:not([role=switch]):checked:after{content:"";background-color:var(--on-primary,#fff);width:100%;height:100%;position:absolute;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16\" width=\"14\" viewBox=\"0 0 448 512\"><path d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"/></svg>") 50% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16\" width=\"14\" viewBox=\"0 0 448 512\"><path d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"/></svg>") 50% no-repeat}[type=checkbox]:not([role=switch]):indeterminate:after{content:"";background-color:currentColor;width:100%;height:100%;position:absolute;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16\" width=\"14\" viewBox=\"0 0 448 512\"><path d=\"M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z\"/></svg>") 50% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16\" width=\"14\" viewBox=\"0 0 448 512\"><path d=\"M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z\"/></svg>") 50% no-repeat}[type=radio]{--radio-background-color:var(--form-background,Field);--radio-border-color:var(--checkables-border-color,ButtonBorder);--radio-border-color-hover:var(--radio-border-color);--radio-border-radius:var(--radius-full,9999px);--radio-border-width:var(--form-border-width,1px);--radio-checked-color:var(--form-accent-color,AccentColor);--radio-checked-border-color:var(--color-white,#fff);width:var(--checkable-size,1.25em);height:var(--checkable-size,1.25em);transition-property:background,border,box-shadow,color;transition-duration:var(--transition-duration,.25s);border-radius:var(--radio-border-radius);background-color:var(--radio-background-color);box-shadow:inset 0 0 0 var(--radio-border-width) var(--radio-border-color);cursor:pointer;appearance:none;border:0;place-content:center;margin:0;padding:0;display:inline-grid}[type=radio]:before{content:"";width:calc(var(--checkable-size,1.25em) / 1);height:calc(var(--checkable-size,1.25em) / 1);transition-property:scale;transition-duration:var(--transition-duration,.25s);border:2px solid var(--radio-checked-border-color);border-radius:var(--radius-full,9999px);background-color:var(--radio-checked-color);scale:0}[type=radio]:hover,[type=radio]:focus-visible{box-shadow:inset 0 0 0 var(--radio-border-width) var(--radio-border-color-hover)}[type=radio]:checked:before{scale:.9}[role=switch]{--switch-width:2.5rem;--switch-height:1.5rem;--switch-track-color:var(--form-background,ButtonFace);--switch-track-color-checked:var(--form-accent-color,AccentColor);--switch-thumb-color:ButtonBorder;--switch-border-radius:var(--radius-full,9999px);--switch-border-color:var(--checkables-border-color,ButtonBorder);--switch-border-width:1px;width:var(--switch-width);height:var(--switch-height);transition-property:background;transition-duration:var(--transition-duration,.25s);border:var(--switch-border-color) solid var(--switch-border-width);border-radius:var(--switch-border-radius);background-color:var(--switch-track-color);cursor:pointer;appearance:none;justify-content:start;align-items:center;margin:0;padding:0;display:inline-flex}[role=switch]:before{content:"";transition-property:flex-grow;transition-duration:var(--transition-duration,.25s)}[role=switch]:after{content:"";width:var(--switch-height);height:var(--switch-height);transition-property:background,scale;transition-duration:var(--transition-duration,.25s);border-radius:var(--switch-border-radius);background-color:buttonborder;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"16\" width=\"14\" viewBox=\"0 0 448 512\"><path fill=\"currentcolor\" d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:0%;flex-shrink:0;scale:.6}[role=switch]:checked:before{flex-grow:1}[role=switch][data-variant=check]:checked{border-color:var(--switch-track-color-checked);background-color:var(--switch-track-color-checked)}[role=switch][data-variant=check]:checked:before{flex-grow:1}[role=switch][data-variant=check]:checked:after{background-color:var(--on-primary,#fff);background-size:70%;scale:.8}.range{padding-bottom:2rem;position:relative}[type=range]{--range-thumb-size:24px;--range-thumb-border-width:4px;--range-thumb-border-color:var(--color-white,#fff);--range-color:var(--form-accent-color,AccentColor);--range-track-color:var(--form-border-color,ButtonBorder);--range-track-height:calc(var(--form-border-width,1px) + 2px);width:100%;color:var(--range-color);height:var(--range-thumb-size);appearance:none;background:#fff0;transition:all .1s;overflow:hidden}[type=range]::-webkit-slider-runnable-track{position:relative}[type=range]::-webkit-slider-thumb{position:relative}[type=range]::-webkit-slider-thumb{--thumb-radius:calc((var(--range-thumb-size) * .5) - 1px);--clip-top:calc((var(--range-thumb-size) - var(--range-track-height)) * .5 - .5px);--clip-bottom:calc(var(--range-thumb-size) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width,var(--range-thumb-size))) 0 0 100vmax currentcolor;width:var(--thumb-width,var(--range-thumb-size));border:var(--range-thumb-border-width) solid var(--range-thumb-border-color);border-radius:var(--thumb-width,var(--range-thumb-size));background:linear-gradient(currentcolor 0 0) scroll no-repeat left center / 50% calc(var(--range-track-height) + 1px);box-shadow:var(--box-fill);filter:brightness();clip-path:polygon(100% -1px, var(--range-track-height) -1px, 0 var(--clip-top), -100vmax var(--clip-top), -100vmax var(--clip-bottom), 0 var(--clip-bottom), var(--range-track-height) 100%, var(--clip-further) var(--clip-further));background-color:currentColor}[type=range]:hover::-webkit-slider-thumb{cursor:ew-resize}[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--range-track-color) 0 0) scroll no-repeat center / 100% calc(var(--range-track-height) + 1px)}[type=range]{height:var(--range-thumb-size);appearance:none;transition:all .1s}[type=range]::-moz-range-track{height:var(--range-thumb-size);appearance:none;transition:all .1s}[type=range]::-moz-range-thumb{height:var(--range-thumb-size);appearance:none;transition:all .1s}[type=range]::-moz-range-track{background:#fff0}[type=range]::-moz-range-thumb{background:#fff0}[type=range]::-moz-range-progress{background:#fff0}[type=range]::-moz-range-thumb{box-sizing:border-box;width:var(--thumb-width,var(--range-thumb-size));border:var(--range-thumb-border-width) solid var(--range-thumb-border-color);border-radius:var(--thumb-width,var(--range-thumb-size));cursor:ew-resize;background:currentColor}[type=range]::-moz-range-track{background:var(--range-track-color);width:100%}[type=range]::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}[type=range]::-moz-range-track{height:calc(var(--range-track-height) + 1px);border-radius:var(--range-track-height)}[type=range]::-moz-range-progress{height:calc(var(--range-track-height) + 1px);border-radius:var(--range-track-height)}.range-value{border-radius:var(--form-border-radius,4px);background-color:var(--form-background,ButtonFace);font-size:var(--text-14,.875rem);padding:4px 8px;position:absolute;left:0;translate:0 1.4rem}@supports (position-anchor:initial){[data-range-output=anchor] ::-webkit-slider-thumb{anchor-name:--thumb}[data-range-output=anchor] ::-moz-range-thumb{anchor-name:--thumb}[data-range-output=anchor] .range-value{position-anchor:--thumb;position-area:bottom;translate:0 .5rem}}[data-layout]>*{margin-block:0}[data-layout*=stack]{row-gap:var(--spacing-s,.5rem);display:grid}[data-layout*=cluster]{gap:var(--spacing-s,.5rem);flex-wrap:wrap;align-items:start;display:flex}[data-layout*=autogrid]{--col-min-size:20rem;--grid-fill:auto-fit;grid-template-columns:repeat(var(--grid-fill), minmax(min(var(--col-min-size), 100%), 1fr));gap:var(--spacing-s,.5rem);display:grid}[data-layout*=switcher]{--switcher-min-size:30rem;gap:var(--spacing-s,.5rem);flex-wrap:wrap;display:flex}[data-layout*=switcher]>*{flex-basis:calc((var(--switcher-min-size) - 100%) * 999);flex-grow:1}[data-layout*=repel]{justify-content:space-between;align-items:start;gap:var(--spacing-s,.5rem);flex-wrap:wrap;display:flex}[data-layout*=reel]{--item-size:35%;gap:var(--spacing-s,.5rem);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;max-width:100%;height:auto;margin-inline:auto;display:flex;overflow-x:auto}:where([data-layout*=reel]>*){flex-basis:var(--item-size);flex-shrink:0}[data-layout*=reel][data-scroll=start]>*{scroll-snap-align:start}[data-layout*=reel][data-scroll=center]>*{scroll-snap-align:center}[data-layout*=reel][data-scroll=end]>*{scroll-snap-align:end}[data-layout*=reel][data-scrollbar=hidden]{scrollbar-width:none}[data-layout*=reel][data-scrollbar=hidden]::-webkit-scrollbar{display:none}[data-layout*=duo]{align-content:start;gap:var(--spacing-s,.5rem);display:grid}@media (min-width:48rem){[data-layout*=duo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-layout*=duo][data-split*=reverse]>:first-child{order:1}[data-layout*=duo][data-split*="1-1"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-layout*=duo][data-split*="2-1"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}[data-layout*=duo][data-split*="1-2"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}[data-layout*=duo][data-split*="3-1"]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}[data-layout*=duo][data-split*="1-3"]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}[data-layout*=duo][data-split*="4-1"]{grid-template-columns:minmax(0,4fr) minmax(0,1fr)}[data-layout*=duo][data-split*="1-4"]{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}[data-layout*=duo][data-split*=auto-1]{grid-template-columns:auto minmax(0,1fr)}[data-layout*=duo][data-split*="1-auto"]{grid-template-columns:minmax(0,1fr) auto}}[data-layout*=duo][data-layout*=desktop]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*=reverse]>:first-child{order:1}[data-layout*=duo][data-layout*=desktop][data-split*="1-1"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*="2-1"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*="1-2"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}[data-layout*=duo][data-layout*=desktop][data-split*="3-1"]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*="1-3"]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}[data-layout*=duo][data-layout*=desktop][data-split*="4-1"]{grid-template-columns:minmax(0,4fr) minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*="1-4"]{grid-template-columns:minmax(0,1fr) minmax(0,4fr)}[data-layout*=duo][data-layout*=desktop][data-split*=auto-1]{grid-template-columns:auto minmax(0,1fr)}[data-layout*=duo][data-layout*=desktop][data-split*="1-auto"]{grid-template-columns:minmax(0,1fr) auto}[data-layout*=boxed]{--boxed-max:80rem;width:100%;max-width:var(--boxed-max,80rem);margin-inline:auto}[data-layout*=boxed][data-boxed=small]{--boxed-max:64rem}[data-layout*=liquid]{--liquid-min-margin:var(--spacing-16,1rem);--liquid-content:var(--spacing-2xl,98rem);grid-template-columns:[liquid-start] minmax(var(--liquid-min-margin), 1fr) [content-start] minmax(0, calc(var(--liquid-content) / 2)) [half] minmax(0, calc(var(--liquid-content) / 2)) [content-end] minmax(var(--liquid-min-margin), 1fr) [liquid-end];display:grid}:where([data-layout*=liquid]>*){grid-column:content}[data-layout*=splash]{grid-column:liquid;grid-template-columns:inherit;display:grid}:where([data-layout*=splash]>*){grid-column:content}[data-layout*=splash-start]{grid-column:liquid-start/content-end;grid-template-columns:subgrid;display:grid}:where([data-layout*=splash-start]>*){grid-column:content}[data-layout*=splash-end]{grid-column:content-start/liquid-end;grid-template-columns:subgrid;display:grid}:where([data-layout*=splash-end]>*){grid-column:content}[data-layout*=splash-half-start]{grid-column:liquid-start/half;grid-template-columns:subgrid;display:grid}:where([data-layout*=splash-half-start]>*){grid-column:content-start/half}@media not (min-width:48rem){[data-layout*=splash-half-start]{grid-column:liquid}[data-layout*=splash-half-start]>*{grid-column:content}}[data-layout*=splash-half-end]{grid-column:half/liquid-end;grid-template-columns:subgrid;display:grid}:where([data-layout*=splash-half-end]>*){grid-column:half/content-end}@media not (min-width:48rem){[data-layout*=splash-half-end]{grid-column:liquid}[data-layout*=splash-half-end]>*{grid-column:content}}[data-gap=xs]{gap:var(--spacing-xs,.25rem)}[data-gap=s]{gap:var(--spacing-s,.5rem)}[data-gap=m]{gap:var(--spacing-m,1rem)}[data-gap=l]{gap:var(--spacing-l,2rem)}[data-gap=xl]{gap:var(--spacing-xl,3rem)}[data-gap=none]{gap:0}[data-justify=start]{justify-content:start}[data-justify=end]{justify-content:end}[data-justify=center]{justify-content:center}[data-justify=space]{justify-content:space-between}[data-align=start]{align-content:start;align-items:start}[data-align=end]{align-content:end;align-items:end}[data-align=center]{align-content:center;align-items:center}[data-align=stretch]{align-content:stretch;align-items:stretch}:root{--breakpoint-md:48rem;--breakpoint-lg:64rem;--spacing-0:0;--spacing-1:1px;--spacing-2:.125rem;--spacing-4:.25rem;--spacing-8:.5rem;--spacing-12:.75rem;--spacing-16:1rem;--spacing-20:1.25rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-48:3rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-128:8rem;--spacing-160:10rem;--spacing-224:14rem;--font-base:system-ui, sans-serif;--font-poppins:poppins, sans-serif;--font-mono:ui-monospace, monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--text-14:.875rem;--text-16:1rem;--text-18:1.125rem;--text-20:1.25rem;--text-24:1.5rem;--text-30:1.875rem;--text-36:2.25rem;--text-48:3rem;--text-60:3.75rem;--text-80:5rem;--leading-20:1.25rem;--leading-24:1.5rem;--leading-28:1.75rem;--leading-32:2rem;--leading-36:2.25rem;--leading-40:2.5rem;--leading-48:3rem;--leading-56:3.5rem;--leading-80:5rem;--leading-100:6.25rem;--radius-none:0;--radius-4:.25rem;--radius-8:.5rem;--radius-12:.75rem;--radius-16:1rem;--radius-24:1.5rem;--radius-full:9999px;--transition-duration:.25s;--z-under-page-level:-1;--z-above-page-level:1;--z-header-level:1000;--z-above-header-level:2000;--z-above-all-level:3000;--color-gray-50:#f5f5f5;--color-gray-100:#e5e5e5;--color-gray-200:#d4d4d4;--color-gray-300:#a1a1a1;--color-gray-400:#737373;--color-gray-500:#525252;--color-gray-600:#404040;--color-gray-700:#262626;--color-gray-800:#171717;--color-gray-900:#0a0a0a;--color-white:#fff;--color-black:#000;--color-red-300:#ff685b;--color-red-500:#b91d1c;--color-green-300:#60ba78;--color-green-500:#187c3e;--color-orange-300:#ffae7a;--color-orange-500:#d66400;--color-blue-300:#5ca3ff;--color-blue-500:#0063ca;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--color-gray-50:lab(96.52% -.0000298023 .0000119209);--color-gray-100:lab(90.952% 0 -.0000119209);--color-gray-200:lab(84.92% 0 -.0000119209);--color-gray-300:lab(66.128% -.0000298023 .0000119209);--color-gray-400:lab(48.496% 0 0);--color-gray-500:lab(34.924% 0 0);--color-gray-600:lab(27.036% 0 0);--color-gray-700:lab(15.204% 0 -.00000596046);--color-gray-800:lab(7.78201% -.0000149012 0);--color-gray-900:lab(2.75381% 0 0);--color-white:lab(100% 0 0);--color-black:lab(0% 0 0);--color-red-300:lab(63.9997% 59.1108 38.7919);--color-red-500:lab(40.7339% 59.7589 43.7076);--color-green-300:lab(68.791% -39.3805 24.8756);--color-green-500:lab(45.5571% -39.7907 25.4967);--color-orange-300:lab(79.4487% 42.3275 58.4092);--color-orange-500:lab(56.1561% 43.7438 67.0621);--color-blue-300:lab(65.5205% 1.54302 -62.4958);--color-blue-500:lab(41.9351% 8.23028 -61.9981)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--primary:var(--color-blue-500);--on-primary:var(--color-white);--surface:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-gray-900));--on-surface:var(--lightningcss-light,var(--color-gray-900))var(--lightningcss-dark,var(--color-gray-100));--layer-1:var(--lightningcss-light,var(--color-gray-50))var(--lightningcss-dark,var(--color-gray-800));--layer-2:var(--lightningcss-light,var(--color-gray-100))var(--lightningcss-dark,var(--color-gray-700));--layer-3:var(--lightningcss-light,var(--color-gray-200))var(--lightningcss-dark,var(--color-gray-600));--link:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-orange-300));--link-hover:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-orange-300));--selection:var(--lightningcss-light,var(--color-blue-300))var(--lightningcss-dark,var(--color-blue-500));--accent:var(--lightningcss-light,var(--primary))var(--lightningcss-dark,var(--color-blue-300));--accent-invert:var(--lightningcss-light,var(--color-blue-300))var(--lightningcss-dark,var(--primary));--warning:var(--lightningcss-light,var(--color-orange-500))var(--lightningcss-dark,var(--color-orange-300));--error:var(--lightningcss-light,var(--color-red-500))var(--lightningcss-dark,var(--color-red-300));--success:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-green-300));--text-m:clamp(var(--text-16), .9565rem + .2174vw, var(--text-18));--text-l:clamp(var(--text-18), 1.0761rem + .2174vw, var(--text-20));--text-xl:clamp(var(--text-20), 1.0054rem + 1.087vw, var(--text-30));--text-2xl:clamp(var(--text-24), 1.2065rem + 1.3043vw, var(--text-36));--text-3xl:clamp(var(--text-30), 1.4348rem + 1.9565vw, var(--text-48));--gap-s:clamp(var(--spacing-8), .2955rem + .9091vw, var(--spacing-16));--gap-m:clamp(var(--spacing-16), .5909rem + 1.8182vw, var(--spacing-32));--gap-l:clamp(var(--spacing-24), .8864rem + 2.7273vw, var(--spacing-48));--gap-xl:clamp(var(--spacing-32), .7727rem + 5.4545vw, var(--spacing-80));--spacing-s:clamp(var(--spacing-8), .2955rem + .9091vw, var(--spacing-16));--spacing-m:clamp(var(--spacing-16), .5909rem + 1.8182vw, var(--spacing-32));--spacing-l:clamp(var(--spacing-24), .8864rem + 2.2727vw, var(--spacing-48));--spacing-xl:clamp(var(--spacing-32), .7727rem + 5.4545vw, var(--spacing-80))}}@layer base{@font-face{font-family:Poppins;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Poppins-Variable-opti.woff2) format("woff2") tech("variations"), url(/fonts/Poppins-Variable-opti.woff2) format("woff2-variations")}:root{--sidebar-width:300px}[data-layout*=boxed]{--boxed-max:96rem}[data-gap=xs]{gap:var(--spacing-8)}body{padding:var(--spacing-s);background-color:var(--surface);color:var(--on-surface);font-family:var(--font-poppins);font-size:var(--text-16);font-weight:var(--font-weight-regular)}body.no-scroll{overflow:hidden}::selection{background:var(--selection)}.title-main{margin:0}.title-l{margin-block:0 var(--spacing-m);color:var(--accent);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);outline:none}.component-base .title-l{margin-bottom:0}.title-m{margin-block:0 var(--spacing-m);font-size:var(--text-l);font-weight:var(--font-weight-semibold)}.page-content .title-m{margin-top:var(--spacing-l)}.title-s{font-size:var(--text-16);font-weight:var(--font-weight-semibold);margin:0}.header{padding:var(--spacing-m);border-bottom:1px solid var(--layer-2)}.header .title-main{margin:0}.header .title-main img{max-width:150px}.header .tagline{margin-block:var(--spacing-s) 0;color:var(--on-surface);font-size:var(--text-14)}@media not (min-width:48rem){.header .tagline{display:none}}.header-content{gap:var(--spacing-s);align-items:center;display:flex}.main-wrapper{display:grid;overflow-x:hidden}.main-wrapper>*{grid-area:1/1}.main{padding:var(--spacing-m);transition:var(--transition-duration);will-change:translate, opacity;background-color:var(--surface);transition-property:translate,opacity}@media (min-width:48rem){.main{margin-left:var(--sidebar-width,300px)}}@media not (min-width:48rem){[data-state=opened] .main{translate:var(--sidebar-width,300px) 0;opacity:.3}[data-state=closed] .main{opacity:1;translate:0}}.component-wrapper{gap:var(--spacing-m);grid-template-areas:"base""info";display:grid}@media (min-width:64rem){.component-wrapper{grid-template-columns:1fr 1fr;grid-template-areas:"base info";align-content:start;align-items:start}}.component-wrapper>.component-base{grid-area:base}.component-wrapper>.component-info{grid-area:info}.sidebar{width:var(--sidebar-width,300px);padding:var(--spacing-m);border-right:1px solid var(--layer-2)}.sidebar ul{padding-block:var(--spacing-s) var(--spacing-l)}.sidebar .nav-item{padding:var(--spacing-12) var(--spacing-16);transition:background-color var(--transition-duration);border-radius:var(--radius-full);color:var(--on-surface);font-size:var(--text-16);text-decoration:none;display:block}.sidebar .nav-item:hover,.sidebar .nav-item:focus-visible{background-color:var(--layer-1)}.sidebar .nav-item[aria-current=page]{background-color:var(--layer-1);color:var(--accent);font-weight:var(--font-weight-semibold)}@media not (min-width:9948rem){.list-components{grid-template-columns:1fr 1fr;display:grid}}.burger-button{box-shadow:none;background:0 0;border:none}@media (min-width:48rem){.burger-button{display:none}}.burger-icon{width:1.8rem;height:1.8rem;fill:var(--on-surface)}rect{x:0;rx:1px;transform-origin:50%;width:10px;height:1.5px;transition:y .3s .3s,opacity .3s,rotate .3s}.rect-1{y:0}.rect-2{y:4px}.rect-3{y:8px}[aria-expanded=true] rect{transition:y .3s,opacity .3s,rotate .3s cubic-bezier(.55,-.65,0,2.32) .3s}[aria-expanded=true] .rect-1{y:4px;rotate:45deg}[aria-expanded=true] .rect-2{opacity:0}[aria-expanded=true] .rect-3{y:4px;rotate:-45deg}.component-preview{padding:var(--spacing-m) var(--spacing-s) var(--spacing-l);border-radius:var(--radius-24);background-color:var(--layer-1)}.component-code{translate:0 -1.8rem}.component-actions{justify-content:end;display:flex}.component-code-source{margin-top:var(--spacing-s);padding:var(--spacing-s);border:1px solid var(--layer-2);border-radius:var(--radius-24);position:relative}.component-code-source .js-copy-code{top:var(--spacing-s);right:var(--spacing-s);padding:var(--spacing-8) var(--spacing-8);border-radius:var(--radius-8);font-size:var(--text-14);position:absolute}syntax-highlight{white-space:pre-wrap!important}.download-block{margin-block:var(--spacing-l)}.footer{padding-top:var(--spacing-16);border-top:1px solid var(--layer-2)}.logo-alsacreations-pepins-inner{fill:var(--surface)}.footer-alsa{padding-block:var(--spacing-m);text-align:center}.footer-alsa p{margin:0}.footer-alsa .logo-alsacreations{width:150px}.logo-link{color:var(--accent);margin:auto;display:inline-block}@media (min-width:48rem){.logo-link:focus,.logo-link:hover{animation:2s linear infinite alternate spaceboots}}.btn-github{gap:var(--spacing-8);--button-background-color:#0063ca;--button-background-color-hover:#0054b4;--button-border-color:transparent;--button-text-color:var(--color-white);border-radius:var(--radius-24);color:var(--color-white)}@supports (color:lab(0% 0 0)){.btn-github{--button-background-color:lab(41.9351% 8.23028 -61.9981);--button-background-color-hover:lab(35.8161% 10.9459 -61.902)}}.btn-github:hover,.btn-github:focus-visible{color:var(--color-white)}@keyframes spaceboots{0%{transform:translate(2px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translateY(2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(2px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(2px,2px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}.demo-preview{max-width:60rem}.demo,.demo-controls{padding:var(--spacing-m);border-radius:var(--radius-24);background-color:var(--layer-1)}.code-highlight{padding:var(--spacing-s);border-radius:var(--radius-16);font-size:var(--text-14);display:block}.natives-details{--details-background-color:transparent;--details-border-color:var(--layer-2)}.theme-switcher{--theme-switcher-width:42px;--theme-switcher-radius:40px;--theme-switcher-padding:4px;--theme-switcher-border-color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#d4d4d4);--theme-switcher-border-size:1px;--theme-switcher-background:var(--lightningcss-light,#d1d5db)var(--lightningcss-dark,#6b7280);--theme-switcher-icon-size:16px;--theme-switcher-icon-color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#fff);--theme-switcher-icon-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e293b);--theme-switcher-transition:.25s;width:var(--theme-switcher-width);padding:var(--theme-switcher-padding);border-radius:var(--theme-switcher-radius);background-color:var(--theme-switcher-background);box-shadow:0 0 0 var(--theme-switcher-border-size) var(--theme-switcher-border-color) inset;cursor:pointer;border:0;justify-content:start;line-height:0;display:inline-flex}.theme-switcher:before{content:"";transition:var(--theme-switcher-transition) flex-grow;will-change:flex-grow;flex:0 0 0}.theme-switcher *{pointer-events:none}.theme-switcher>.theme-icon{transition:var(--theme-switcher-transition) rotate;background-color:var(--theme-switcher-icon-background);color:var(--theme-switcher-icon-color);border-radius:50%;padding:2px;rotate:0deg}.theme-switcher [class^=theme-icon-]{width:var(--theme-switcher-icon-size);height:var(--theme-switcher-icon-size)}.theme-switcher[aria-pressed=false] .theme-icon-dark{display:none}.theme-switcher[aria-pressed=true] .theme-icon-light{display:none}.theme-switcher[aria-pressed=true]>.theme-icon{rotate:240deg}.theme-switcher[aria-pressed=true]:before{flex:1 0 0}}@layer components,utilities;@layer syntax-highlight-element{syntax-highlight{white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:2;-webkit-hyphens:none;hyphens:none;color:#000;text-shadow:0 1px #fff;background:#f5f2f0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5;overflow:auto}@media print{syntax-highlight{text-shadow:none}}::highlight(comment){color:#708090}::highlight(prolog){color:#708090}::highlight(doctype){color:#708090}::highlight(cdata){color:#708090}::highlight(punctuation){color:#999}::highlight(namespace){opacity:.7}::highlight(property){color:#905}::highlight(tag){color:#905}::highlight(boolean){color:#905}::highlight(number){color:#905}::highlight(constant){color:#905}::highlight(symbol){color:#905}::highlight(deleted){color:#905}::highlight(selector){color:#690}::highlight(attr-name){color:#690}::highlight(string){color:#690}::highlight(char){color:#690}::highlight(builtin){color:#690}::highlight(inserted){color:#690}::highlight(operator){color:#9a6e3a;background:#ffffff80}::highlight(entity){color:#9a6e3a;background:#ffffff80}::highlight(url){color:#9a6e3a;background:#ffffff80}::highlight(css-string){color:#9a6e3a;background:#ffffff80}::highlight(atrule){color:#07a}::highlight(attr-value){color:#07a}::highlight(keyword){color:#07a}::highlight(function){color:#dd4a68}::highlight(class-name){color:#dd4a68}::highlight(regex){color:#e90}::highlight(important){color:#e90}::highlight(variable){color:#e90}::highlight(important){font-weight:700}::highlight(bold){font-weight:700}::highlight(italic){font-style:italic}::highlight(entity){cursor:help}}
