:root,[data-gui-theme=light]{color-scheme:light;--gui-font-size:16px;--gui-font-family:system-ui,sans-serif;--gui-font-weight-base:400;--gui-font-weight-bold:700;--gui-line-height:1.5;--gui-text-color:#212121;--gui-text-color-invert:#f5f5f5;--gui-bg-color:#fff;--gui-primary-color:#1f2c4d;--gui-accent-color:#b18d68;--gui-primary-interaction-color:#2d4071;--gui-accent-interaction-color:#c2a789;--gui-error-color-light:#f7c8bf;--gui-error-color-dark:#d33131;--gui-success-color-light:#c3e9c6;--gui-success-color-dark:#398e3d;--gui-warning-color-light:#ffe0ad;--gui-warning-color-dark:#b35f00;--gui-info-color-light:#ccc;--gui-info-color-dark:#333;--gui-separator-color:#b8b8b8;--gui-base-box-shadow:0 0 12px -4px #0006;--gui-manifest-box-shadow:0 0 16px 0 #000000b3}[data-gui-theme=dark]{color-scheme:dark;--gui-text-color:#ededed;--gui-text-color-invert:#242424;--gui-bg-color:#1f1f1f;--gui-primary-color:#afb1d0;--gui-accent-color:#e5cba4;--gui-primary-interaction-color:#8f92bd;--gui-accent-interaction-color:#d9b47d;--gui-separator-color:#525252;--gui-base-box-shadow:0 0 12px 0 #0006;--gui-manifest-box-shadow:0 0 18px 6px #000000b3}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.gui-button{--gui-button-padding-inline:32px;--gui-button-padding-block:16px;--gui-button-border-radius:8px;--gui-button-text-transform:unset;padding-inline:var(--gui-button-padding-inline);padding-block:var(--gui-button-padding-block);background-color:var(--gui-bg-color);color:var(--gui-text-color);font-weight:var(--gui-font-weight-bold);border-style:solid;border-width:2px;border-color:var(--gui-text-color);border-radius:var(--gui-button-border-radius);box-shadow:var(--gui-base-box-shadow);white-space:nowrap;text-transform:var(--gui-button-text-transform);justify-content:center;font-size:1.1rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,opacity .3s;display:inline-flex}.gui-button:is(:hover,:focus-visible){cursor:pointer}.gui-button:focus-visible{outline:solid 2px var(--gui-text-color)}.gui-button--primary{background-color:var(--gui-primary-color);color:var(--gui-text-color-invert);border-color:var(--gui-primary-color)}.gui-button--primary:is(:hover,:focus-visible){background-color:var(--gui-primary-interaction-color);color:var(--gui-text-color-invert);border-color:var(--gui-primary-interaction-color)}.gui-button--invert{background-color:var(--gui-text-color);color:var(--gui-text-color-invert);border-color:var(--gui-text-color)}.gui-button--invert:is(:hover,:focus-visible){color:inherit;border-color:inherit;background-color:#0000}.gui-button--neutral{background-color:var(--gui-text-color-invert);color:var(--gui-text-color);border-color:var(--gui-text-color-invert)}.gui-button--neutral:is(:hover,:focus-visible),.gui-button--outline,.gui-button--outline:is(:hover,:focus-visible){color:inherit;border-color:inherit;background-color:#0000}.gui-button:disabled{opacity:.6}.gui-button:disabled:is(:hover,:focus-visible){cursor:not-allowed;background-color:var(--gui-bg-color);color:var(--gui-text-color)}.gui-button--fab{--gui-button-fab-size:50px;width:var(--gui-button-fab-size);height:var(--gui-button-fab-size);box-shadow:var(--gui-manifest-box-shadow);border-radius:50%;align-items:center;padding-block:12px;padding-inline:12px}.gui-button--fab:is(:hover,:focus-visible){transform:translateY(-3px)}.gui-button--full{width:100%}.gui-button--icon{padding:unset;align-items:center}.gui-button--reset,.gui-button--reset:is(:hover,:focus-visible){background:unset;color:unset;border-radius:unset;border:unset;box-shadow:unset}.gui-link:where(a){--gui-link-color:var(--gui-accent-color);--gui-link-interaction-color:var(--gui-accent-interaction-color);color:var(--gui-link-color);text-underline-offset:4px;text-decoration:underline}.gui-link:where(a):is(:hover,:focus-visible){color:var(--gui-link-interaction-color)}.gui-link:where(a):focus-visible{outline:solid 2px var(--gui-text-color)}.gui-h1{--heading-font-size:clamp(3rem,10cqi,8rem)}.gui-h2{--heading-font-size:clamp(2.25rem,8cqi,4rem)}.gui-h3{--heading-font-size:clamp(2rem,6cqi,3rem)}.gui-h4{--heading-font-size:clamp(1.5rem,4cqi,2rem)}.gui-h5{--heading-font-size:1.25rem}.gui-h6{--heading-font-size:1rem}:is(.gui-h1,.gui-h2,.gui-h3,.gui-h4,.gui-h5,.gui-h6){--heading-font-weight:var(--gui-font-weight-bold);--heading-margin-block:.5rem;--heading-text-transform:uppercase;--heading-letter-spacing:3px;margin-block:var(--heading-margin-block);font-weight:var(--heading-font-weight);font-size:var(--heading-font-size,2rem);text-transform:var(--heading-text-transform);text-wrap:balance;letter-spacing:var(--heading-letter-spacing)}.gui-logo{--gui-logo-max-width:200px;--gui-logo-small-max-width:75px;--gui-logo-big-max-width:350px;max-width:var(--gui-logo-max-width);display:block}.gui-logo--small{max-width:var(--gui-logo-small-max-width)}.gui-logo--big{max-width:var(--gui-logo-big-max-width)}.gui-logo__Img{max-width:100%;height:auto}.gui-label{font-weight:var(--gui-font-weight-bold);cursor:pointer;margin-block:4px}.gui-input{--gui-input-padding-block:12px;--gui-input-padding-inline:12px;--gui-input-margin-block-end:1rem;--gui-input-border-radius:8px;--gui-input-border-color:var(--gui-separator-color);--gui-input-background-color:revert;flex-direction:column;margin-block-end:var(--gui-input-margin-block-end);display:flex}.gui-input__Field{padding-block:var(--gui-input-padding-block);padding-inline:var(--gui-input-padding-inline);border-radius:var(--gui-input-border-radius);border-color:var(--gui-input-border-color);background-color:var(--gui-input-background-color);border-style:solid;border-width:1px}.gui-input__Field:focus-visible{outline-color:var(--gui-text-color)}.gui-input__Field:not(:focus):not(:placeholder-shown):invalid{border-color:var(--gui-error-color-dark)}.gui-input__Field:not(:focus):not(:placeholder-shown):valid{border-color:var(--gui-success-color-dark)}.gui-input__Error{color:var(--gui-error-color-dark);margin-block:4px;display:none}.gui-input__Field:not(:focus):not(:placeholder-shown):invalid+.gui-input__Error{display:block}.gui-radiobutton{--gui-radiobutton-size:20px;--gui-radiobutton-field-color:var(--gui-accent-color);--gui-radiobutton-element-padding-block:6px;flex-wrap:wrap;display:flex;position:relative}.gui-radiobutton:before{content:"*";color:var(--gui-error-color-dark);font-size:1.25rem;line-height:1;display:none;position:absolute;top:0;left:-12px}.gui-radiobutton:has(.gui-radiobutton__Field:required):before{display:block}.gui-radiobutton__Element{padding-block:var(--gui-radiobutton-element-padding-block);margin-inline-end:1rem;display:inline-flex}.gui-radiobutton__Field{width:var(--gui-radiobutton-size);height:var(--gui-radiobutton-size);accent-color:var(--gui-radiobutton-field-color);cursor:pointer;flex-shrink:0}.gui-radiobutton__Field:focus-visible{outline-color:var(--gui-text-color)}.gui-radiobutton__Label{cursor:pointer;-webkit-user-select:none;user-select:none;margin-inline:.5rem;line-height:1.25}.gui-checkbox{--gui-checkbox-size:20px;--gui-checkbox-field-color:var(--gui-accent-color);--gui-checkbox-padding-block:8px;padding-block:var(--gui-checkbox-padding-block);display:flex;position:relative}.gui-checkbox:before{content:"*";color:var(--gui-error-color-dark);font-size:1.25rem;line-height:1;display:none;position:absolute;top:0;left:-12px}.gui-checkbox:has(.gui-checkbox__Field:required):before{display:block}.gui-checkbox__Field{width:var(--gui-checkbox-size);height:var(--gui-checkbox-size);accent-color:var(--gui-checkbox-field-color);cursor:pointer;flex-shrink:0}.gui-checkbox__Field:focus-visible{outline-color:var(--gui-text-color)}.gui-checkbox__Label{cursor:pointer;-webkit-user-select:none;user-select:none;margin-inline-start:.5rem;line-height:1.25}.gui-textarea{--gui-textarea-padding-block:12px;--gui-textarea-padding-inline:12px;--gui-textarea-margin-block-end:1rem;--gui-textarea-border-radius:8px;--gui-textarea-border-color:var(--gui-separator-color);--gui-textarea-number-of-lines:8;--gui-textarea-background-color:revert;flex-direction:column;margin-block-end:var(--gui-textarea-margin-block-end);display:flex}.gui-textarea__Field{height:calc(var(--gui-textarea-number-of-lines)*1rem);padding-block:var(--gui-textarea-padding-block);padding-inline:var(--gui-textarea-padding-inline);border-radius:var(--gui-textarea-border-radius);border-color:var(--gui-textarea-border-color);background-color:var(--gui-textarea-background-color);resize:none;border-style:solid;border-width:1px}.gui-textarea__Field:focus-visible{outline-color:var(--gui-text-color)}.gui-textarea__Field:not(:focus):not(:placeholder-shown):invalid{border-color:var(--gui-error-color-dark)}.gui-textarea__Field:not(:focus):not(:placeholder-shown):valid{border-color:var(--gui-success-color-dark)}.gui-textarea__Error{color:var(--gui-error-color-dark);margin-block:4px;display:none}.gui-textarea__Field:not(:focus):not(:placeholder-shown):invalid+.gui-textarea__Error{display:block}.gui-form-container{container:form/inline-size}.gui-form{--gui-form-group-margin-block:8px 16px;--gui-form-group-padding-block:12px;--gui-form-group-padding-inline:16px;--gui-form-group-border-radius:8px;--gui-form-group-border-color:var(--gui-separator-color);flex-direction:column;display:flex}@container form (inline-size>600px){.gui-form{--gui-form-group-margin-block:8px 24px;--gui-form-group-padding-block:32px;--gui-form-group-padding-inline:40px}}.gui-form__Group{margin-block:var(--gui-form-group-margin-block);padding-block:var(--gui-form-group-padding-block);padding-inline:var(--gui-form-group-padding-inline);border-radius:var(--gui-form-group-border-radius);border-width:1px;border-color:var(--gui-form-group-border-color);border:none;flex-direction:column;margin-inline:0;padding-inline:0;display:flex}.gui-form__GroupTitle{font-size:1.15rem}.gui-accordion{--gui-accordion-trigger-size:50px;--gui-accordion-trigger-icon-color:var(--gui-text-color);--gui-accordion-trigger-bg-color:var(--gui-bg-color);--gui-accordion-trigger-active-icon-color:var(--gui-text-color-invert);--gui-accordion-trigger-active-bg-color:var(--gui-text-color);--gui-accordion-panel-padding-block:16px;--gui-accordion-panel-padding-inline:16px;--gui-accordion-panel-border:none;--gui-accordion-gap:16px;--gui-accordion-padding:16px;--gui-accordion-bg-color:#f2f2f2;--gui-accordion-text-color:#212121;gap:var(--gui-accordion-gap);flex-direction:column;display:flex}[data-gui-theme=dark] .gui-accordion{--gui-accordion-bg-color:#292929;--gui-accordion-text-color:#ededed}.gui-accordion__Header{align-items:center;margin:0;font-family:inherit;display:inline-flex}.gui-accordion__Title{margin-inline-start:12px;font-size:1.15rem}.gui-accordion__Trigger{width:var(--gui-accordion-trigger-size);aspect-ratio:1;background-color:var(--gui-accordion-trigger-bg-color);color:var(--gui-accordion-trigger-icon-color);box-shadow:none;border-color:#0000;border-radius:50%;flex-shrink:0;transition:transform .3s,background-color .3s,color .3s}.gui-accordion__Trigger:is([aria-expanded=true],[aria-expanded=true]:hover,:focus-visible){background-color:var(--gui-accordion-trigger-active-bg-color);color:var(--gui-accordion-trigger-active-icon-color);transform:rotate(90deg)}.gui-accordion__Panel{padding-block:var(--gui-accordion-panel-padding-block);padding-inline:var(--gui-accordion-panel-padding-inline);background-color:var(--gui-accordion-bg-color);border:var(--gui-accordion-panel-border);color:var(--gui-accordion-text-color);cursor:pointer;border-radius:calc(((var(--gui-accordion-panel-padding-block)*2) + var(--gui-accordion-trigger-size))/2);-webkit-tap-highlight-color:transparent}.gui-accordion__Body{grid-template-rows:0fr;padding-block:0;transition:grid-template-rows .3s;display:grid}.gui-accordion__Panel:has([aria-expanded=true]) .gui-accordion__Body{padding-block:var(--gui-accordion-padding);grid-template-rows:1fr}.gui-accordion__Content{opacity:0;visibility:hidden;transition:opacity .3s .2s,transform .3s .2s;overflow:hidden;transform:translateY(-1rem)}.gui-accordion__Panel:has([aria-expanded=true]) .gui-accordion__Content{opacity:1;visibility:visible;transform:translateY(0)}.gui-alert{--gui-alert-bg-color:var(--gui-bg-color);--gui-alert-border-radius:8px;--gui-alert-close-offset:4px;--gui-alert-hide-duration:.3s;--gui-alert-padding:16px;background-color:var(--gui-alert-bg-color);border-radius:var(--gui-alert-border-radius);box-shadow:var(--gui-base-box-shadow);transition:opacity var(--gui-alert-hide-duration);display:inline-flex;position:relative}.gui-alert[hidden]{opacity:0}.gui-alert .gui-alert__Mark{color:var(--gui-info-color-dark);background-color:var(--gui-info-color-light)}.gui-alert--success .gui-alert__Mark{color:var(--gui-success-color-dark);background-color:var(--gui-success-color-light)}.gui-alert--error .gui-alert__Mark{color:var(--gui-error-color-dark);background-color:var(--gui-error-color-light)}.gui-alert--warning .gui-alert__Mark{color:var(--gui-warning-color-dark);background-color:var(--gui-warning-color-light)}.gui-alert__Close{right:var(--gui-alert-close-offset);top:var(--gui-alert-close-offset);opacity:.6;position:absolute}.gui-alert__Content{padding:var(--gui-alert-padding);margin:8px 20px 8px 0}.gui-alert__Mark{border-start-start-radius:var(--gui-alert-border-radius);border-end-start-radius:var(--gui-alert-border-radius);flex-shrink:0;justify-content:center;align-items:center;width:60px;display:flex}.gui-card-container{--gui-card-container-gap:20px;gap:var(--gui-card-container-gap);flex-wrap:wrap;display:flex;container:card-container/inline-size}.gui-card{--gui-card-cols:1}@container card-container (inline-size>500px){.gui-card{--gui-card-cols:2}.gui-card--review,.gui-card--pricing{--gui-card-cols:1}}@container card-container (inline-size>750px){.gui-card{--gui-card-cols:3}.gui-card--review,.gui-card--pricing{--gui-card-cols:2}}@container card-container (inline-size>1000px){.gui-card{--gui-card-cols:4}.gui-card--review,.gui-card--pricing{--gui-card-cols:3}}.gui-card{--gui-card-padding:16px;--gui-card-bg-color:#fff;--gui-card-border-radius:8px;--gui-card-img-size:150px;--gui-card-img-border-radius:16px;--gui-card-img-aspect-ratio:auto;--gui-card-label-color:var(--gui-primary-color);flex-grow:0;flex-basis:calc((100%/var(--gui-card-cols)) - (var(--gui-card-container-gap)/var(--gui-card-cols)*(var(--gui-card-cols) - 1)));padding:var(--gui-card-padding);flex-direction:column;align-items:center;display:flex}[data-gui-theme=dark] .gui-card{--gui-card-bg-color:#292929}.gui-card--review{--gui-card-rating-size:20px;--gui-card-rating-color:#fad657;--gui-card-rating-background:gray;background-color:var(--gui-card-bg-color);box-shadow:var(--gui-base-box-shadow);border-radius:var(--gui-card-border-radius);flex-grow:1;align-items:stretch;margin:0;position:relative;overflow:hidden}.gui-card--pricing{--gui-card-padding:24px;background-color:var(--gui-card-bg-color);box-shadow:var(--gui-base-box-shadow);border-radius:var(--gui-card-border-radius);flex-grow:1}.gui-card__Title{font-family:inherit;font-weight:var(--gui-font-weight-bold);text-align:center;margin-block:12px;font-size:1.25rem}.gui-card--pricing .gui-card__Title{margin-block:16px;font-size:2rem}.gui-card__Label{font-weight:var(--gui-font-weight-bold);color:var(--gui-card-label-color)}.gui-card__Desc{text-align:center}.gui-card--pricing .gui-card__Desc{opacity:.7}.gui-card__Img{width:var(--gui-card-img-size);aspect-ratio:var(--gui-card-img-aspect-ratio);object-fit:cover;border-radius:var(--gui-card-img-border-radius)}.gui-card__Rating{--gui-review-rating-percent:calc(var(--gui-review-rating)/5*100%);font-size:var(--gui-card-rating-size);padding-block:16px;line-height:1;display:inline-block}.gui-card__Rating:before{content:"★★★★★";letter-spacing:4px;background:linear-gradient(90deg,var(--gui-card-rating-color)var(--gui-review-rating-percent),var(--gui-card-rating-background)var(--gui-review-rating-percent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:Times}.gui-card__Mark{opacity:.05;pointer-events:none;width:100px;position:absolute;bottom:-20px;right:-10px}.gui-card__ReviewWrapper{margin:0}.gui-card__Review{margin-block-end:32px}.gui-card__Footer{border-block-start:1px solid var(--gui-separator-color);margin-block-start:32px;padding-block:16px}.gui-card__AuthorName{font-weight:var(--gui-font-weight-bold)}.gui-card__AuthorLabel{opacity:.8}.gui-card__FeatureList{margin-block:24px;margin-inline-start:24px;padding-inline-start:0}.gui-card__Feature{margin-block:8px;padding-inline-start:8px;font-size:1.05rem}.gui-card__Feature::marker{content:"✔";color:var(--gui-success-color-dark);font-family:Times;font-size:1.25rem}.gui-card__Action{width:100%;margin-top:auto;padding-block:16px}.gui-collapsible{--gui-collapsible-margin:16px;--gui-collapsible-padding:16px;--gui-collapsible-border-radius:8px;--gui-collapsible-open-toggle-color:var(--gui-primary-interaction-color);margin-block:var(--gui-collapsible-margin);padding:var(--gui-collapsible-padding);border-radius:var(--gui-collapsible-border-radius);box-shadow:var(--gui-base-box-shadow);transition:border-color .1s}.gui-collapsible:focus-visible,.gui-collapsible:has(.gui-collapsible__Toggle:focus-visible){outline:solid 2px var(--gui-text-color)}.gui-collapsible__Toggle{font-size:1.15rem;font-weight:var(--gui-font-weight-bold);transition:color .1s}.gui-collapsible[open] .gui-collapsible__Toggle,.gui-collapsible__Toggle:focus-visible{color:var(--gui-collapsible-open-toggle-color)}.gui-collapsible__Toggle:is(:hover,:focus-visible){cursor:pointer;outline-color:#0000}.gui-collapsible__Content{margin-block-start:8px}.gui-floating-widget{--gui-floating-widget-offset:2cqi;--gui-floating-widget-gap:.75rem;z-index:1000;inset-block:auto var(--gui-floating-widget-offset);inset-inline:auto var(--gui-floating-widget-offset);place-items:end;row-gap:var(--gui-floating-widget-gap);flex-direction:column-reverse;display:flex;position:fixed}.gui-floating-widget:empty{display:none}.gui-modal{--gui-modal-background-color:var(--gui-bg-color);--gui-modal-box-shadow:var(--gui-base-box-shadow);--gui-modal-max-width:500px;--gui-modal-max-height:90%;--gui-modal-big-max-width:900px;--gui-modal-padding-block:24px;--gui-modal-padding-inline:24px;--gui-modal-border-radius:12px;--gui-modal-body-margin-block:24px;--gui-modal-close-offset:8px;--gui-modal-close-position:absolute;--gui-modal-close-zindex:auto;--gui-modal-close-border-radius:50%;padding-block:var(--gui-modal-padding-block);padding-inline:var(--gui-modal-padding-inline);max-width:var(--gui-modal-max-width);max-height:var(--gui-modal-max-height);background-color:var(--gui-modal-background-color);box-shadow:var(--gui-modal-box-shadow);border-radius:var(--gui-modal-border-radius);border:none}.gui-modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006}.gui-modal--big{max-width:var(--gui-modal-big-max-width)}html[data-gui-theme]:has(dialog[open]){overflow:hidden}.gui-modal__Close{position:var(--gui-modal-close-position);z-index:var(--gui-modal-close-zindex);right:var(--gui-modal-close-offset);top:var(--gui-modal-close-offset);border-radius:var(--gui-modal-close-border-radius)}.gui-modal__Title{margin:0;font-family:inherit;font-size:2rem}.gui-modal__Body{margin-block:var(--gui-modal-body-margin-block)}.gui-modal__Footer{justify-content:flex-end;align-items:flex-end;gap:20px;display:flex}.gui-nav{--gui-nav-item-gap:24px;--gui-nav-link-font-size:1.25rem;--gui-nav-link-color:var(--gui-text-color);--gui-nav-link-interaction-color:var(--gui-accent-interaction-color)}.gui-nav__List{gap:var(--gui-nav-item-gap);flex-wrap:wrap;margin-block:0;padding-inline-start:0;list-style:none;display:flex}.gui-nav__List--vertical{flex-direction:column;gap:0}.gui-nav__Item{margin-block:12px}.gui-nav__Link{color:var(--gui-nav-link-color);font-size:var(--gui-nav-link-font-size);text-underline-offset:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .3s,color .3s;display:block}.gui-nav__Link:is(:hover,:focus-visible,[aria-current=true],[aria-current=page]){color:var(--gui-nav-link-interaction-color);-webkit-text-decoration-color:var(--gui-nav-link-interaction-color);-webkit-text-decoration-color:var(--gui-nav-link-interaction-color);text-decoration-color:var(--gui-nav-link-interaction-color);outline-color:#0000}.gui-nav-trigger{--gui-nav-trigger-size:40px;cursor:pointer}.gui-nav-trigger__SVG{width:var(--gui-nav-trigger-size);pointer-events:none}.gui-slider{--gui-slider-slide-margin-inline:16px;--gui-slider-nav-link-size:24px;--gui-slider-slide-width:auto;text-align:center;margin:0 auto;overflow:hidden}.gui-slider__Slides{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:unset;cursor:all-scroll;align-items:center;width:100%;padding-block:8px;padding-inline-start:0;display:flex;overflow-x:scroll}.gui-slider__Slides::-webkit-scrollbar{display:none}.gui-slider__Slide{width:var(--gui-slider-slide-width);margin-inline:var(--gui-slider-slide-margin-inline);scroll-snap-align:center;flex-shrink:0;justify-content:center;display:flex}.gui-slider__Slide:focus-visible{outline:solid 2px var(--gui-text-color)}.gui-slider__Slide>img{-webkit-user-select:none;user-select:none;max-width:100%;height:auto}.gui-slider__Nav{justify-content:center;padding:20px;display:flex}.gui-slider__NavLink{width:var(--gui-slider-nav-link-size);aspect-ratio:1;background-color:var(--gui-text-color);opacity:.3;border-radius:50%;margin:4px;text-decoration:none;transition:opacity .3s,background-color .3s;display:block}.gui-slider__NavLink:hover,.gui-slider__NavLink:focus-visible{background-color:var(--gui-primary-interaction-color);opacity:1}.gui-slider__NavLink:focus-visible{outline:solid 2px var(--gui-text-color)}@layer normalize,gui-params;@layer gui-base{html:where([data-gui-theme]){font-family:var(--gui-font-family);font-size:var(--gui-font-size);font-weight:var(--gui-font-weight-base);line-height:var(--gui-line-height);color:var(--gui-text-color)}[data-gui-theme] body{background-color:var(--gui-bg-color)}}@layer gui-components;