@layer contor-themebase{body{color:var(--color-text-primary-default);background-color:var(--color-surface-mid)}:where(a,button,input,select,textarea,[role=button],[role=link],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--border-width-thick) solid var(--color-feedback-focus-default);outline-offset:var(--spacing-3xs)}a:not(.contor-button):not(.contor-link){font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);color:var(--color-text-action-default);text-underline-offset:var(--typo-options-underline-offset);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (width>=640px){a:not(.contor-button):not(.contor-link){font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){a:not(.contor-button):not(.contor-link){font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){a:not(.contor-button):not(.contor-link){font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}@media (pointer:fine){a:not(.contor-button):not(.contor-link):hover{color:var(--color-text-action-hover)}a:not(.contor-button):not(.contor-link):active{color:var(--color-text-action-pressed)}}@media (pointer:coarse){a:not(.contor-button):not(.contor-link):active{color:var(--color-text-action-pressed)}}a:not(.contor-button):not(.contor-link).contor-link--neutral{color:var(--color-text-primary-default)}@media (pointer:fine){a:not(.contor-button):not(.contor-link).contor-link--neutral:hover{color:var(--color-text-primary-hover)}a:not(.contor-button):not(.contor-link).contor-link--neutral:active{color:var(--color-text-primary-pressed)}}@media (pointer:coarse){a:not(.contor-button):not(.contor-link).contor-link--neutral:active{color:var(--color-text-primary-pressed)}}a:not(.contor-button):not(.contor-link).contor-link--hide-underline{-webkit-text-decoration:none;text-decoration:none}body{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing)}@media screen and (width>=640px){body{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){body{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){body{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}}@layer contor-base{*,:after,:before{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}ol,ul{list-style:none}li,ol,ul{margin:0;padding:0}}@layer contor-components{.contor-icon{shape-rendering:geometricprecision;flex-shrink:0;width:20px;min-width:12px;max-width:40px;height:20px;min-height:12px;max-height:40px}.contor-icon--xsmall{width:12px;height:12px}.contor-icon--small{width:16px;height:16px}.contor-icon--medium{width:20px;height:20px}.contor-icon--large{width:24px;height:24px}.contor-icon--xlarge{width:32px;height:32px}.contor-icon--xxlarge{width:40px;height:40px}.contor-accordions{border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default);flex-direction:column;display:flex}.contor-accordions__item+.contor-accordions__item{border-top:var(--border-width-default) solid var(--color-border-mid)}.contor-accordions__heading{margin:0}.contor-accordions__trigger{font-family:var(--typo-action-medium-font-family),var(--fallback-font);font-size:var(--typo-action-medium-font-size);font-weight:var(--typo-action-medium-font-weight);line-height:var(--typo-action-medium-line-height);letter-spacing:var(--typo-action-medium-letter-spacing);align-items:center;gap:var(--spacing-m);width:100%;color:var(--color-text-secondary-default);padding:var(--spacing-m);text-align:start;cursor:pointer;transition:color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change),background-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);background-color:#0000;border:0;display:flex;position:relative}.contor-accordions__trigger:after{content:"";height:var(--border-width-thick);width:100%;transition:background-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);background-color:#0000;position:absolute;bottom:0;left:0}.contor-accordions__trigger:focus-visible{outline-offset:calc(-1 * var(--border-width-thick))}.contor-accordions__trigger:active:not(:disabled){background-color:var(--color-surface-interactive-weak-pressed)}@media (pointer:fine){.contor-accordions__trigger:hover:not(:disabled){color:var(--color-text-primary-default);background-color:var(--color-surface-interactive-weak-hover)}}.contor-accordions__trigger:disabled{color:var(--color-text-disabled);cursor:not-allowed}.contor-accordions__item:first-child .contor-accordions__trigger{border-start-start-radius:var(--border-radius-default);border-start-end-radius:var(--border-radius-default)}.contor-accordions__item:last-child .contor-accordions__trigger{border-end-end-radius:var(--border-radius-default);border-end-start-radius:var(--border-radius-default)}.contor-accordions__label-addon{flex:none;display:inline-flex}.contor-accordions__label{-webkit-hyphens:auto;hyphens:auto;flex:auto;overflow:auto}.contor-accordions__indicator{transition:transform var(--motion-timing-duration-moderate-02) var(--motion-easing-state-change);flex:none}.contor-accordions__panel{transition:grid-template-rows var(--motion-timing-duration-moderate-02) var(--motion-easing-state-change);grid-template-rows:0fr;display:grid}.contor-accordions__content{min-height:0;overflow:hidden}.contor-accordions__body{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);padding:var(--spacing-m) var(--spacing-l)}@media screen and (width>=640px){.contor-accordions__body{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-accordions__body{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-accordions__body{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-accordions__item--open>.contor-accordions__panel{grid-template-rows:1fr}.contor-accordions__item--open .contor-accordions__trigger{color:var(--color-text-primary-default)}.contor-accordions__item--open .contor-accordions__trigger:after{background-color:var(--color-action-primary-default)}.contor-accordions__item--open .contor-accordions__indicator,.contor-select--overlay-visible .contor-select__dropdown-icon{transform:rotate(180deg)}.contor-accordions--plain{border:0;border-radius:0}.contor-accordions--plain .contor-accordions__item+.contor-accordions__item{border-top:0}.contor-accordions--plain .contor-accordions__trigger{gap:var(--spacing-xs);color:var(--color-text-action-default);border-radius:0;padding-block-start:0;padding-inline-start:0}.contor-accordions--plain .contor-accordions__trigger:after{content:none}.contor-accordions--plain .contor-accordions__trigger:active:not(:disabled){color:var(--color-text-action-pressed);background-color:#0000}@media (pointer:fine){.contor-accordions--plain .contor-accordions__trigger:hover:not(:disabled){color:var(--color-text-action-hover);background-color:#0000}}.contor-accordions--plain .contor-accordions__trigger:disabled{color:var(--color-text-action-disabled)}.contor-accordions--plain .contor-accordions__label{flex:0 auto}.contor-accordions--plain .contor-accordions__body{padding:0 0 var(--spacing-l) 0}@media (prefers-reduced-motion:reduce){.contor-accordions__indicator,.contor-accordions__panel,.contor-accordions__trigger,.contor-accordions__trigger:after{transition:none}}.contor-link{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);color:var(--color-text-action-default);text-underline-offset:var(--typo-options-underline-offset);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (width>=640px){.contor-link{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-link{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-link{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}@media (pointer:fine){.contor-link:hover{color:var(--color-text-action-hover)}.contor-link:active{color:var(--color-text-action-pressed)}}@media (pointer:coarse){.contor-link:active{color:var(--color-text-action-pressed)}}.contor-link--neutral{color:var(--color-text-primary-default)}.contor-link--hide-underline{-webkit-text-decoration:none;text-decoration:none}button.contor-link{appearance:none;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.contor-logo[data-v-f9bd546a]{width:auto;height:100%;display:block}.contor-link>.contor-logo[data-v-f9bd546a]{transition:opacity var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);opacity:var(--opacity-100);display:block}@media (pointer:fine){.contor-link--neutral:hover{color:var(--color-text-primary-hover)}.contor-link--neutral:active{color:var(--color-text-primary-pressed)}.contor-link:hover>.contor-logo[data-v-f9bd546a]:hover{opacity:var(--opacity-60)}.contor-link:hover>.contor-logo[data-v-f9bd546a]:active{opacity:var(--opacity-100)}}@media (pointer:coarse){.contor-link--neutral:active{color:var(--color-text-primary-pressed)}.contor-link:hover>.contor-logo[data-v-f9bd546a]:active{opacity:var(--opacity-60)}}.fallback[data-v-f9bd546a]{display:none}.contor-button{cursor:pointer;border-radius:var(--border-radius-default);transition:background-color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);-webkit-user-select:none;user-select:none;font-family:var(--typo-action-medium-font-family),var(--fallback-font);font-size:var(--typo-action-medium-font-size);font-weight:var(--typo-action-medium-font-weight);line-height:var(--typo-action-medium-line-height);letter-spacing:var(--typo-action-medium-letter-spacing);border:0;justify-content:center;align-items:center;display:inline-flex}.contor-button.contor-button--primary{color:var(--color-action-primary-text);background-color:var(--color-action-primary-default)}.contor-button.contor-button--primary[disabled]{pointer-events:none;color:color-mix(in srgb,var(--color-action-primary-text) 75%,transparent);background-color:var(--color-action-primary-disabled)}.contor-button:is(a),.contor-button[role=link]{-webkit-text-decoration:none;text-decoration:none}.contor-button.contor-button--secondary{color:var(--color-text-secondary-default);background-color:var(--color-surface-interactive-mid-default)}.contor-button.contor-button--secondary[disabled]{pointer-events:none;color:var(--color-text-disabled);background-color:var(--color-surface-interactive-mid-disabled)}.contor-button.contor-button--secondary.contor-button--success{color:var(--color-feedback-success-text-default)}.contor-button.contor-button--secondary.contor-button--warning{color:var(--color-feedback-warning-text-default)}.contor-button.contor-button--secondary.contor-button--error{color:var(--color-feedback-error-text-default)}.contor-button.contor-button--secondary.contor-button--info{color:var(--color-feedback-info-text-default)}.contor-button.contor-button--secondary.contor-button--neutral{color:var(--color-feedback-neutral-text-default)}.contor-button.contor-button--secondary.contor-button--success[disabled]{color:var(--color-feedback-success-text-disabled)}.contor-button.contor-button--secondary.contor-button--warning[disabled]{color:var(--color-feedback-warning-text-disabled)}.contor-button.contor-button--secondary.contor-button--error[disabled]{color:var(--color-feedback-error-text-disabled)}.contor-button.contor-button--secondary.contor-button--info[disabled]{color:var(--color-feedback-info-text-disabled)}.contor-button.contor-button--secondary.contor-button--neutral[disabled]{color:var(--color-feedback-neutral-text-disabled)}.contor-button.contor-button--tertiary{color:var(--color-text-action-default);background-color:var(--color-surface-interactive-weak-default)}.contor-button.contor-button--tertiary[disabled]{pointer-events:none;color:var(--color-text-action-disabled);background-color:var(--color-surface-interactive-weak-disabled)}.contor-button.contor-button--tertiary.contor-button--success{color:var(--color-feedback-success-text-default)}.contor-button.contor-button--tertiary.contor-button--warning{color:var(--color-feedback-warning-text-default)}.contor-button.contor-button--tertiary.contor-button--error{color:var(--color-feedback-error-text-default)}.contor-button.contor-button--tertiary.contor-button--info{color:var(--color-feedback-info-text-default)}.contor-button.contor-button--tertiary.contor-button--neutral{color:var(--color-text-primary-default)}.contor-button.contor-button--tertiary.contor-button--success[disabled]{color:var(--color-feedback-success-text-disabled)}.contor-button.contor-button--tertiary.contor-button--warning[disabled]{color:var(--color-feedback-warning-text-disabled)}.contor-button.contor-button--tertiary.contor-button--error[disabled]{color:var(--color-feedback-error-text-disabled)}.contor-button.contor-button--tertiary.contor-button--info[disabled]{color:var(--color-feedback-info-text-disabled)}.contor-button.contor-button--tertiary.contor-button--neutral[disabled]{color:var(--color-feedback-neutral-text-disabled)}@media (pointer:fine){.contor-button.contor-button--primary:hover{background-color:var(--color-action-primary-hover)}.contor-button.contor-button--primary:active{color:var(--color-action-primary-text-pressed);background-color:var(--color-action-primary-pressed)}.contor-button.contor-button--secondary:hover{background-color:var(--color-surface-interactive-mid-hover)}.contor-button.contor-button--secondary:active{background-color:var(--color-surface-interactive-mid-pressed)}.contor-button.contor-button--tertiary:hover{color:var(--color-text-action-hover);background-color:var(--color-surface-interactive-weak-hover)}.contor-button.contor-button--tertiary:active{color:var(--color-text-action-pressed);background-color:var(--color-surface-interactive-weak-pressed)}.contor-button.contor-button--tertiary.contor-button--success:hover{color:var(--color-feedback-success-text-hover);background-color:var(--color-feedback-success-bg-hover)}.contor-button.contor-button--tertiary.contor-button--success:active{color:var(--color-feedback-success-text-pressed);background-color:var(--color-feedback-success-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--warning:hover{color:var(--color-feedback-warning-text-hover);background-color:var(--color-feedback-warning-bg-hover)}.contor-button.contor-button--tertiary.contor-button--warning:active{color:var(--color-feedback-warning-text-pressed);background-color:var(--color-feedback-warning-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--error:hover{color:var(--color-feedback-error-text-hover);background-color:var(--color-feedback-error-bg-hover)}.contor-button.contor-button--tertiary.contor-button--error:active{color:var(--color-feedback-error-text-pressed);background-color:var(--color-feedback-error-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--info:hover{color:var(--color-feedback-info-text-hover);background-color:var(--color-feedback-info-bg-hover)}.contor-button.contor-button--tertiary.contor-button--info:active{color:var(--color-feedback-info-text-pressed);background-color:var(--color-feedback-info-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--neutral:hover{color:var(--color-text-primary-hover);background-color:var(--color-feedback-neutral-bg-hover)}.contor-button.contor-button--tertiary.contor-button--neutral:active{color:var(--color-text-primary-pressed);background-color:var(--color-feedback-neutral-bg-pressed)}}@media (pointer:coarse){.contor-button.contor-button--primary:active{color:var(--color-action-primary-text-pressed);background-color:var(--color-action-primary-pressed)}.contor-button.contor-button--secondary:active{background-color:var(--color-surface-interactive-mid-pressed)}.contor-button.contor-button--tertiary:active{color:var(--color-text-action-pressed);background-color:var(--color-surface-interactive-weak-pressed)}.contor-button.contor-button--tertiary.contor-button--success:active{color:var(--color-feedback-success-text-pressed);background-color:var(--color-feedback-success-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--warning:active{color:var(--color-feedback-warning-text-pressed);background-color:var(--color-feedback-warning-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--error:active{color:var(--color-feedback-error-text-pressed);background-color:var(--color-feedback-error-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--info:active{color:var(--color-feedback-info-text-pressed);background-color:var(--color-feedback-info-bg-pressed)}.contor-button.contor-button--tertiary.contor-button--neutral:active{color:var(--color-text-primary-pressed);background-color:var(--color-feedback-neutral-bg-pressed)}}.contor-button.contor-button--xsmall{height:22px;padding:var(--spacing-4xs) var(--spacing-2xs);font-family:var(--typo-action-small-font-family),var(--fallback-font);font-size:var(--typo-action-small-font-size);font-weight:var(--typo-action-small-font-weight);line-height:var(--typo-action-small-line-height);letter-spacing:var(--typo-action-small-letter-spacing)}.contor-button.contor-button--small>.icon-left,.contor-button.contor-button--xsmall>.icon-left{margin-right:var(--spacing-2xs)}.contor-button.contor-button--small>.icon-right,.contor-button.contor-button--xsmall>.icon-right{margin-left:var(--spacing-2xs)}.contor-button.contor-button--small{height:32px;padding:var(--spacing-3xs) var(--spacing-m)}.contor-button.contor-button--medium{height:44px;padding:var(--spacing-2xs) var(--spacing-l)}.contor-button.contor-button--medium>.icon-left{margin-right:var(--spacing-xs)}.contor-button.contor-button--medium>.icon-right{margin-left:var(--spacing-xs)}.contor-button.contor-button--large{height:52px;padding:var(--spacing-xs) var(--spacing-xl);font-family:var(--typo-action-large-font-family),var(--fallback-font);font-size:var(--typo-action-large-font-size);font-weight:var(--typo-action-large-font-weight);line-height:var(--typo-action-large-line-height);letter-spacing:var(--typo-action-large-letter-spacing)}.contor-button.contor-button--large>.icon-left{margin-right:var(--spacing-s)}.contor-button.contor-button--large>.icon-right{margin-left:var(--spacing-s)}.contor-button.contor-button--icon{padding:0}.contor-button.contor-button--icon.contor-button--xsmall{width:22px}.contor-button.contor-button--icon.contor-button--small{width:32px}.contor-button.contor-button--icon.contor-button--medium{width:44px}.contor-button.contor-button--icon.contor-button--large{width:52px}.contor-button.contor-button--full-width,.contor-button.contor-button--icon.contor-button--full-width{width:100%}.contor-helper-text{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);color:var(--color-text-secondary-default);text-align:justify}@media screen and (width>=640px){.contor-helper-text{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-helper-text{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-helper-text{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-helper-text.contor-helper-text--success{color:var(--color-feedback-success-text-default)}.contor-helper-text.contor-helper-text--success.contor-helper-text--disabled{color:var(--color-feedback-success-text-disabled)}.contor-helper-text.contor-helper-text--error{color:var(--color-feedback-error-text-default)}.contor-helper-text.contor-helper-text--error.contor-helper-text--disabled{color:var(--color-feedback-error-text-disabled)}.contor-helper-text.contor-helper-text--disabled{color:var(--color-text-disabled)}.contor-helper-text.contor-helper-text--with-icon{gap:var(--spacing-3xs);align-items:center;display:flex}.contor-helper-text .contor-icon{flex-shrink:0;align-self:baseline}.contor-divider{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);align-items:center;gap:var(--spacing-2xs);margin:var(--spacing-m) 0;color:var(--color-text-tertiary-default);display:flex}@media screen and (width>=640px){.contor-divider{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-divider{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-divider{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-divider.contor-divider--with-label:after,.contor-divider:before{content:"";height:var(--border-width-default);background-color:var(--color-border-mid);flex:1}.contor-select{--overlay-padding:var(--spacing-4xs);--dropdown-size:24px;font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:var(--border-radius-default);outline-width:var(--border-width-default);outline-color:var(--color-feedback-neutral-border-default);background-color:var(--color-surface-high);width:100%;color:var(--color-text-primary-default);transition-duration:var(--motion-timing-duration-fast-02);cursor:pointer;outline-style:solid;align-items:center;display:flex;position:relative}@media screen and (width>=640px){.contor-select{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-select{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-select{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-select :focus-visible{outline-offset:0;border:0;outline:0}.contor-select :not(.contor-select--focus-tab):hover{outline-color:var(--color-border-interactive-mid-hover)}.contor-select .contor-select__trigger{pointer-events:auto;flex-grow:1;justify-content:space-between}.contor-select .contor-select__label,.contor-select .contor-select__trigger{padding:var(--spacing-xs);flex-direction:row;align-items:center;display:flex}.contor-select .contor-select__label{pointer-events:none;z-index:2;position:absolute}.contor-select .contor-select__value{white-space:nowrap}.contor-select .contor-select__dropdown{width:var(--dropdown-size);height:var(--dropdown-size);justify-content:center;align-items:center;display:flex}.contor-select .contor-select__dropdown .contor-select__dropdown-icon{transition:transform var(--motion-timing-duration-moderate-02) ease-in-out;transform-origin:50%}.contor-select .contor-select__overlay{box-shadow:var(--elevation-shadows-10-offset-x) var(--elevation-shadows-10-offset-y) var(--elevation-shadows-10-blur) var(--elevation-shadows-10-spread) var(--elevation-shadows-10-color);border-radius:var(--border-radius-default);outline-width:var(--border-width-default);outline-color:var(--color-border-weak);gap:var(--spacing-4xs);padding:var(--overlay-padding);background-color:var(--color-surface-high);color:var(--color-text-primary-default);outline-style:solid;flex-direction:column;width:100%;display:flex;position:absolute;left:0;overflow:hidden}.contor-select .contor-select__list-container{overflow-y:auto}.contor-select .contor-select__option{padding:var(--spacing-xs) calc(var(--spacing-xs) - var(--overlay-padding));margin:var(--spacing-4xs) 0;border-radius:var(--border-radius-default);white-space:nowrap;align-items:center;display:flex}.contor-select .contor-select__option--focused{background:var(--color-surface-interactive-weak-hover)}.contor-select .contor-select__option--selected{background:var(--color-surface-interactive-weak-pressed)}.contor-select--focused{--focused-outline-color:var(--color-border-interactive-mid-pressed);border:0;outline:none}.contor-select--focused,.contor-select--focused:hover{box-shadow:0 0 0 var(--border-width-thick) var(--focused-outline-color)}.contor-select--focus-tab{outline-style:solid;outline-width:var(--border-width-thick);outline-offset:var(--spacing-3xs);outline-color:var(--color-feedback-focus-default)}.contor-select--invalid:not(.contor-select--focus-tab){--invalid-outline-color:var(--color-feedback-error-border-default);outline-color:var(--invalid-outline-color)}.contor-select--invalid:not(.contor-select--focus-tab):hover{outline-color:var(--invalid-outline-color)}.contor-select--disabled{--disabled-outline-color:var(--color-border-interactive-mid-disabled);color:var(--color-text-disabled);cursor:default;pointer-events:none}.contor-select--disabled,.contor-select--disabled:hover{outline-color:var(--disabled-outline-color)}.contor-select--focused.contor-select--invalid{box-shadow:0 0 0 var(--border-width-thick) var(--color-feedback-error-border-pressed)}.contor-select--disabled.contor-select--invalid{outline-color:var(--color-feedback-error-border-disabled)}.contor-checkbox__label-text--required[data-v-5054c148]:after,.contor-select--required .contor-select__label:after{content:"*";margin-left:var(--spacing-4xs)}.contor-select--has-value .contor-select__label{display:none}.contor-select--footer .contor-select__overlay{width:auto;min-width:100%;right:0;bottom:calc(var(--dropdown-size) + var(--spacing-xs) * 2);overflow:visible;top:auto!important;left:auto!important}.contor-select--form-select{--label-horizontal-padding:var(--spacing-m);--duration:var(--motion-timing-duration-moderate-02);--easing:ease-in-out}.contor-select--form-select .contor-select__trigger{height:52px;padding:var(--spacing-xs) var(--label-horizontal-padding)}.contor-select--form-select .contor-select__value{position:relative;top:8px}.contor-select--form-select .contor-select__option{padding:var(--spacing-xs) calc(var(--label-horizontal-padding) - var(--overlay-padding))}.contor-select--form-select .contor-select__label{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;transition:font-size var(--duration) var(--easing),transform var(--duration) var(--easing);color:var(--color-text-tertiary-default);padding:var(--spacing-xs) var(--label-horizontal-padding);position:absolute;left:0}@media screen and (width>=640px){.contor-select--form-select .contor-select__label{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-select--form-select .contor-select__label{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-select--form-select .contor-select__label{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-select--form-select .contor-select__label.contor-select__label--floating{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);transform:translateY(calc(-100% + var(--spacing-xl)))}@media screen and (width>=640px){.contor-select--form-select .contor-select__label.contor-select__label--floating{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-select--form-select .contor-select__label.contor-select__label--floating{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-select--form-select .contor-select__label.contor-select__label--floating{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-select--has-value .contor-select__label.contor-select__label--floating{display:block}.contor-select--isLanguageSelect[data-v-756ea53e]{--padding-overlay:var(--spacing-4xs);--padding-overlay-option:var(--spacing-xs);--padding-left-value:calc(var(--padding-overlay) + var(--padding-overlay-option))}.contor-select--isLanguageSelect .contor-select__language-icon[data-v-756ea53e]{box-shadow:var(--elevation-shadows-10-offset-x) var(--elevation-shadows-10-offset-y) var(--elevation-shadows-10-blur) var(--elevation-shadows-10-spread) var(--elevation-shadows-10-color);border-radius:var(--border-radius-full);outline:1px solid var(--color-feedback-neutral-border-default);width:16px;height:16px;margin-right:var(--spacing-2xs);background-size:cover}.contor-checkbox__label[data-v-5054c148]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--spacing-3xs);align-items:flex-start;gap:var(--spacing-2xs);display:inline-flex}.contor-checkbox__label-text[data-v-5054c148]{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);color:var(--color-text-primary-default)}@media screen and (width>=640px){.contor-checkbox__label-text[data-v-5054c148]{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-checkbox__label-text[data-v-5054c148]{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-checkbox__label-text[data-v-5054c148]{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-checkbox__box[data-v-5054c148]{appearance:none;width:16px;height:16px;margin-top:var(--spacing-4xs);border-radius:var(--border-radius-default);border:var(--border-width-default) solid var(--color-border-interactive-mid-default);vertical-align:middle;cursor:pointer;transition:all var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);flex-shrink:0;padding:0;display:inline-block;position:relative}.contor-checkbox__box[data-v-5054c148]:hover{border:1px solid var(--color-border-interactive-mid-hover)}.contor-checkbox__box--error[data-v-5054c148]{border-color:var(--color-feedback-error-border-disabled)}.contor-checkbox__box--indeterminate[data-v-5054c148],.contor-checkbox__box[data-v-5054c148]:checked{background-color:var(--color-action-primary-default);border-color:var(--color-action-primary-default)}.contor-checkbox__box--indeterminate[data-v-5054c148]:hover:not(:disabled),.contor-checkbox__box[data-v-5054c148]:checked:hover:not(:disabled){background-color:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}.contor-checkbox__box[data-v-5054c148]:checked:after{content:"";border:solid var(--color-white);border-width:0 1px 1px 0;width:6px;height:10px;display:block;position:absolute;top:0;left:4px;transform:rotate(45deg)}.contor-checkbox__box[data-v-5054c148]:checked:disabled:after,.contor-checkbox__box[data-v-5054c148]:disabled{border-color:var(--color-border-interactive-mid-disabled)}.contor-checkbox__box[data-v-5054c148]:disabled{background-color:var(--color-white);cursor:not-allowed}.contor-checkbox__box:disabled+.contor-checkbox__label-text[data-v-5054c148]{cursor:not-allowed;color:var(--color-text-disabled)}.contor-checkbox__box--indeterminate[data-v-5054c148]:after{content:"";width:60%;height:var(--border-width-thick);background-color:var(--color-white);border:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contor-checkbox__box--indeterminate[data-v-5054c148]:disabled:after{background-color:var(--color-border-interactive-mid-disabled)}.contor-radio-button__label[data-v-0ac0048e]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--spacing-3xs);align-items:flex-start;gap:var(--spacing-2xs);display:inline-flex}.contor-radio-button__label-text[data-v-0ac0048e]{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);color:var(--color-text-primary-default)}@media screen and (width>=640px){.contor-radio-button__label-text[data-v-0ac0048e]{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-radio-button__label-text[data-v-0ac0048e]{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-radio-button__label-text[data-v-0ac0048e]{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-radio-button__label-text--required[data-v-0ac0048e]:after{content:"*";margin-left:var(--spacing-4xs)}.contor-radio-button__circle[data-v-0ac0048e]{appearance:none;width:16px;height:16px;margin-top:var(--spacing-4xs);border-radius:var(--border-radius-full);border:var(--border-width-default) solid var(--color-border-interactive-mid-default);vertical-align:middle;cursor:pointer;transition:all var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);flex-shrink:0;padding:0;display:inline-block;position:relative}@media (pointer:fine){.contor-radio-button__circle[data-v-0ac0048e]:hover{border:1px solid var(--color-border-interactive-mid-hover)}}.contor-radio-button__circle[data-v-0ac0048e]:after{content:"";border-radius:var(--border-radius-full);background-color:var(--color-text-invert);width:9px;height:9px;transition:transform var(--motion-easing-state-change) var(--motion-timing-duration-moderate-02);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.contor-radio-button__circle--error[data-v-0ac0048e]{border-color:var(--color-feedback-error-border-disabled)}@media (pointer:fine){.contor-radio-button__circle--error[data-v-0ac0048e]:hover:not(:disabled){border-color:var(--color-feedback-error-border-default)}}.contor-radio-button__circle[data-v-0ac0048e]:checked{border-color:var(--color-text-action-default);background-color:var(--color-text-action-default)}@media (pointer:fine){.contor-radio-button__circle[data-v-0ac0048e]:checked:hover:not(:disabled){border-color:var(--color-text-action-hover);background-color:var(--color-text-action-hover)}}.contor-radio-button__circle[data-v-0ac0048e]:checked:after{transform:translate(-50%,-50%)scale(1)}.contor-radio-button__circle[data-v-0ac0048e]:checked:disabled:after{background-color:var(--color-border-interactive-mid-disabled)}.contor-radio-button__circle[data-v-0ac0048e]:disabled{border-color:var(--color-border-interactive-mid-disabled);cursor:not-allowed}.contor-radio-button__circle:disabled+.contor-radio-button__label-text[data-v-0ac0048e]{cursor:not-allowed;color:var(--color-text-disabled)}.contor-segmented-control{--contor-segmented-control-track-padding:var(--spacing-3xs);--contor-segmented-control-gap:var(--spacing-4xs);--contor-segmented-control-radius:var(--border-radius-lg);--contor-segmented-control-segment-radius:var(--border-radius-default);--contor-segmented-control-segment-padding-block:var(--spacing-xs);--contor-segmented-control-segment-padding-inline:var(--spacing-m);--contor-segmented-control-track-bg:var(--color-surface-low);--contor-segmented-control-segment-bg-selected:var(--color-surface-high);--contor-segmented-control-color:var(--color-text-tertiary-default);--contor-segmented-control-color-selected:var(--color-text-primary-default);box-sizing:border-box;gap:var(--contor-segmented-control-gap);max-inline-size:100%;padding:var(--contor-segmented-control-track-padding);border-radius:var(--contor-segmented-control-radius);background-color:var(--contor-segmented-control-track-bg);display:inline-flex}.contor-segmented-control--small{--contor-segmented-control-segment-padding-block:var(--spacing-4xs);--contor-segmented-control-segment-padding-inline:var(--spacing-s)}.contor-segmented-control--full-width{inline-size:100%;display:flex}.contor-segmented-control--full-width .contor-segmented-control__segment{flex:1 1 0}.contor-segmented-control__segment{flex:0 auto;min-inline-size:0;display:inline-flex;position:relative}.contor-segmented-control__input{z-index:1;appearance:none;border-radius:var(--contor-segmented-control-segment-radius);cursor:pointer;background-color:#0000;border:0;margin:0;padding:0;position:absolute;inset:0}.contor-segmented-control__input:focus-visible{outline-offset:calc(-1 * var(--border-width-thick))}.contor-segmented-control__input:disabled{cursor:not-allowed}.contor-segmented-control__content{font-family:var(--typo-action-medium-font-family),var(--fallback-font);font-size:var(--typo-action-medium-font-size);font-weight:var(--typo-action-medium-font-weight);line-height:var(--typo-action-medium-line-height);letter-spacing:var(--typo-action-medium-letter-spacing);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-3xs);inline-size:100%;min-inline-size:0;padding:var(--contor-segmented-control-segment-padding-block) var(--contor-segmented-control-segment-padding-inline);border-radius:var(--contor-segmented-control-segment-radius);color:var(--contor-segmented-control-color);-webkit-user-select:none;user-select:none;transition:color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change),background-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);background-color:#0000;display:inline-flex}.contor-segmented-control--small .contor-segmented-control__content{font-family:var(--typo-action-small-font-family),var(--fallback-font);font-size:var(--typo-action-small-font-size);font-weight:var(--typo-action-small-font-weight);line-height:var(--typo-action-small-line-height);letter-spacing:var(--typo-action-small-letter-spacing)}@media (pointer:fine){.contor-segmented-control__input:enabled:not(:checked):hover+.contor-segmented-control__content{background-color:var(--color-surface-interactive-weak-hover)}}.contor-segmented-control__input:enabled:not(:checked):active+.contor-segmented-control__content{background-color:var(--color-surface-interactive-weak-pressed)}.contor-segmented-control__input:checked+.contor-segmented-control__content{background-color:var(--contor-segmented-control-segment-bg-selected);color:var(--contor-segmented-control-color-selected)}.contor-segmented-control__input:disabled+.contor-segmented-control__content{color:var(--color-text-disabled)}.contor-segmented-control__count,.contor-segmented-control__icon{flex-shrink:0}.contor-segmented-control__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contor-segmented-control__count:before{content:"("}.contor-segmented-control__count:after{content:")"}@media (prefers-reduced-motion:reduce){.contor-segmented-control__content{transition:none}}.contor-input-text{--icon-width:16px;--duration:var(--motion-timing-duration-moderate-02);--easing:var(--motion-easing-state-change);--spacing-with-icon:calc(var(--spacing-m) + var(--icon-width) + var(--spacing-xs));font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);height:44px;color:var(--color-text-tertiary-default);transition:all var(--duration) var(--easing);position:relative}@media screen and (width>=640px){.contor-input-text{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-input-text{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-input-text{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-input-text input{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);width:100%;height:100%;padding:var(--spacing-m);border-radius:var(--border-radius-default);outline-width:var(--border-width-default);outline-color:var(--color-feedback-neutral-border-default);background-color:var(--color-surface-high);color:var(--color-text-primary-default);transition:all var(--duration) var(--easing);border:0;outline-style:solid}.contor-input-text input:hover{outline-color:var(--color-border-interactive-mid-hover)}.contor-input-text input:focus{outline-width:var(--border-width-thick);outline-color:var(--color-border-interactive-mid-pressed);outline-offset:0}.contor-input-text.contor-input-text--focus-tab{border-radius:var(--border-radius-default);outline-offset:var(--spacing-3xs);outline-color:var(--color-feedback-focus-default);outline-style:solid;outline-width:var(--border-width-thick)}.contor-input-text.contor-input-text--with-label{height:52px}.contor-input-text.contor-input-text--with-label input{padding-top:calc(var(--spacing-m) + var(--typo-label-small-sm-font-size) * var(--typo-label-small-sm-line-height))}.contor-input-text .contor-input-text-label{left:var(--spacing-m);height:20px;transition:all var(--duration) var(--easing);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.contor-input-text.contor-input-text--required .contor-input-text-label:after{content:"*";margin-left:var(--spacing-4xs)}.contor-input-text.contor-input-text--with-icon-left input{padding-left:var(--spacing-with-icon)}.contor-input-text.contor-input-text--with-icon-left .contor-input-text-label{left:var(--spacing-with-icon)}.contor-input-text.contor-input-text--with-icon-right input{padding-right:var(--spacing-with-icon)}.contor-input-text input:-moz-placeholder-shown+label{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);height:16px;transform:translateY(calc(-100% - var(--spacing-3xs)))}.contor-input-text input:focus+label,.contor-input-text input:placeholder-shown+label,.contor-input-text input[type=date]+label,.contor-input-text.contor-input-text--has-value input+label{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-input-text input{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}.contor-input-text input:-moz-placeholder-shown+label{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}.contor-input-text input:focus+label,.contor-input-text input:placeholder-shown+label,.contor-input-text input[type=date]+label,.contor-input-text.contor-input-text--has-value input+label{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-input-text input{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}.contor-input-text input:-moz-placeholder-shown+label{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}.contor-input-text input:focus+label,.contor-input-text input:placeholder-shown+label,.contor-input-text input[type=date]+label,.contor-input-text.contor-input-text--has-value input+label{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-input-text input{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}.contor-input-text input:-moz-placeholder-shown+label{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}.contor-input-text input:focus+label,.contor-input-text input:placeholder-shown+label,.contor-input-text input[type=date]+label,.contor-input-text.contor-input-text--has-value input+label{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-input-text input:focus+label,.contor-input-text input:placeholder-shown+label,.contor-input-text input[type=date]+label,.contor-input-text.contor-input-text--has-value input+label{height:16px;transform:translateY(calc(-100% - var(--spacing-3xs)))}.contor-input-text .contor-input-text-icon{left:var(--spacing-m);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.contor-input-text .contor-input-text-icon-right{left:auto;right:var(--spacing-m)}.contor-input-text.contor-input-text-password input{padding-right:calc(32px + var(--spacing-m) + var(--spacing-xs))}.contor-input-text.contor-input-text-password input[type=password]::-ms-clear{width:0;height:0;display:none!important}.contor-input-text.contor-input-text-password input[type=password]::-ms-reveal{width:0;height:0;display:none!important}.contor-input-text.contor-input-text-password .contor-input-text-icon-right{right:calc(32px + var(--spacing-m) + var(--spacing-xs))}.contor-input-text .contor-input-text_password-toggle{top:50%;right:var(--spacing-m);position:absolute;transform:translateY(-50%)}.contor-input-text.contor-input-text--disabled{color:var(--color-text-disabled)}.contor-input-text.contor-input-text--disabled input{outline-color:var(--color-feedback-neutral-border-default);color:inherit}.contor-input-text.contor-input-text--error input{outline-color:var(--color-action-danger-default)}.contor-input-text.contor-input-text--error input:hover{outline-color:var(--color-action-danger-hover)}.contor-input-text.contor-input-text--error input:focus{outline-color:var(--color-action-danger-pressed)}.contor-input-text.contor-input-text--error.contor-input-text--disabled input{outline-color:var(--color-action-danger-disabled)}.contor-quantity-input{border-radius:var(--border-radius-default);background-color:var(--color-surface-high);align-items:stretch;display:inline-flex}.contor-quantity-input .contor-quantity-input__button{border:var(--border-width-default) solid var(--color-border-interactive-mid-default);background-color:#0000;flex-shrink:0}.contor-quantity-input .contor-quantity-input__button--decrement{border-radius:var(--border-radius-default) 0 0 var(--border-radius-default);border-right-width:0}.contor-quantity-input .contor-quantity-input__button--increment{border-radius:0 var(--border-radius-default) var(--border-radius-default) 0;border-left-width:0}.contor-quantity-input .contor-quantity-input__button[disabled]{opacity:.5}.contor-quantity-input>.contor-input-text{border:var(--border-width-default) solid var(--color-border-interactive-mid-default);flex:auto;min-width:0}.contor-quantity-input>.contor-input-text:hover{border-color:var(--color-border-interactive-mid-pressed)}.contor-quantity-input>.contor-input-text input{text-align:center;background-color:#0000;border-radius:0;outline-width:0}.contor-quantity-input>.contor-input-text input:focus,.contor-quantity-input>.contor-input-text input:hover{outline-width:0}.contor-quantity-input>.contor-input-text.contor-input-text--focus-mouse,.contor-quantity-input>.contor-input-text.contor-input-text--focus-tab{border-color:var(--color-border-interactive-mid-pressed);box-shadow:inset 0 0 0 var(--border-width-default) var(--color-border-interactive-mid-pressed)}.contor-quantity-input>.contor-input-text.contor-input-text--focus-tab{outline-color:var(--color-feedback-focus-default);outline-offset:var(--border-width-thick);border-radius:0}.contor-quantity-input--disabled .contor-quantity-input__button,.contor-quantity-input--disabled>.contor-input-text{border-color:var(--color-border-interactive-mid-disabled)}.contor-quantity-input--disabled .contor-quantity-input__button[disabled]{opacity:1}.contor-quantity-input--disabled>.contor-input-text.contor-input-text--focus-mouse,.contor-quantity-input--disabled>.contor-input-text.contor-input-text--focus-tab{outline:none}.contor-message{--contor-message-close-size:var(--spacing-3xl);--contor-message-label-line-height:calc(var(--typo-body-medium-sm-font-size) * var(--typo-body-medium-sm-line-height));--contor-message-label-padding:calc(.5 * (var(--contor-message-close-size) - var(--contor-message-label-line-height)));--contor-message-icon-size:var(--spacing-xl);--contor-message-icon-padding:calc(.5 * (var(--contor-message-close-size) - var(--contor-message-icon-size)));--contor-message-close-right-margin:calc(-1 * var(--contor-message-icon-padding));align-items:flex-start;gap:var(--spacing-2xs);padding:var(--spacing-m);border-radius:var(--border-radius-default);background-color:var(--color-feedback-neutral-bg-default);border:1px solid var(--color-feedback-neutral-border-default);color:var(--color-feedback-neutral-text-default);display:flex;position:relative}.contor-message.contor-message--elevation-10{box-shadow:var(--elevation-shadows-10-offset-x) var(--elevation-shadows-10-offset-y) var(--elevation-shadows-10-blur) var(--elevation-shadows-10-spread) var(--elevation-shadows-10-color);z-index:var(--elevation-z-index-10)}.contor-message.contor-message--elevation-20{box-shadow:var(--elevation-shadows-20-offset-x) var(--elevation-shadows-20-offset-y) var(--elevation-shadows-20-blur) var(--elevation-shadows-20-spread) var(--elevation-shadows-20-color);z-index:var(--elevation-z-index-20)}.contor-message.contor-message--elevation-30{box-shadow:var(--elevation-shadows-30-offset-x) var(--elevation-shadows-30-offset-y) var(--elevation-shadows-30-blur) var(--elevation-shadows-30-spread) var(--elevation-shadows-30-color);z-index:var(--elevation-z-index-30)}.contor-message.contor-message--elevation-40{box-shadow:var(--elevation-shadows-40-offset-x) var(--elevation-shadows-40-offset-y) var(--elevation-shadows-40-blur) var(--elevation-shadows-40-spread) var(--elevation-shadows-40-color);z-index:var(--elevation-z-index-40)}.contor-message.contor-message--success{background-color:var(--color-feedback-success-bg-default);border-color:var(--color-feedback-success-border-default);color:var(--color-feedback-success-text-default)}.contor-message.contor-message--error{background-color:var(--color-feedback-error-bg-default);border-color:var(--color-feedback-error-border-default);color:var(--color-feedback-error-text-default)}.contor-message.contor-message--warning{background-color:var(--color-feedback-warning-bg-default);border-color:var(--color-feedback-warning-border-default);color:var(--color-feedback-warning-text-default)}.contor-message.contor-message--info{background-color:var(--color-feedback-info-bg-default);border-color:var(--color-feedback-info-border-default);color:var(--color-feedback-info-text-default)}.contor-message .contor-message__icon{padding-block:var(--contor-message-icon-padding);padding-right:var(--contor-message-icon-padding);flex-shrink:0;align-self:flex-start;display:flex}.contor-message .contor-message__body{gap:var(--spacing-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.contor-message .contor-message__label{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);word-break:break-word;padding-block:var(--contor-message-label-padding)}@media screen and (width>=640px){.contor-message .contor-message__label{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-message .contor-message__label{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-message .contor-message__label{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-message .contor-message__actions{gap:var(--spacing-3xs);margin-left:calc(-1 * var(--spacing-m));flex-wrap:wrap;align-items:center;display:flex}.contor-message .contor-message__close{margin-right:var(--contor-message-close-right-margin);flex-shrink:0;align-self:flex-start}.contor-overlay{z-index:var(--elevation-z-index-modal);background-color:var(--alpha-black-50);transition:opacity var(--motion-timing-duration-moderate-01) var(--motion-easing-appear);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.contor-overlay{transition:none}}.contor-modal__backdrop{padding:var(--spacing-m);justify-content:center;align-items:center;display:flex}@media screen and (width>=640px){.contor-modal__backdrop{padding:var(--spacing-3xl)}}.contor-modal{box-shadow:var(--elevation-shadows-40-offset-x) var(--elevation-shadows-40-offset-y) var(--elevation-shadows-40-blur) var(--elevation-shadows-40-spread) var(--elevation-shadows-40-color);width:100%;max-height:100%;max-inline-size:var(--contor-modal-max-inline-size,32rem);border-radius:var(--border-radius-lg);background-color:var(--color-surface-high);transition:opacity var(--motion-timing-duration-moderate-02) var(--motion-easing-appear),transform var(--motion-timing-duration-moderate-02) var(--motion-easing-appear);flex-direction:column;display:flex;position:relative}.contor-modal--size-small{--contor-modal-max-inline-size:24rem}.contor-modal--size-medium{--contor-modal-max-inline-size:32rem}.contor-modal--size-large{--contor-modal-max-inline-size:48rem}.contor-modal--size-xlarge{--contor-modal-max-inline-size:64rem}.contor-modal--size-full-viewport{--contor-modal-max-inline-size:100%;height:100%;max-height:100%}.contor-modal-enter-from,.contor-modal-leave-to{opacity:0}.contor-modal-enter-from .contor-modal,.contor-modal-leave-to .contor-modal{opacity:0;transform:translateY(var(--spacing-xs)) scale(.98)}.contor-modal__header{align-items:flex-start;gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-l) var(--spacing-m);display:flex}.contor-modal__title{font-family:var(--typo-heading-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-sm-font-size);font-weight:var(--typo-heading-medium-sm-font-weight);line-height:var(--typo-heading-medium-sm-line-height);letter-spacing:var(--typo-heading-medium-sm-letter-spacing);min-width:0;color:var(--color-text-primary-default);word-break:break-word;flex:1;margin:0}@media screen and (width>=640px){.contor-modal__header{padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-l)}.contor-modal__title{font-family:var(--typo-heading-medium-md-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-md-font-size);font-weight:var(--typo-heading-medium-md-font-weight);line-height:var(--typo-heading-medium-md-line-height);letter-spacing:var(--typo-heading-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-modal__title{font-family:var(--typo-heading-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-lg-font-size);font-weight:var(--typo-heading-medium-lg-font-weight);line-height:var(--typo-heading-medium-lg-line-height);letter-spacing:var(--typo-heading-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-modal__title{font-family:var(--typo-heading-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-xl-font-size);font-weight:var(--typo-heading-medium-xl-font-weight);line-height:var(--typo-heading-medium-xl-line-height);letter-spacing:var(--typo-heading-medium-xl-letter-spacing)}}.contor-modal__close{flex-shrink:0;margin-block-start:calc(-1 * var(--spacing-3xs));margin-inline-start:auto;margin-inline-end:calc(-1 * var(--spacing-3xs))}.contor-modal__content{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l) var(--spacing-l);color:var(--color-text-primary-default);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media screen and (width>=640px){.contor-modal__content{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing);padding:var(--spacing-l) var(--spacing-3xl) var(--spacing-3xl)}}@media screen and (width>=1024px){.contor-modal__content{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-modal__content{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-modal__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l);border-top:1px solid var(--color-border-weak);background-color:var(--color-surface-high);border-end-end-radius:inherit;border-end-start-radius:inherit;flex-wrap:wrap;display:flex}@media screen and (width>=640px){.contor-modal__footer{padding:var(--spacing-l) var(--spacing-3xl)}}@media (prefers-reduced-motion:reduce){.contor-modal{transition:none}}.contor-overlay.contor-drawer__backdrop{opacity:calc(1 - var(--contor-drawer-drag-progress,0));transition-duration:var(--motion-timing-duration-moderate-02)}.contor-overlay.contor-drawer-enter-from,.contor-overlay.contor-drawer-leave-to{opacity:0}.contor-drawer{--contor-drawer-gutter:var(--spacing-3xl);--contor-drawer-radius:var(--border-radius-lg);box-shadow:var(--elevation-shadows-40-offset-x) var(--elevation-shadows-40-offset-y) var(--elevation-shadows-40-blur) var(--elevation-shadows-40-spread) var(--elevation-shadows-40-color);background-color:var(--color-surface-high);overscroll-behavior:contain;transform:translate3d(var(--contor-drawer-drag-x,0),var(--contor-drawer-drag-y,0),0);transition:transform var(--motion-timing-duration-moderate-02) var(--motion-easing-state-change);flex-direction:column;display:flex;position:absolute}.contor-drawer--size-small{--contor-drawer-inline-size:20rem;--contor-drawer-block-size:40%}.contor-drawer--size-medium{--contor-drawer-inline-size:28rem;--contor-drawer-block-size:60%}.contor-drawer--size-large{--contor-drawer-inline-size:40rem;--contor-drawer-block-size:85%}.contor-drawer--size-full{--contor-drawer-inline-size:100%;--contor-drawer-block-size:100%;--contor-drawer-gutter:0px;--contor-drawer-radius:0;block-size:100%}.contor-drawer--left,.contor-drawer--right{inline-size:100%;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);inset-block:0}@media screen and (width>=640px){.contor-drawer--left,.contor-drawer--right{inline-size:var(--contor-drawer-inline-size);max-inline-size:calc(100% - var(--contor-drawer-gutter))}.contor-drawer--right{border-top-left-radius:var(--contor-drawer-radius);border-bottom-left-radius:var(--contor-drawer-radius)}.contor-drawer--left{border-top-right-radius:var(--contor-drawer-radius);border-bottom-right-radius:var(--contor-drawer-radius)}}.contor-drawer--bottom,.contor-drawer--top{max-block-size:min(var(--contor-drawer-block-size),100% - var(--contor-drawer-gutter));padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);inset-inline:0}.contor-drawer--right{padding-right:env(safe-area-inset-right);right:0}.contor-drawer--left{padding-left:env(safe-area-inset-left);left:0}.contor-drawer--bottom{padding-bottom:env(safe-area-inset-bottom);border-top-left-radius:var(--contor-drawer-radius);border-top-right-radius:var(--contor-drawer-radius);bottom:0}.contor-drawer--top{padding-top:env(safe-area-inset-top);border-bottom-left-radius:var(--contor-drawer-radius);border-bottom-right-radius:var(--contor-drawer-radius);top:0}.contor-drawer-enter-active .contor-drawer{transition-timing-function:var(--motion-easing-appear)}.contor-drawer-leave-active .contor-drawer{transition-timing-function:var(--motion-easing-disappear)}.contor-drawer-enter-from .contor-drawer--right,.contor-drawer-leave-to .contor-drawer--right{transform:translate(100%)}.contor-drawer-enter-from .contor-drawer--left,.contor-drawer-leave-to .contor-drawer--left{transform:translate(-100%)}.contor-drawer-enter-from .contor-drawer--bottom,.contor-drawer-leave-to .contor-drawer--bottom{transform:translateY(100%)}.contor-drawer-enter-from .contor-drawer--top,.contor-drawer-leave-to .contor-drawer--top{transform:translateY(-100%)}.contor-drawer__backdrop--dragging .contor-drawer,.contor-overlay.contor-drawer__backdrop--dragging{transition:none}.contor-drawer__handle{inline-size:var(--spacing-3xl);block-size:var(--spacing-3xs);border-radius:var(--border-radius-full);background-color:var(--color-border-weak);flex-shrink:0;align-self:center;margin-block-start:var(--spacing-xs)}.contor-drawer--top .contor-drawer__handle{margin-block:0 var(--spacing-xs);order:1}.contor-drawer__header{align-items:flex-start;gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-l) var(--spacing-m);display:flex}.contor-drawer__heading{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.contor-drawer__subtitle{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default);word-break:break-word;margin:0}@media screen and (width>=640px){.contor-drawer__header{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-l)}.contor-drawer__subtitle{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-drawer__subtitle{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-drawer__subtitle{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-drawer__title{font-family:var(--typo-heading-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-sm-font-size);font-weight:var(--typo-heading-medium-sm-font-weight);line-height:var(--typo-heading-medium-sm-line-height);letter-spacing:var(--typo-heading-medium-sm-letter-spacing);color:var(--color-text-primary-default);word-break:break-word;margin:0}@media screen and (width>=640px){.contor-drawer__title{font-family:var(--typo-heading-medium-md-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-md-font-size);font-weight:var(--typo-heading-medium-md-font-weight);line-height:var(--typo-heading-medium-md-line-height);letter-spacing:var(--typo-heading-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-drawer__title{font-family:var(--typo-heading-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-lg-font-size);font-weight:var(--typo-heading-medium-lg-font-weight);line-height:var(--typo-heading-medium-lg-line-height);letter-spacing:var(--typo-heading-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-drawer__title{font-family:var(--typo-heading-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-xl-font-size);font-weight:var(--typo-heading-medium-xl-font-weight);line-height:var(--typo-heading-medium-xl-line-height);letter-spacing:var(--typo-heading-medium-xl-letter-spacing)}}.contor-drawer__close{flex-shrink:0;margin-block-start:calc(-1 * var(--spacing-3xs));margin-inline-start:auto;margin-inline-end:calc(-1 * var(--spacing-3xs))}.contor-drawer__content{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);gap:var(--spacing-m);overscroll-behavior:contain;min-block-size:0;padding:var(--spacing-m) var(--spacing-l) var(--spacing-l);color:var(--color-text-primary-default);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media screen and (width>=640px){.contor-drawer__content{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing);padding:var(--spacing-l) var(--spacing-xl) var(--spacing-xl)}}@media screen and (width>=1024px){.contor-drawer__content{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-drawer__content{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-drawer__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l);border-top:1px solid var(--color-border-weak);flex-wrap:wrap;display:flex}@media screen and (width>=640px){.contor-drawer__footer{padding:var(--spacing-l) var(--spacing-xl)}}@media (prefers-reduced-motion:reduce){.contor-drawer,.contor-overlay.contor-drawer__backdrop{transition:none}}.contor-show-more{max-height:var(--contor-show-more-collapsed-height,var(--contor-show-more-collapsed-height-default,none));min-height:0;transition:max-height var(--motion-timing-duration-moderate-02) var(--motion-easing-state-change);flex-direction:column;display:flex;overflow:hidden}.contor-show-more .contor-show-more__content-wrapper{flex:auto;min-height:0;overflow:hidden}.contor-show-more .contor-show-more__content{display:flow-root}.contor-show-more .contor-show-more__actions{padding-block:var(--spacing-xs);flex:none;justify-content:center;display:flex}.contor-show-more.contor-show-more--clipped:not(.contor-show-more--expanded) .contor-show-more__content-wrapper{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--spacing-5xl)),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--spacing-5xl)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--spacing-5xl)),transparent)}@media (prefers-reduced-motion:reduce){.contor-show-more{transition:none}}@keyframes contor-skeleton-shimmer{0%{background-position:160% 0}50%,to{background-position:-160% 0}}.contor-skeleton{--contor-skeleton-inline-size:100%;--contor-skeleton-block-size:calc(var(--typo-body-medium-sm-font-size) * var(--typo-body-medium-sm-line-height));--contor-skeleton-radius:var(--border-radius-full);--contor-skeleton-base-color:var(--color-loading-skeleton-base);--contor-skeleton-highlight-color:var(--color-loading-skeleton-highlight);--contor-skeleton-shimmer-background-size:240% 100%;inline-size:var(--contor-skeleton-inline-size);block-size:var(--contor-skeleton-block-size);border-radius:var(--contor-skeleton-radius);background-color:var(--contor-skeleton-base-color);pointer-events:none;-webkit-user-select:none;user-select:none;max-inline-size:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.contor-skeleton:after{content:"";background-position:160% 0;background-repeat:no-repeat;background-size:var(--contor-skeleton-shimmer-background-size);background-image:linear-gradient(90deg,transparent 0,var(--contor-skeleton-highlight-color) 50%,transparent 100%);animation:contor-skeleton-shimmer var(--motion-timing-duration-slower-01) linear infinite;will-change:background-position;position:absolute;inset:0}.contor-skeleton.contor-skeleton--text{--contor-skeleton-radius:var(--border-radius-full);--contor-skeleton-block-size:calc(var(--typo-body-medium-sm-font-size) * var(--typo-body-medium-sm-line-height))}.contor-skeleton.contor-skeleton--circular{--contor-skeleton-block-size:var(--spacing-4xl);--contor-skeleton-inline-size:var(--contor-skeleton-block-size);--contor-skeleton-radius:var(--border-radius-full)}.contor-skeleton.contor-skeleton--rectangular{--contor-skeleton-block-size:var(--spacing-5xl);--contor-skeleton-radius:var(--border-radius-none)}.contor-skeleton.contor-skeleton--rounded{--contor-skeleton-block-size:var(--spacing-5xl);--contor-skeleton-radius:var(--border-radius-lg)}.contor-skeleton.contor-skeleton--display-typo-display-sm{--contor-skeleton-block-size:calc(var(--typo-display-small-sm-font-size) * var(--typo-display-small-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-display-sm{--contor-skeleton-block-size:calc(var(--typo-display-small-md-font-size) * var(--typo-display-small-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-display-sm{--contor-skeleton-block-size:calc(var(--typo-display-small-lg-font-size) * var(--typo-display-small-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-display-sm{--contor-skeleton-block-size:calc(var(--typo-display-small-xl-font-size) * var(--typo-display-small-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-display-md{--contor-skeleton-block-size:calc(var(--typo-display-medium-sm-font-size) * var(--typo-display-medium-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-display-md{--contor-skeleton-block-size:calc(var(--typo-display-medium-md-font-size) * var(--typo-display-medium-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-display-md{--contor-skeleton-block-size:calc(var(--typo-display-medium-lg-font-size) * var(--typo-display-medium-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-display-md{--contor-skeleton-block-size:calc(var(--typo-display-medium-xl-font-size) * var(--typo-display-medium-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-display-lg{--contor-skeleton-block-size:calc(var(--typo-display-large-sm-font-size) * var(--typo-display-large-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-display-lg{--contor-skeleton-block-size:calc(var(--typo-display-large-md-font-size) * var(--typo-display-large-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-display-lg{--contor-skeleton-block-size:calc(var(--typo-display-large-lg-font-size) * var(--typo-display-large-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-display-lg{--contor-skeleton-block-size:calc(var(--typo-display-large-xl-font-size) * var(--typo-display-large-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-heading-sm{--contor-skeleton-block-size:calc(var(--typo-heading-small-sm-font-size) * var(--typo-heading-small-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-heading-sm{--contor-skeleton-block-size:calc(var(--typo-heading-small-md-font-size) * var(--typo-heading-small-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-heading-sm{--contor-skeleton-block-size:calc(var(--typo-heading-small-lg-font-size) * var(--typo-heading-small-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-heading-sm{--contor-skeleton-block-size:calc(var(--typo-heading-small-xl-font-size) * var(--typo-heading-small-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-heading-md{--contor-skeleton-block-size:calc(var(--typo-heading-medium-sm-font-size) * var(--typo-heading-medium-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-heading-md{--contor-skeleton-block-size:calc(var(--typo-heading-medium-md-font-size) * var(--typo-heading-medium-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-heading-md{--contor-skeleton-block-size:calc(var(--typo-heading-medium-lg-font-size) * var(--typo-heading-medium-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-heading-md{--contor-skeleton-block-size:calc(var(--typo-heading-medium-xl-font-size) * var(--typo-heading-medium-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-heading-lg{--contor-skeleton-block-size:calc(var(--typo-heading-large-sm-font-size) * var(--typo-heading-large-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-heading-lg{--contor-skeleton-block-size:calc(var(--typo-heading-large-md-font-size) * var(--typo-heading-large-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-heading-lg{--contor-skeleton-block-size:calc(var(--typo-heading-large-lg-font-size) * var(--typo-heading-large-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-heading-lg{--contor-skeleton-block-size:calc(var(--typo-heading-large-xl-font-size) * var(--typo-heading-large-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-body-sm{--contor-skeleton-block-size:calc(var(--typo-body-small-sm-font-size) * var(--typo-body-small-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-body-sm{--contor-skeleton-block-size:calc(var(--typo-body-small-md-font-size) * var(--typo-body-small-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-body-sm{--contor-skeleton-block-size:calc(var(--typo-body-small-lg-font-size) * var(--typo-body-small-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-body-sm{--contor-skeleton-block-size:calc(var(--typo-body-small-xl-font-size) * var(--typo-body-small-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-body-md{--contor-skeleton-block-size:calc(var(--typo-body-medium-sm-font-size) * var(--typo-body-medium-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-body-md{--contor-skeleton-block-size:calc(var(--typo-body-medium-md-font-size) * var(--typo-body-medium-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-body-md{--contor-skeleton-block-size:calc(var(--typo-body-medium-lg-font-size) * var(--typo-body-medium-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-body-md{--contor-skeleton-block-size:calc(var(--typo-body-medium-xl-font-size) * var(--typo-body-medium-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-body-lg{--contor-skeleton-block-size:calc(var(--typo-body-large-sm-font-size) * var(--typo-body-large-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-body-lg{--contor-skeleton-block-size:calc(var(--typo-body-large-md-font-size) * var(--typo-body-large-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-body-lg{--contor-skeleton-block-size:calc(var(--typo-body-large-lg-font-size) * var(--typo-body-large-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-body-lg{--contor-skeleton-block-size:calc(var(--typo-body-large-xl-font-size) * var(--typo-body-large-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-label-xs{--contor-skeleton-block-size:calc(var(--typo-label-extra-small-sm-font-size) * var(--typo-label-extra-small-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-label-xs{--contor-skeleton-block-size:calc(var(--typo-label-extra-small-md-font-size) * var(--typo-label-extra-small-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-label-xs{--contor-skeleton-block-size:calc(var(--typo-label-extra-small-lg-font-size) * var(--typo-label-extra-small-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-label-xs{--contor-skeleton-block-size:calc(var(--typo-label-extra-small-xl-font-size) * var(--typo-label-extra-small-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-label-sm{--contor-skeleton-block-size:calc(var(--typo-label-small-sm-font-size) * var(--typo-label-small-sm-line-height))}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-label-sm{--contor-skeleton-block-size:calc(var(--typo-label-small-md-font-size) * var(--typo-label-small-md-line-height))}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-label-sm{--contor-skeleton-block-size:calc(var(--typo-label-small-lg-font-size) * var(--typo-label-small-lg-line-height))}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-label-sm{--contor-skeleton-block-size:calc(var(--typo-label-small-xl-font-size) * var(--typo-label-small-xl-line-height))}}.contor-skeleton.contor-skeleton--display-typo-label-md{--contor-skeleton-block-size:calc(var(--typo-label-medium-sm-font-size) * var(--typo-label-medium-sm-line-height))}@media (prefers-reduced-motion:reduce){.contor-skeleton:after{animation:none;display:none}}.contor-image{--contor-image-radius:var(--border-radius-none);--contor-image-bg:var(--color-neutrals-weaker);border-radius:var(--contor-image-radius);background-color:var(--contor-image-bg);block-size:auto;inline-size:100%;display:inline-block;position:relative;overflow:hidden}.contor-image.contor-image--ratio-1-1{aspect-ratio:1}.contor-image.contor-image--ratio-3-2{aspect-ratio:3/2}.contor-image.contor-image--ratio-4-3{aspect-ratio:4/3}.contor-image.contor-image--ratio-16-9{aspect-ratio:16/9}.contor-image.contor-image--ratio-3-4{aspect-ratio:3/4}.contor-image.contor-image--ratio-9-16{aspect-ratio:9/16}.contor-image.contor-image--rounded{--contor-image-radius:var(--border-radius-lg)}.contor-image .contor-image__img{opacity:1;block-size:100%;inline-size:100%;transition:opacity var(--motion-timing-duration-fast-02,.15s) ease;display:block}.contor-image .contor-image__img.contor-image__img--hidden{opacity:0;pointer-events:none;position:absolute;inset:0}.contor-image .contor-image__skeleton{border-radius:var(--contor-image-radius);block-size:100%;inline-size:100%;position:absolute;inset:0}.contor-image .contor-image__placeholder{background-color:var(--contor-image-bg);block-size:100%;inline-size:100%;color:var(--color-neutrals-mid);justify-content:center;align-items:center;display:flex}.contor-image .contor-image__fallback{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.contor-tag{font-family:var(--typo-label-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-label-medium-sm-font-size);font-weight:var(--typo-label-medium-sm-font-weight);line-height:var(--typo-label-medium-sm-line-height);letter-spacing:var(--typo-label-medium-sm-letter-spacing);border-radius:var(--border-radius-default);background-color:var(--color-surface-invert);max-width:100%;color:var(--color-text-invert);border:var(--border-width-default) solid var(--color-surface-invert);padding:var(--spacing-4xs) var(--spacing-2xs);justify-content:center;align-items:center;display:inline-flex}@media screen and (width>=640px){.contor-skeleton.contor-skeleton--display-typo-label-md{--contor-skeleton-block-size:calc(var(--typo-label-medium-md-font-size) * var(--typo-label-medium-md-line-height))}.contor-tag{font-family:var(--typo-label-medium-md-font-family),var(--fallback-font);font-size:var(--typo-label-medium-md-font-size);font-weight:var(--typo-label-medium-md-font-weight);line-height:var(--typo-label-medium-md-line-height);letter-spacing:var(--typo-label-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-skeleton.contor-skeleton--display-typo-label-md{--contor-skeleton-block-size:calc(var(--typo-label-medium-lg-font-size) * var(--typo-label-medium-lg-line-height))}.contor-tag{font-family:var(--typo-label-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-label-medium-lg-font-size);font-weight:var(--typo-label-medium-lg-font-weight);line-height:var(--typo-label-medium-lg-line-height);letter-spacing:var(--typo-label-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-skeleton.contor-skeleton--display-typo-label-md{--contor-skeleton-block-size:calc(var(--typo-label-medium-xl-font-size) * var(--typo-label-medium-xl-line-height))}.contor-tag{font-family:var(--typo-label-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-label-medium-xl-font-size);font-weight:var(--typo-label-medium-xl-font-weight);line-height:var(--typo-label-medium-xl-line-height);letter-spacing:var(--typo-label-medium-xl-letter-spacing)}}.contor-tag:before{content:"​";inline-size:0}.contor-tag span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contor-tag .contor-icon{color:inherit}.contor-tag .contor-icon+span{margin-inline-start:var(--spacing-3xs)}.contor-tag.contor-tag--small{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);padding:var(--spacing-4xs) var(--spacing-3xs)}@media screen and (width>=640px){.contor-tag.contor-tag--small{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-tag.contor-tag--small{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-tag.contor-tag--small{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-tag.contor-tag--success{background-color:var(--color-feedback-success-bg-default);border-color:var(--color-feedback-success-border-default);color:var(--color-feedback-success-text-default)}.contor-tag.contor-tag--error{background-color:var(--color-feedback-error-bg-default);border-color:var(--color-feedback-error-border-default);color:var(--color-feedback-error-text-default)}.contor-tag.contor-tag--warning{background-color:var(--color-feedback-warning-bg-default);border-color:var(--color-feedback-warning-border-default);color:var(--color-feedback-warning-text-default)}.contor-tag.contor-tag--info{background-color:var(--color-feedback-info-bg-default);border-color:var(--color-feedback-info-border-default);color:var(--color-feedback-info-text-default)}.contor-tag.contor-tag--neutral{background-color:var(--color-surface-high);border-color:var(--color-border-mid);color:var(--color-text-primary-default)}.contor-specialoffer-card{border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default);background-color:var(--color-surface-high);transition:border-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);display:flex}.contor-specialoffer-card .contor-specialoffer-card__inner{flex-direction:column;width:100%;height:100%;display:flex}.contor-specialoffer-card:is(a,button),.contor-specialoffer-card[role=button],.contor-specialoffer-card[role=link]{text-align:left;appearance:none;cursor:pointer;width:100%;color:inherit;transition:box-shadow var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);padding:0;-webkit-text-decoration:none;text-decoration:none}.contor-specialoffer-card:is(a,button):hover,.contor-specialoffer-card[role=button]:hover,.contor-specialoffer-card[role=link]:hover{box-shadow:var(--elevation-shadows-20-offset-x) var(--elevation-shadows-20-offset-y) var(--elevation-shadows-20-blur) var(--elevation-shadows-20-spread) var(--elevation-shadows-20-color)}.contor-specialoffer-card:is(a,button):hover .contor-specialoffer-card__image.contor-image--loaded,.contor-specialoffer-card[role=button]:hover .contor-specialoffer-card__image.contor-image--loaded,.contor-specialoffer-card[role=link]:hover .contor-specialoffer-card__image.contor-image--loaded{filter:brightness(.85)}.contor-file-list,.contor-file-list-item,.contor-product-list-item,.contor-product-reference,.contor-specialoffer-card.contor-specialoffer-card--header,.contor-specialoffer-card.contor-specialoffer-card--wide{container-type:inline-size}@container (width>500px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__inner,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__inner{padding:var(--spacing-2xl);gap:var(--spacing-2xl);flex-direction:row;justify-content:center;align-items:stretch}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__inner>*,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__inner>*{width:50%}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__top,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__top{border-radius:var(--border-radius-default);align-self:flex-start;height:auto;overflow:hidden}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__content,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__content{padding:0}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__content .contor-tag,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__content .contor-tag{margin-top:0;transform:none}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__action,.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__action{margin-top:0}.contor-specialoffer-card.contor-specialoffer-card--header.contor-specialoffer-card--flipped .contor-specialoffer-card__inner,.contor-specialoffer-card.contor-specialoffer-card--wide.contor-specialoffer-card--flipped .contor-specialoffer-card__inner{flex-direction:row-reverse}.contor-specialoffer-card.contor-specialoffer-card--wide .contor-specialoffer-card__description{line-clamp:4;-webkit-line-clamp:4}}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__title{font-family:var(--typo-heading-large-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-large-sm-font-size);font-weight:var(--typo-heading-large-sm-font-weight);line-height:var(--typo-heading-large-sm-line-height);letter-spacing:var(--typo-heading-large-sm-letter-spacing)}@media screen and (width>=640px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__title{font-family:var(--typo-heading-large-md-font-family),var(--fallback-font);font-size:var(--typo-heading-large-md-font-size);font-weight:var(--typo-heading-large-md-font-weight);line-height:var(--typo-heading-large-md-line-height);letter-spacing:var(--typo-heading-large-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__title{font-family:var(--typo-heading-large-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-large-lg-font-size);font-weight:var(--typo-heading-large-lg-font-weight);line-height:var(--typo-heading-large-lg-line-height);letter-spacing:var(--typo-heading-large-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__title{font-family:var(--typo-heading-large-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-large-xl-font-size);font-weight:var(--typo-heading-large-xl-font-weight);line-height:var(--typo-heading-large-xl-line-height);letter-spacing:var(--typo-heading-large-xl-letter-spacing)}}.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__description{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);line-clamp:unset;-webkit-line-clamp:unset}@media screen and (width>=640px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__description{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__description{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card.contor-specialoffer-card--header .contor-specialoffer-card__description{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-specialoffer-card.contor-specialoffer-card--full-height{height:100%}.contor-specialoffer-card__link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.contor-specialoffer-card__top{justify-content:center;gap:var(--spacing-2xs);background-color:var(--color-neutrals-weaker);border-radius:var(--border-radius-default) var(--border-radius-default) 0 0;flex-direction:column;display:flex;position:relative}.contor-specialoffer-card__top:not(.contor-specialoffer-card__top--image){padding:var(--spacing-xl) var(--spacing-xl) 0 var(--spacing-xl)}.contor-specialoffer-card__top.contor-specialoffer-card__top--image{aspect-ratio:3/2;align-self:center;align-items:center;inline-size:100%;overflow:hidden}.contor-specialoffer-card__top.contor-specialoffer-card__top--image .contor-specialoffer-card__tags{max-width:calc(100% - var(--spacing-2xl));top:var(--spacing-l);right:var(--spacing-l);gap:var(--spacing-2xs);flex-wrap:wrap;justify-content:flex-end;display:flex;position:absolute}.contor-specialoffer-card__image{-o-object-fit:cover;object-fit:cover;transition:filter var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change)}.contor-specialoffer-card__content{z-index:1;padding:var(--spacing-xl);align-items:flex-start;gap:var(--spacing-l);flex-direction:column;flex-grow:1;display:flex}.contor-specialoffer-card__content .contor-tag{margin-top:calc(var(--spacing-xl) * -1);transform:translateY(-50%)}.contor-specialoffer-card__titles{margin-bottom:var(--spacing-xs);flex-direction:column;display:flex}.contor-specialoffer-card__titles .contor-skeleton+.contor-skeleton{margin-top:var(--spacing-2xs)}.contor-specialoffer-card__title{font-family:var(--typo-heading-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-sm-font-size);font-weight:var(--typo-heading-medium-sm-font-weight);line-height:var(--typo-heading-medium-sm-line-height);letter-spacing:var(--typo-heading-medium-sm-letter-spacing);color:var(--color-text-primary-default);margin:0}@media screen and (width>=640px){.contor-specialoffer-card__title{font-family:var(--typo-heading-medium-md-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-md-font-size);font-weight:var(--typo-heading-medium-md-font-weight);line-height:var(--typo-heading-medium-md-line-height);letter-spacing:var(--typo-heading-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card__title{font-family:var(--typo-heading-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-lg-font-size);font-weight:var(--typo-heading-medium-lg-font-weight);line-height:var(--typo-heading-medium-lg-line-height);letter-spacing:var(--typo-heading-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card__title{font-family:var(--typo-heading-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-xl-font-size);font-weight:var(--typo-heading-medium-xl-font-weight);line-height:var(--typo-heading-medium-xl-line-height);letter-spacing:var(--typo-heading-medium-xl-letter-spacing)}}.contor-specialoffer-card__subtitle{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing);margin:0}@media screen and (width>=640px){.contor-specialoffer-card__subtitle{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card__subtitle{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card__subtitle{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.contor-specialoffer-card__description{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default);box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (width>=640px){.contor-specialoffer-card__description{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card__description{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card__description{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-specialoffer-card__description:not(:last-child){margin-bottom:var(--spacing-xl)}.contor-specialoffer-card__description,.contor-specialoffer-card__titles{max-width:100%}.contor-specialoffer-card__description,.contor-specialoffer-card__subtitle,.contor-specialoffer-card__title{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.contor-specialoffer-card__bottom{gap:var(--spacing-l);width:100%;padding-top:var(--spacing-l);flex-direction:column;margin-top:auto;display:flex}.contor-specialoffer-card__warning{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);gap:var(--spacing-2xs);align-items:center;margin-top:auto;display:flex}@media screen and (width>=640px){.contor-specialoffer-card__warning{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-specialoffer-card__warning{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-specialoffer-card__warning{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-specialoffer-card__warning-icon{flex-shrink:0;display:flex}.contor-specialoffer-card__actions{gap:var(--spacing-2xs);width:100%;display:flex}.contor-specialoffer-card--skeleton{pointer-events:none;overflow:hidden}.contor-specialoffer-card--skeleton .contor-specialoffer-card__image{display:none}.contor-specialoffer-card--skeleton .contor-specialoffer-card__content{gap:var(--spacing-xl);justify-content:flex-start;width:100%}.contor-specialoffer-card--skeleton .contor-specialoffer-card__bottom{margin-top:0;padding-top:0}.contor-specialoffer-card--skeleton .contor-skeleton{max-inline-size:100%}.contor-specialoffer-card-skeleton__image{border-radius:0;block-size:100%;inline-size:100%}.contor-specialoffer-card-skeleton__copy{inline-size:100%;max-inline-size:100%}.contor-specialoffer-card-skeleton__title{inline-size:72%}.contor-specialoffer-card-skeleton__subtitle{inline-size:56%}.contor-specialoffer-card-skeleton__description{gap:var(--spacing-2xs);flex-direction:column;display:flex}.contor-specialoffer-card-skeleton__action{inline-size:100%;block-size:var(--spacing-3xl);border-radius:var(--border-radius-default)}.contor-tabs{flex-direction:column;display:flex}.contor-tabs__list{border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default) var(--border-radius-default) 0 0;border-bottom:0;display:flex;overflow:auto hidden}.contor-tabs__tab{font-family:var(--typo-action-medium-font-family),var(--fallback-font);font-size:var(--typo-action-medium-font-size);font-weight:var(--typo-action-medium-font-weight);line-height:var(--typo-action-medium-line-height);letter-spacing:var(--typo-action-medium-letter-spacing);border:0;border-bottom:var(--border-width-default) solid var(--color-border-mid);width:100%;color:var(--color-text-secondary-default);padding:var(--spacing-m);cursor:pointer;transition:color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change),background-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);background-color:#0000;flex:1 0 40%;position:relative}.contor-tabs__tab:after{content:"";left:0;bottom:calc(-1 * var(--border-width-default));height:var(--border-width-thick);width:100%;transition:background-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);background-color:#0000;position:absolute}.contor-tabs__tab:focus-visible{outline-offset:calc(-1 * var(--border-width-thick))}@media (pointer:fine){.contor-tabs__tab:hover:not(:disabled){color:var(--color-text-primary-default);background-color:var(--color-surface-interactive-weak-hover)}.contor-tabs__tab:active:not(:disabled){background-color:var(--color-surface-interactive-weak-pressed)}}@media (pointer:coarse){.contor-tabs__list::-webkit-scrollbar{scrollbar-width:none;display:none}.contor-tabs__tab:active:not(:disabled){background-color:var(--color-surface-interactive-weak-pressed)}}.contor-tabs__tab:disabled{color:var(--color-text-disabled);cursor:not-allowed}.contor-tabs__label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.contor-tabs__tab--active{color:var(--color-text-primary-default)}.contor-tabs__tab--active:after{background-color:var(--color-action-primary-default)}.contor-tabs__panel{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);padding:var(--spacing-l);border:var(--border-width-default) solid var(--color-border-mid);border-radius:0 0 var(--border-radius-default) var(--border-radius-default);border-top:0}@media screen and (width>=640px){.contor-tabs__tab{flex:1 0 22.2222%}.contor-tabs__panel{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-tabs__tab{flex:0 auto;min-width:0}.contor-tabs__panel{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-tabs__panel{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}@media (prefers-reduced-motion:reduce){.contor-tabs__tab,.contor-tabs__tab:after{transition:none}}.contor-tooltip{vertical-align:top;width:fit-content;position:relative}.contor-tooltip,.contor-tooltip .contor-tooltip__trigger{max-width:100%;display:inline-flex}.contor-tooltip__anchor{--contor-tooltip-arrow-size:var(--spacing-s);--contor-tooltip-gap:calc(var(--spacing-xs) + (var(--contor-tooltip-arrow-size) / 2));--contor-tooltip-arrow-inline-offset:var(--spacing-xl);--contor-tooltip-padding-block:var(--spacing-xs);--contor-tooltip-padding-inline:var(--spacing-m);--contor-tooltip-max-inline-size:16rem;--contor-tooltip-translate-offset:var(--spacing-4xs);--contor-tooltip-motion-duration:var(--motion-timing-duration-fast-02);--contor-tooltip-transform-hidden:translate(0, 0);--contor-tooltip-transform-visible:translate(0, 0);pointer-events:none;position:fixed}.contor-tooltip__anchor .contor-tooltip__content{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);box-shadow:var(--elevation-shadows-20-offset-x) var(--elevation-shadows-20-offset-y) var(--elevation-shadows-20-blur) var(--elevation-shadows-20-spread) var(--elevation-shadows-20-color);z-index:var(--elevation-z-index-30);width:max-content;max-width:min(var(--contor-tooltip-max-inline-size),100vw - var(--spacing-2xl));padding:var(--contor-tooltip-padding-block) var(--contor-tooltip-padding-inline);border-radius:var(--border-radius-lg);background-color:var(--color-surface-interactive-invert-weak-default);color:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;white-space:normal;text-align:left;overflow-wrap:anywhere;transform:var(--contor-tooltip-transform-hidden);transition:opacity var(--contor-tooltip-motion-duration) var(--motion-easing-state-change),transform var(--contor-tooltip-motion-duration) var(--motion-easing-state-change),visibility 0s linear var(--contor-tooltip-motion-duration);display:block;position:absolute}@media screen and (width>=640px){.contor-tooltip__anchor .contor-tooltip__content{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-tooltip__anchor .contor-tooltip__content{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-tooltip__anchor .contor-tooltip__content{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-tooltip__anchor .contor-tooltip__content:after{content:"";width:var(--contor-tooltip-arrow-size);height:var(--contor-tooltip-arrow-size);background-color:inherit;border-radius:var(--border-radius-xs);position:absolute}.contor-tooltip__anchor.contor-tooltip--open .contor-tooltip__content{opacity:1;visibility:visible;transform:var(--contor-tooltip-transform-visible);transition:opacity var(--contor-tooltip-motion-duration) var(--motion-easing-state-change),transform var(--contor-tooltip-motion-duration) var(--motion-easing-state-change),visibility 0s linear 0s}.contor-tooltip__anchor.contor-tooltip--no-transition .contor-tooltip__content{transition:none}.contor-tooltip__anchor.contor-tooltip--top .contor-tooltip__content,.contor-tooltip__anchor.contor-tooltip--top-left .contor-tooltip__content,.contor-tooltip__anchor.contor-tooltip--top-right .contor-tooltip__content{bottom:calc(100% + var(--contor-tooltip-gap))}.contor-tooltip__anchor.contor-tooltip--bottom .contor-tooltip__content,.contor-tooltip__anchor.contor-tooltip--bottom-left .contor-tooltip__content,.contor-tooltip__anchor.contor-tooltip--bottom-right .contor-tooltip__content{top:calc(100% + var(--contor-tooltip-gap))}.contor-tooltip__anchor.contor-tooltip--top .contor-tooltip__content{left:calc(50% + var(--contor-tooltip-shift-x,0px));--contor-tooltip-transform-hidden:translate(-50%, var(--contor-tooltip-translate-offset));--contor-tooltip-transform-visible:translate(-50%, 0)}.contor-tooltip__anchor.contor-tooltip--top-left .contor-tooltip__content{left:var(--contor-tooltip-shift-x,0);--contor-tooltip-transform-hidden:translate(0, var(--contor-tooltip-translate-offset));--contor-tooltip-transform-visible:translate(0, 0)}.contor-tooltip__anchor.contor-tooltip--top-right .contor-tooltip__content{right:calc(-1 * var(--contor-tooltip-shift-x,0px));--contor-tooltip-transform-hidden:translate(0, var(--contor-tooltip-translate-offset));--contor-tooltip-transform-visible:translate(0, 0)}.contor-tooltip__anchor.contor-tooltip--bottom .contor-tooltip__content{left:calc(50% + var(--contor-tooltip-shift-x,0px));--contor-tooltip-transform-hidden:translate(-50%, calc(-1 * var(--contor-tooltip-translate-offset)));--contor-tooltip-transform-visible:translate(-50%, 0)}.contor-tooltip__anchor.contor-tooltip--bottom-left .contor-tooltip__content{left:var(--contor-tooltip-shift-x,0);--contor-tooltip-transform-hidden:translate(0, calc(-1 * var(--contor-tooltip-translate-offset)));--contor-tooltip-transform-visible:translate(0, 0)}.contor-tooltip__anchor.contor-tooltip--bottom-right .contor-tooltip__content{right:calc(-1 * var(--contor-tooltip-shift-x,0px));--contor-tooltip-transform-hidden:translate(0, calc(-1 * var(--contor-tooltip-translate-offset)));--contor-tooltip-transform-visible:translate(0, 0)}.contor-tooltip__anchor.contor-tooltip--left .contor-tooltip__content{top:50%;right:calc(100% + var(--contor-tooltip-gap));--contor-tooltip-transform-hidden:translate(var(--contor-tooltip-translate-offset), -50%);--contor-tooltip-transform-visible:translate(0, -50%)}.contor-tooltip__anchor.contor-tooltip--right .contor-tooltip__content{top:50%;left:calc(100% + var(--contor-tooltip-gap));--contor-tooltip-transform-hidden:translate(calc(-1 * var(--contor-tooltip-translate-offset)), -50%);--contor-tooltip-transform-visible:translate(0, -50%)}.contor-tooltip__anchor.contor-tooltip--top .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--top-left .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--top-right .contor-tooltip__content:after{bottom:calc(var(--contor-tooltip-arrow-size) / -2);transform:rotate(45deg)}.contor-tooltip__anchor.contor-tooltip--bottom .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--bottom-left .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--bottom-right .contor-tooltip__content:after{top:calc(var(--contor-tooltip-arrow-size) / -2);transform:rotate(45deg)}.contor-tooltip__anchor.contor-tooltip--bottom .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--top .contor-tooltip__content:after{left:calc(50% - var(--contor-tooltip-arrow-shift-x,0px));transform:translate(-50%)rotate(45deg)}.contor-tooltip__anchor.contor-tooltip--bottom-left .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--top-left .contor-tooltip__content:after{left:calc(var(--contor-tooltip-arrow-inline-offset) - var(--contor-tooltip-arrow-shift-x,0px))}.contor-tooltip__anchor.contor-tooltip--bottom-right .contor-tooltip__content:after,.contor-tooltip__anchor.contor-tooltip--top-right .contor-tooltip__content:after{right:calc(var(--contor-tooltip-arrow-inline-offset) + var(--contor-tooltip-arrow-shift-x,0px))}.contor-tooltip__anchor.contor-tooltip--left .contor-tooltip__content:after{top:50%;right:calc(var(--contor-tooltip-arrow-size) / -2);transform:translateY(-50%)rotate(45deg)}.contor-tooltip__anchor.contor-tooltip--right .contor-tooltip__content:after{top:50%;left:calc(var(--contor-tooltip-arrow-size) / -2);transform:translateY(-50%)rotate(45deg)}.contor-video{--contor-video-radius:var(--border-radius-default);--contor-video-bg:var(--color-surface-invert);border-radius:var(--contor-video-radius);background-color:var(--contor-video-bg);block-size:auto;inline-size:100%;display:inline-block;position:relative;overflow:hidden}.contor-video.contor-video--ratio-1-1{aspect-ratio:1}.contor-video.contor-video--ratio-3-2{aspect-ratio:3/2}.contor-video.contor-video--ratio-4-3{aspect-ratio:4/3}.contor-video.contor-video--ratio-16-9{aspect-ratio:16/9}.contor-video.contor-video--ratio-3-4{aspect-ratio:3/4}.contor-video.contor-video--ratio-9-16{aspect-ratio:9/16}.contor-video.contor-video--rounded{--contor-video-radius:var(--border-radius-lg)}.contor-video .contor-video__video{block-size:100%;inline-size:100%;display:block}.contor-video .contor-video__skeleton{border-radius:var(--contor-video-radius);block-size:100%;inline-size:100%;position:absolute;inset:0}.contor-video .contor-video__placeholder{background-color:var(--contor-video-bg);block-size:100%;inline-size:100%;color:var(--color-neutrals-mid);justify-content:center;align-items:center;display:flex}.contor-video .contor-video__fallback{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.contor-price--xsmall{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--xsmall{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--xsmall{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--xsmall{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-price--small{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--small{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--small{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--small{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-price--medium{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--medium{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--medium{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--medium{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-price--large{font-family:var(--typo-body-large-sm-font-family),var(--fallback-font);font-size:var(--typo-body-large-sm-font-size);font-weight:var(--typo-body-large-sm-font-weight);line-height:var(--typo-body-large-sm-line-height);letter-spacing:var(--typo-body-large-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--large{font-family:var(--typo-body-large-md-font-family),var(--fallback-font);font-size:var(--typo-body-large-md-font-size);font-weight:var(--typo-body-large-md-font-weight);line-height:var(--typo-body-large-md-line-height);letter-spacing:var(--typo-body-large-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--large{font-family:var(--typo-body-large-lg-font-family),var(--fallback-font);font-size:var(--typo-body-large-lg-font-size);font-weight:var(--typo-body-large-lg-font-weight);line-height:var(--typo-body-large-lg-line-height);letter-spacing:var(--typo-body-large-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--large{font-family:var(--typo-body-large-xl-font-family),var(--fallback-font);font-size:var(--typo-body-large-xl-font-size);font-weight:var(--typo-body-large-xl-font-weight);line-height:var(--typo-body-large-xl-line-height);letter-spacing:var(--typo-body-large-xl-letter-spacing)}}.contor-price--xlarge{font-family:var(--typo-heading-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-sm-font-size);font-weight:var(--typo-heading-medium-sm-font-weight);line-height:var(--typo-heading-medium-sm-line-height);letter-spacing:var(--typo-heading-medium-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--xlarge{font-family:var(--typo-heading-medium-md-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-md-font-size);font-weight:var(--typo-heading-medium-md-font-weight);line-height:var(--typo-heading-medium-md-line-height);letter-spacing:var(--typo-heading-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--xlarge{font-family:var(--typo-heading-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-lg-font-size);font-weight:var(--typo-heading-medium-lg-font-weight);line-height:var(--typo-heading-medium-lg-line-height);letter-spacing:var(--typo-heading-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--xlarge{font-family:var(--typo-heading-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-xl-font-size);font-weight:var(--typo-heading-medium-xl-font-weight);line-height:var(--typo-heading-medium-xl-line-height);letter-spacing:var(--typo-heading-medium-xl-letter-spacing)}}.contor-price--xxlarge{font-family:var(--typo-heading-large-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-large-sm-font-size);font-weight:var(--typo-heading-large-sm-font-weight);line-height:var(--typo-heading-large-sm-line-height);letter-spacing:var(--typo-heading-large-sm-letter-spacing)}@media screen and (width>=640px){.contor-price--xxlarge{font-family:var(--typo-heading-large-md-font-family),var(--fallback-font);font-size:var(--typo-heading-large-md-font-size);font-weight:var(--typo-heading-large-md-font-weight);line-height:var(--typo-heading-large-md-line-height);letter-spacing:var(--typo-heading-large-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price--xxlarge{font-family:var(--typo-heading-large-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-large-lg-font-size);font-weight:var(--typo-heading-large-lg-font-weight);line-height:var(--typo-heading-large-lg-line-height);letter-spacing:var(--typo-heading-large-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price--xxlarge{font-family:var(--typo-heading-large-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-large-xl-font-size);font-weight:var(--typo-heading-large-xl-font-weight);line-height:var(--typo-heading-large-xl-line-height);letter-spacing:var(--typo-heading-large-xl-letter-spacing)}}.contor-price--default{font-weight:var(--typo-heading-small-md-font-weight)}.contor-price--light,.contor-price--strike{font-weight:var(--typo-body-small-md-font-weight)}.contor-price--strike{text-decoration-line:line-through}.contor-price--reduced{font-weight:var(--typo-heading-small-md-font-weight);color:var(--color-feedback-error-text-default)}.fade-enter-active{transition:max-width var(--motion-timing-duration-slow-02) ease,opacity var(--motion-timing-duration-slow-02) ease;max-width:100vw;overflow:hidden}.fade-leave-active{transition:max-width var(--motion-timing-duration-moderate-01) ease,opacity var(--motion-timing-duration-moderate-01) ease;max-width:100vw;overflow:hidden}.fade-enter-from,.fade-leave-to{opacity:0;max-width:0}.contor-price-row{align-items:baseline;gap:var(--spacing-2xs);flex-direction:column;display:flex}.contor-price-row__row{-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs);row-gap:var(--spacing-3xs);flex-wrap:wrap;align-items:end;display:flex}.contor-price-row__row--tags{margin-block-end:var(--spacing-3xs)}.contor-price-row--large .contor-price-row__row--tags{margin-block-end:var(--spacing-2xs)}.contor-price-row--large .contor-button.contor-price-row__tiered-price-button{height:auto;padding:calc(var(--spacing-4xs) + var(--border-width-default)) var(--spacing-2xs);font-size:var(--typo-label-medium-sm-font-size);line-height:var(--typo-label-medium-sm-line-height)}@media screen and (width>=640px){.contor-price-row--large .contor-button.contor-price-row__tiered-price-button{font-size:var(--typo-label-medium-md-font-size);line-height:var(--typo-label-medium-md-line-height)}}@media screen and (width>=1024px){.contor-price-row--large .contor-button.contor-price-row__tiered-price-button{font-size:var(--typo-label-medium-lg-font-size);line-height:var(--typo-label-medium-lg-line-height)}}@media screen and (width>=1440px){.contor-price-row--large .contor-button.contor-price-row__tiered-price-button{font-size:var(--typo-label-medium-xl-font-size);line-height:var(--typo-label-medium-xl-line-height)}}.contor-price-row--right .contor-price-row__row{justify-content:end}.contor-price-row--right .contor-price-row__no-wrap-text{flex-direction:row-reverse}.contor-price-row__no-wrap-text{white-space:nowrap;align-items:baseline;gap:var(--spacing-2xs);flex-wrap:nowrap;display:flex}.contor-price-row__row.contor-price-row__info{align-items:flex-start}.contor-price-row__info{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-price-row__info{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price-row__info{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price-row__info{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-price-row__tiered-price-button{margin-block-start:var(--spacing-2xs)}.contor-price-row__info--secondary{color:var(--color-text-tertiary-default)}.contor-price-row--right{align-items:flex-end}.contor-price-row--right>*,.contor-product-card.contor-product-card--align-right .contor-product-card__content{text-align:right}.contor-price-row--right .contor-price-row__tiered-price-info{justify-content:flex-end}.contor-product-status-icon{background-color:var(--color-surface-high);border-color:var(--color-border-mid);border:var(--border-width-default) solid var(--color-border-weak);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.contor-product-status-icon--medium{width:28px;height:28px}.contor-product-status-icon--success{color:var(--color-product-status-success-icon);background-color:var(--color-product-status-success-bg);border-color:var(--color-product-status-success-border)}.contor-product-status-icon--error{color:var(--color-product-status-error-icon);background-color:var(--color-product-status-error-bg);border-color:var(--color-product-status-error-border)}.contor-product-status-icon--warning{color:var(--color-product-status-warning-icon);background-color:var(--color-product-status-warning-bg);border-color:var(--color-product-status-warning-border)}.contor-product-status-icon--info{color:var(--color-product-status-info-icon);background-color:var(--color-product-status-info-bg);border-color:var(--color-product-status-info-border)}.contor-product-status-icon--neutral{color:var(--color-product-status-neutral-icon);background-color:var(--color-product-status-neutral-bg);border-color:var(--color-product-status-neutral-border)}.contor-product-status-icon--neutral-inverted{color:var(--color-product-status-neutral-inverted-icon);background-color:var(--color-product-status-neutral-inverted-bg);border-color:var(--color-product-status-neutral-inverted-border)}.contor-product-status-icon--mixed{color:var(--color-product-status-success-icon);border-color:var(--color-product-status-success-border);background:linear-gradient(90deg,var(--color-product-status-warning-bg) 0,var(--color-product-status-warning-bg) 50%,var(--color-product-status-success-bg) 50%,var(--color-product-status-success-bg) 100%)}.contor-product-status-icon--mixed .contor-icon{filter:drop-shadow(0 0 var(--border-width-default) var(--alpha-black-80))}.contor-product-status{align-items:center;display:flex}.contor-product-status--tooltip{gap:var(--spacing-2xs)}.contor-product-status__description,.contor-product-status__short-description{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.contor-product-status__short-description{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-product-status__short-description{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-status__short-description{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-status__short-description{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-product-status--slot,.contor-product-status--static{gap:var(--spacing-xs)}.contor-product-status--slot{align-items:flex-start}.contor-product-status__description{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing)}@media screen and (width>=640px){.contor-product-status__description{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-status__description{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-status__description{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-carousel{--contor-carousel-gap:var(--spacing-m);--contor-carousel-viewport-padding:calc(-1px + var(--contor-carousel-gap));--contor-carousel-overlay-viewport-padding:var(--spacing-m);--contor-carousel-slide-flex:100%}.contor-carousel__viewport{padding:0 var(--contor-carousel-viewport-padding);flex-grow:1;overflow:hidden}.contor-carousel__track{margin-inline:calc(var(--contor-carousel-gap) / -2);padding-bottom:var(--contor-carousel-gap);display:flex}.contor-carousel__slide{flex:0 0 var(--contor-carousel-slide-flex,100%);min-width:0;padding-inline:calc(var(--contor-carousel-gap) / 2);box-sizing:border-box}.contor-carousel__slide>*{height:100%}.contor-carousel--overlay .contor-carousel__content,.contor-carousel__content-container{position:relative}.contor-carousel__nav{border-radius:var(--border-radius-default);cursor:pointer;-webkit-user-select:none;user-select:none;width:44px;height:44px;transition:background-color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01),color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.contor-carousel--outside .contor-carousel__nav{background-color:var(--color-surface-interactive-weak-default);color:var(--color-text-primary-default);flex-shrink:0}@media (pointer:fine){.contor-carousel--outside .contor-carousel__nav:hover:not(:disabled){background-color:var(--color-surface-interactive-weak-hover);color:var(--color-text-primary-hover)}.contor-carousel--outside .contor-carousel__nav:active:not(:disabled){background-color:var(--color-feedback-neutral-bg-pressed);color:var(--color-feedback-neutral-text-pressed)}}@media (pointer:coarse){.contor-carousel--outside .contor-carousel__nav:active:not(:disabled){background-color:var(--color-feedback-neutral-bg-pressed);color:var(--color-feedback-neutral-text-pressed)}}.contor-carousel--outside .contor-carousel__nav:disabled{background-color:var(--color-surface-interactive-weak-disabled);color:var(--color-feedback-neutral-text-disabled);pointer-events:none}.contor-carousel--overlay .contor-carousel__nav{background-color:var(--color-surface-interactive-mid-default);color:var(--color-feedback-neutral-text-default);z-index:1;position:absolute;top:50%;transform:translateY(-50%)}@media (pointer:fine){.contor-carousel--overlay .contor-carousel__nav:hover:not(:disabled){background-color:var(--color-surface-interactive-mid-hover)}.contor-carousel--overlay .contor-carousel__nav:active:not(:disabled){background-color:var(--color-surface-interactive-mid-pressed)}}@media (pointer:coarse){.contor-carousel--overlay .contor-carousel__nav:active:not(:disabled){background-color:var(--color-surface-interactive-mid-pressed)}}.contor-carousel--overlay .contor-carousel__nav:disabled{background-color:var(--color-surface-interactive-mid-disabled);color:var(--color-feedback-neutral-text-disabled);pointer-events:none}.contor-carousel--overlay .contor-carousel__nav--prev{left:var(--spacing-l)}.contor-carousel--overlay .contor-carousel__nav--next{right:var(--spacing-l)}.contor-carousel--overlay .contor-carousel__viewport{padding-inline:var(--contor-carousel-overlay-viewport-padding)}.contor-carousel--outside .contor-carousel__content{align-items:center;gap:var(--spacing-2xs);display:flex}.contor-carousel__indicators{margin:var(--spacing-s) 0 0;justify-content:center;gap:var(--spacing-s);padding:0;list-style:none;display:flex}.contor-carousel__indicator{justify-content:center;align-items:center;display:flex}.contor-carousel__indicator-btn{--contor-carousel-indicator-size:.75rem;width:var(--contor-carousel-indicator-size);height:var(--contor-carousel-indicator-size);border-radius:var(--border-radius-full);background-color:var(--color-surface-interactive-mid-default);cursor:pointer;transition:background-color var(--motion-easing-state-change) var(--motion-timing-duration-slow-01),transform var(--motion-easing-state-change) var(--motion-timing-duration-slow-01);border:0;padding:0;display:block}@media (pointer:fine){.contor-carousel__indicator-btn:hover{background-color:var(--color-surface-interactive-mid-hover)}}.contor-carousel__indicator--active .contor-carousel__indicator-btn{background-color:var(--color-action-primary-default);transform:scale(1.25)}.contor-carousel__footer{margin-top:var(--spacing-s)}.contor-carousel__autoplay,.contor-carousel__autoplay-toggle,.contor-carousel__footer{justify-content:center;display:flex}.contor-carousel__autoplay-toggle{border-radius:var(--border-radius-full);background-color:var(--color-surface-interactive-weak-default);width:2.5rem;height:2.5rem;color:var(--color-text-action-default);cursor:pointer;transition:background-color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01),color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);border:0;align-items:center;padding:0}@media (pointer:fine){.contor-carousel__autoplay-toggle:hover{background-color:var(--color-surface-interactive-weak-hover);color:var(--color-text-action-hover)}.contor-carousel__autoplay-toggle:active{background-color:var(--color-surface-interactive-weak-pressed);color:var(--color-text-action-pressed)}}@media (pointer:coarse){.contor-carousel__autoplay-toggle:active{background-color:var(--color-surface-interactive-weak-pressed);color:var(--color-text-action-pressed)}}.contor-product-card{color:var(--color-text-primary-default);background-color:var(--color-surface-high);border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default);transition:box-shadow var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);flex-direction:column;flex:auto;-webkit-text-decoration:none;text-decoration:none;display:flex;overflow:hidden}.contor-product-card:hover{box-shadow:var(--elevation-shadows-20-offset-x) var(--elevation-shadows-20-offset-y) var(--elevation-shadows-20-blur) var(--elevation-shadows-20-spread) var(--elevation-shadows-20-color)}.contor-product-card.contor-product-card__skeleton{cursor:default}.contor-product-card.contor-product-card__skeleton:hover{box-shadow:none}.contor-product-card.contor-product-card__skeleton .contor-product-card__price,.contor-product-card.contor-product-card__skeleton .contor-product-card__primary-action,.contor-product-card.contor-product-card__skeleton .contor-product-card__product-summary{cursor:default;-webkit-user-select:none;user-select:none}.contor-product-card.contor-product-card__skeleton .contor-product-card__product-summary:hover .contor-product-card__image{filter:none}.contor-product-card.contor-product-card--align-right .contor-product-card__price-skeleton,.contor-product-card.contor-product-card--align-right .contor-product-card__product{align-items:flex-end}.contor-product-card .contor-product-card__product-summary{min-width:0;color:inherit;-webkit-user-select:text;user-select:text;flex-direction:column;flex:auto;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.contor-product-card .contor-product-card__product-summary:hover .contor-product-card__image,.contor-product-list-item__summary:hover .contor-product-list-item__image{filter:brightness(.95)}.contor-product-card .contor-product-card__product-summary:focus-visible{outline:none}.contor-product-card .contor-product-card__product-summary:focus-visible:after{z-index:var(--elevation-z-index-20);box-sizing:border-box;pointer-events:none;content:"";border:var(--border-width-thick) solid var(--color-feedback-focus-default);position:absolute;inset:0}.contor-product-card .contor-product-card__product-summary-link{cursor:pointer;z-index:1;position:absolute;inset:0}.contor-product-card .contor-product-card__image-wrapper{position:relative}.contor-product-card .contor-product-card__interactable{z-index:2;cursor:default;position:relative}.contor-product-card .contor-product-card__image{background-color:var(--color-white);max-height:30vh;transition:filter var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);-webkit-user-drag:none;display:block}.contor-product-card .contor-product-card__image .contor-image__img{box-sizing:border-box;padding:var(--spacing-m)}.contor-product-card .contor-product-card__tags{top:var(--spacing-m);right:var(--spacing-m);left:var(--spacing-m);z-index:10;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-m);flex-wrap:wrap;display:flex;position:absolute}.contor-product-card .contor-product-card__tags .contor-tag{min-width:0}.contor-product-card .contor-product-card__status{bottom:var(--spacing-m);left:var(--spacing-m);z-index:10;gap:var(--spacing-m);display:flex;position:absolute}.contor-product-card .contor-product-card__content{gap:var(--spacing-2xs);padding:var(--spacing-m) var(--spacing-m) 0;text-align:left;flex-direction:column;flex-grow:1;display:flex}.contor-product-card .contor-product-card__product{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}.contor-product-card .contor-product-card__product-number{font-family:var(--typo-label-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-label-medium-sm-font-size);font-weight:var(--typo-label-medium-sm-font-weight);line-height:var(--typo-label-medium-sm-line-height);letter-spacing:var(--typo-label-medium-sm-letter-spacing);color:var(--color-text-tertiary-default);-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (width>=640px){.contor-product-card .contor-product-card__image{max-height:200px}.contor-product-card .contor-product-card__product-number{font-family:var(--typo-label-medium-md-font-family),var(--fallback-font);font-size:var(--typo-label-medium-md-font-size);font-weight:var(--typo-label-medium-md-font-weight);line-height:var(--typo-label-medium-md-line-height);letter-spacing:var(--typo-label-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-card .contor-product-card__product-number{font-family:var(--typo-label-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-label-medium-lg-font-size);font-weight:var(--typo-label-medium-lg-font-weight);line-height:var(--typo-label-medium-lg-line-height);letter-spacing:var(--typo-label-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-card .contor-product-card__product-number{font-family:var(--typo-label-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-label-medium-xl-font-size);font-weight:var(--typo-label-medium-xl-font-weight);line-height:var(--typo-label-medium-xl-line-height);letter-spacing:var(--typo-label-medium-xl-letter-spacing)}}.contor-product-card .contor-product-card__product-title{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing);min-height:calc(var(--typo-heading-small-sm-line-height) * 2em);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}@media screen and (width>=640px){.contor-product-card .contor-product-card__product-title{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-card .contor-product-card__product-title{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-card .contor-product-card__product-title{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.contor-product-card .contor-product-card__price{flex-direction:column;margin-top:auto;display:flex}.contor-product-card .contor-product-card__price-skeleton{gap:var(--spacing-2xs);margin-top:var(--spacing-4xs);flex-direction:column;display:flex}.contor-product-card .contor-product-card__primary-action{padding:var(--spacing-m)}.contor-product-list-item{-moz-column-gap:var(--spacing-m);align-items:stretch;column-gap:var(--spacing-m);min-width:0;color:var(--color-text-primary-default);-webkit-user-select:text;user-select:text;background-color:var(--color-surface-high);border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default);transition:border-color var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);flex-flow:wrap;margin-block-end:var(--spacing-m);-webkit-text-decoration:none;text-decoration:none;display:flex}.contor-product-list-item.contor-product-list-item--linked:hover{border-color:var(--color-border-action-default)}.contor-product-list-item.contor-product-list-item--disabled{opacity:var(--opacity-action-disabled);pointer-events:none}.contor-product-list-item__summary-link{z-index:1;position:absolute;inset:0}.contor-product-list-item__summary{gap:var(--spacing-m);min-width:0;color:inherit;cursor:pointer;-webkit-user-select:text;user-select:text;border-radius:var(--border-radius-default);flex-direction:column;flex:100%;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}@container (width>=1024px){.contor-product-list-item__summary{padding:var(--spacing-m)}}.contor-product-list-item__summary:hover .contor-product-list-item__title{-webkit-text-decoration:underline;text-decoration:underline}.contor-product-list-item__summary:focus-visible{outline:var(--border-width-thick) solid var(--color-feedback-focus-default);outline-offset:calc(-1 * var(--border-width-thick))}.contor-product-list-item--disabled .contor-product-list-item__summary,.contor-product-list-item--skeleton .contor-product-list-item__summary{cursor:default}.contor-product-list-item__image-wrapper{aspect-ratio:1.5;background-color:var(--color-white);border-radius:var(--border-radius-default) var(--border-radius-default) 0 0;inline-size:100%;flex:none;justify-content:center;align-items:center;max-height:20vh;display:flex;overflow:hidden}.contor-product-list-item .contor-product-list-item__image{--contor-image-bg:var(--color-white);background-color:var(--color-white);block-size:100%;inline-size:100%;transition:filter var(--motion-timing-duration-moderate-01) var(--motion-easing-state-change);-webkit-user-drag:none;display:block}.contor-product-list-item .contor-product-list-item__image .contor-image__img{box-sizing:border-box;padding:var(--spacing-s)}.contor-product-list-item__product-info{padding:0 var(--spacing-m);flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.contor-product-list-item__identifier{font-family:var(--typo-label-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-label-medium-sm-font-size);font-weight:var(--typo-label-medium-sm-font-weight);line-height:var(--typo-label-medium-sm-line-height);letter-spacing:var(--typo-label-medium-sm-letter-spacing);color:var(--color-text-tertiary-default);overflow-wrap:anywhere;margin:0;margin-block-end:var(--spacing-3xs)}@media screen and (width>=640px){.contor-product-list-item__identifier{font-family:var(--typo-label-medium-md-font-family),var(--fallback-font);font-size:var(--typo-label-medium-md-font-size);font-weight:var(--typo-label-medium-md-font-weight);line-height:var(--typo-label-medium-md-line-height);letter-spacing:var(--typo-label-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-list-item__identifier{font-family:var(--typo-label-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-label-medium-lg-font-size);font-weight:var(--typo-label-medium-lg-font-weight);line-height:var(--typo-label-medium-lg-line-height);letter-spacing:var(--typo-label-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-list-item__identifier{font-family:var(--typo-label-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-label-medium-xl-font-size);font-weight:var(--typo-label-medium-xl-font-weight);line-height:var(--typo-label-medium-xl-line-height);letter-spacing:var(--typo-label-medium-xl-letter-spacing)}}.contor-product-list-item__interactable{z-index:2;cursor:default;position:relative}.contor-product-list-item__title{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing);color:var(--color-text-primary-default);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin:0;margin-block-end:var(--spacing-2xs)}@media screen and (width>=640px){.contor-product-list-item__title{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-list-item__title{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-list-item__title{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.contor-product-list-item__tags{top:var(--spacing-m);right:var(--spacing-m);z-index:1;justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;width:100%;display:flex;position:absolute}.contor-product-list-item__tags .contor-tag{min-width:0}.contor-product-list-item__stock-status{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.contor-product-list-item__price{min-width:0;flex-direction:column;margin-block-start:var(--spacing-s);display:flex}.contor-product-list-item__price--has-tags{margin-block-start:0}.contor-product-list-item__actions{inline-size:100%;padding:var(--spacing-m);flex:100%;max-width:100%}.contor-product-list-item__action-controls,.contor-product-list-item__actions{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.contor-product-list-item__ctas{gap:var(--spacing-xs);flex-wrap:nowrap;display:flex}.contor-product-list-item__action-footer{justify-content:space-between;align-items:center;gap:var(--spacing-xs) var(--spacing-s);flex-wrap:wrap;min-width:0;display:flex}.contor-product-list-item__primary-action{flex:auto;min-width:0}.contor-product-list-item__secondary-action{flex:none}.contor-product-list-item__details-trigger{flex:none;margin-inline-start:auto}.contor-product-list-item__details-panel{min-width:0;inline-size:100%;padding:var(--spacing-xl);background-color:var(--color-surface-low);border-block-start:var(--border-width-default) solid var(--color-border-mid);border-end-end-radius:var(--border-radius-default);border-end-start-radius:var(--border-radius-default);flex:1 0 100%}.contor-product-list-item--skeleton{pointer-events:none;overflow:hidden}.contor-product-list-item--skeleton .contor-product-list-item--skeleton__quantity{min-inline-size:0;display:flex}.contor-product-list-item--skeleton .contor-product-list-item--skeleton__title{max-inline-size:100%}.contor-product-list-item+.contor-product-list-item--grouped{border:0;border-radius:0;margin-block-end:0}.contor-product-list-item--grouped:has(+.contor-product-list-item){border:0;border-radius:0;margin-block-end:0}.contor-product-list-item+.contor-product-list-item--grouped .contor-product-list-item__details-panel{border-end-end-radius:0;border-end-start-radius:0}.contor-product-list-item--grouped:has(+.contor-product-list-item) .contor-product-list-item__details-panel{border-end-end-radius:0;border-end-start-radius:0}.contor-product-list-item+.contor-product-list-item--grouped{border-block-start:var(--border-width-default) solid var(--color-border-mid)}.contor-product-list-item+.contor-product-list-item--grouped.contor-product-list-item--linked:hover{border-block-start-color:var(--color-border-mid)}@container (width>=480px){.contor-product-list-item__summary{padding:var(--spacing-m) var(--spacing-m) 0 var(--spacing-m);align-items:stretch;gap:var(--spacing-s);flex-direction:row}.contor-product-list-item__image-wrapper{aspect-ratio:1.5;border-radius:var(--border-radius-default);inline-size:10rem;align-self:flex-start;max-height:none}.contor-product-list-item__tags{justify-content:flex-start;margin-block-end:var(--spacing-xs);position:static;top:0;right:0}.contor-product-list-item__action-controls{flex-direction:row;align-items:flex-start}.contor-product-list-item__quantity{flex:0 10rem;inline-size:10rem}.contor-product-list-item__ctas{flex:1 1 0;min-width:0}.contor-product-list-item__product-info{padding:0}}@container (width>=640px){.contor-product-list-item__summary{align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-m) var(--spacing-m) var(--spacing-m);flex-direction:row;flex:1 1 0}.contor-product-list-item__image-wrapper{inline-size:calc(132px + var(--spacing-xs) * 1.5);block-size:calc(88px + var(--spacing-xs));aspect-ratio:1.5;align-self:flex-start}.contor-product-list-item__product-info{align-self:flex-start}.contor-product-list-item__actions{max-inline-size:calc(14rem + 88px + var(--spacing-2xs) * 3 + var(--spacing-m));inline-size:auto;padding:var(--spacing-m) var(--spacing-m) var(--spacing-m) var(--spacing-0);flex:0 auto;justify-content:flex-start;max-width:280px}.contor-product-list-item__action-controls{flex-direction:column;align-items:stretch}.contor-product-list-item__quantity{flex:initial;inline-size:auto}}@container (width>=1024px){.contor-product-list-item__action-controls{flex-direction:row;align-items:flex-start}.contor-product-list-item__quantity{flex:0 0 14rem;inline-size:20rem}.contor-product-list-item__summary{gap:var(--spacing-xl)}.contor-product-list-item__product-info{-moz-column-gap:var(--spacing-xl);align-items:start;column-gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) max-content;display:grid}.contor-product-list-item__identifier,.contor-product-list-item__title{grid-column:1}.contor-product-list-item__price{grid-area:1/2/span 3;place-self:start;min-width:14rem}.contor-product-list-item__tags{margin-block-end:0}.contor-product-list-item__actions{max-width:calc(14rem + 88px + var(--spacing-xs) * 2 + var(--spacing-m))}.contor-product-list-item__primary-action{flex:none}}.contor-product-reference{appearance:none;inline-size:100%;font:inherit;text-align:start;color:var(--color-text-primary-default);background-color:var(--color-surface-low);border:var(--border-width-default) solid var(--color-border-mid);border-radius:var(--border-radius-default);transition:background-color var(--motion-easing-state-change) var(--motion-timing-duration-moderate-01);margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}.contor-price-table__row--interactive,.contor-product-reference--interactive{cursor:pointer}@media (pointer:fine){.contor-product-reference--interactive:hover{background-color:var(--color-surface-interactive-weak-hover)}.contor-product-reference--interactive:hover .contor-product-reference__cta{color:var(--color-text-action-hover)}.contor-product-reference--interactive:active{background-color:var(--color-surface-interactive-weak-pressed)}.contor-product-reference--interactive:active .contor-product-reference__cta{color:var(--color-text-action-pressed)}}@media (pointer:coarse){.contor-product-reference--interactive:active{background-color:var(--color-surface-interactive-weak-pressed)}.contor-product-reference--interactive:active .contor-product-reference__cta{color:var(--color-text-action-pressed)}}.contor-product-reference__inner{align-items:center;gap:var(--spacing-l);padding:var(--spacing-l);display:flex}.contor-product-reference__image{background-color:var(--color-white);border-radius:var(--border-radius-default);flex:none;inline-size:5rem;display:block;overflow:hidden}.contor-product-reference__image .contor-image{--contor-image-bg:var(--color-white);inline-size:100%;display:block}.contor-product-reference__content{gap:var(--spacing-xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.contor-product-reference__status{align-items:center;gap:var(--spacing-2xs) var(--spacing-m);flex-wrap:wrap;display:flex}.contor-product-reference__availability{display:contents}.contor-product-reference__title{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}@media screen and (width>=640px){.contor-product-reference__title{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-reference__title{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-reference__title{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-product-reference__narrow-availability{display:none}.contor-product-reference__cta{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing)}@media screen and (width>=640px){.contor-product-reference__cta{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-product-reference__cta{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-product-reference__cta{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-product-reference__cta{align-items:center;gap:var(--spacing-4xs);color:var(--color-text-action-default);font-weight:var(--typo-heading-small-md-font-weight);flex:none;display:inline-flex}.contor-product-reference__cta-icon{flex:none}@container (width<480px){.contor-product-reference__availability,.contor-product-reference__image,.contor-product-reference__status--availability-only{display:none}.contor-product-reference__narrow-availability{display:inline}.contor-product-reference__cta{color:var(--color-text-primary-default)}.contor-product-reference__cta-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.contor-price-table{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);border-collapse:collapse;width:100%}@media screen and (width>=640px){.contor-price-table{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price-table{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price-table{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-price-table__caption{text-align:left;font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);margin-block-end:var(--spacing-2xs)}@media screen and (width>=640px){.contor-price-table__caption{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price-table__caption{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price-table__caption{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-price-table__header{text-align:left;border-bottom:var(--color-border-mid) solid var(--border-width-default);color:var(--color-text-tertiary-default);padding:var(--spacing-2xs) 0;font-weight:var(--typo-body-small-sm-font-weight)}.contor-price-table__header--right{text-align:right}.contor-price-table__row{border-bottom:var(--color-border-weak) solid var(--border-width-default)}.contor-price-table__row .contor-button{pointer-events:none}.contor-price-table__cell{padding:var(--spacing-2xs) 0}.contor-price-table__cell-content{min-height:var(--spacing-2xl);align-items:center;gap:var(--spacing-2xs);display:flex}.contor-price-table__cell--right{text-align:right;white-space:nowrap;font-weight:700}.contor-price-table__cell--right .contor-price-table__cell-content{justify-content:flex-end;gap:var(--spacing-3xs)}.contor-price-table__footer{padding:var(--spacing-xs) 0;font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-tertiary-default);margin-block-start:var(--spacing-2xs)}@media screen and (width>=640px){.contor-price-table__footer{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-price-table__footer{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-price-table__footer{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list-item{-moz-column-gap:var(--contor-file-list-gap,var(--spacing-s));align-items:center;column-gap:var(--contor-file-list-gap,var(--spacing-s));padding:var(--spacing-xs) var(--contor-file-list-inline-padding,var(--spacing-s));border-radius:var(--border-radius-default);color:var(--color-text-primary-default);flex-flow:row;min-width:0;display:flex;position:relative}.contor-file-list-item:hover{background-color:var(--color-surface-interactive-weak-hover)}.contor-file-list-item.contor-file-list-item--selected{background-color:var(--color-surface-interactive-weak-selected)}.contor-file-list-item.contor-file-list-item--active{background-color:var(--color-surface-interactive-weak-active)}.contor-file-list-item.contor-file-list-item--disabled{opacity:var(--opacity-action-disabled);pointer-events:none}.contor-file-list-item.contor-file-list-item--card{align-items:flex-start}.contor-file-list-item--skeleton,.contor-media-zoom{pointer-events:none}.contor-file-list-item--skeleton .contor-file-list-item__checkbox{padding:var(--spacing-3xs);display:flex}.contor-file-list-item--skeleton .contor-file-list-item__content,.contor-file-list-item--skeleton .contor-file-list-item__meta{row-gap:var(--spacing-3xs)}.contor-file-list-item--skeleton .contor-file-list-item__meta{align-items:flex-end}.contor-file-list-item--skeleton .contor-file-list-item__download{width:var(--contor-file-list-action-size,44px);height:var(--contor-file-list-action-size,44px);justify-content:center;align-items:center;display:flex}.contor-file-list-item__opener{align-items:center;gap:var(--contor-file-list-gap,var(--spacing-s));min-width:0;color:inherit;cursor:pointer;flex:1 1 0;display:flex}.contor-file-list-item__opener,.contor-file-list-item__opener:hover,.contor-nav-list__item,.contor-nav-list__item:hover{-webkit-text-decoration:none;text-decoration:none}.contor-file-list-item__opener:focus-visible{outline-offset:var(--spacing-4xs);outline-color:var(--color-feedback-focus-default)}.contor-file-list-item--card .contor-file-list-item__opener{align-items:flex-start}.contor-file-list-item__checkbox,.contor-file-list-item__download{flex-shrink:0}.contor-file-list-item .contor-file-list-item__icon{width:var(--contor-file-list-icon-width,32px);height:var(--contor-file-list-icon-width,32px);color:var(--color-text-secondary-default);stroke-width:1.5px;flex-shrink:0}.contor-file-list-item__content{gap:var(--spacing-4xs);flex-direction:column;flex:auto;min-width:0;display:flex}.contor-file-list-item__category,.contor-file-list-item__date,.contor-file-list-item__datetime,.contor-file-list-item__description,.contor-file-list-item__time,.contor-file-list-item__title{display:block}.contor-file-list-item__title{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing);overflow-wrap:anywhere}@media screen and (width>=640px){.contor-file-list-item__title{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list-item__title{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list-item__title{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.contor-file-list-item .contor-file-list-item__title{font-weight:var(--typo-body-medium-sm-font-weight)}.contor-file-list-item__description{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default);overflow-wrap:anywhere}@media screen and (width>=640px){.contor-file-list-item__description{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list-item__description{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list-item__description{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list-item__category{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default)}@media screen and (width>=640px){.contor-file-list-item__category{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list-item__category{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list-item__category{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list-item__meta{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default);text-align:right;min-width:var(--contor-file-list-meta-width,14ch);flex-direction:column;flex-shrink:0;display:flex}@media screen and (width>=640px){.contor-file-list-item__meta{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list-item__meta{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list-item__meta{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list-item__datetime{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default)}@media screen and (width>=640px){.contor-file-list-item__datetime{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list-item__datetime{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list-item__datetime{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list{--contor-file-list-gap:var(--spacing-s);--contor-file-list-inline-padding:var(--spacing-s);--contor-file-list-icon-width:32px;--contor-file-list-meta-width:14ch;--contor-file-list-action-size:44px;flex-direction:column;width:100%;min-width:0;display:flex}.contor-file-list__header{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);align-items:center;gap:var(--contor-file-list-gap);min-height:calc(var(--contor-file-list-action-size) + 2 * var(--spacing-2xs) + var(--border-width-default));padding:var(--spacing-2xs) var(--contor-file-list-inline-padding);border-bottom:var(--border-width-default) solid var(--color-border-mid);color:var(--color-text-secondary-default);display:flex}@media screen and (width>=640px){.contor-file-list__header{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-file-list__header{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-file-list__header{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-file-list__selection{flex:auto;min-width:0}.contor-file-list__column{min-width:0}.contor-file-list__column--file{flex:auto;margin-inline-start:calc(var(--contor-file-list-icon-width) + var(--contor-file-list-gap))}.contor-file-list__column--created-at{min-width:var(--contor-file-list-meta-width);text-align:right;flex-shrink:0}.contor-file-list__column--actions{width:var(--contor-file-list-action-size);flex-shrink:0}.contor-file-list__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contor-file-list__items>li>.contor-file-list-item{border:var(--border-width-default) solid transparent;border-radius:0}.contor-file-list__items>li:not(:last-child)>.contor-file-list-item{border-bottom-color:var(--color-border-low,var(--color-border-mid))}.contor-file-list__items>li>.contor-file-list-item.contor-file-list-item--selected{border-color:var(--color-border-mid);border-radius:var(--border-radius-default)}.contor-file-list__items>li:has(+li>.contor-file-list-item--selected)>.contor-file-list-item{border-bottom-color:#0000}.contor-file-list__header:has(+.contor-file-list__items>li:first-child>.contor-file-list-item--selected){border-bottom-color:#0000}.contor-file-list__items>li:has(>.contor-file-list-item--selected)+li>.contor-file-list-item--selected{border-top-color:#0000;border-start-start-radius:0;border-start-end-radius:0}.contor-file-list__items>li:has(+li>.contor-file-list-item--selected)>.contor-file-list-item--selected{border-end-end-radius:0;border-end-start-radius:0}.contor-selection-bar{justify-content:space-between;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);border-radius:var(--border-radius-default);background-color:var(--color-surface-mid);flex-flow:wrap;display:flex}.contor-selection-bar__label{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing);color:var(--color-text-primary-default)}@media screen and (width>=640px){.contor-selection-bar__label{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-selection-bar__label{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-selection-bar__label{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.contor-selection-bar__actions{align-items:center;gap:var(--spacing-s);flex-flow:wrap;display:flex}.contor-nav-list,.contor-nav-list__group{flex-direction:column;display:flex}.contor-nav-list__group{margin-block-end:var(--spacing-s)}.contor-nav-list__group-title{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing);color:var(--color-text-secondary-default);padding:var(--spacing-3xs) var(--spacing-xs);margin:0}@media screen and (width>=640px){.contor-nav-list__group-title{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-nav-list__group-title{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-nav-list__group-title{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.contor-nav-list__item{appearance:none;align-items:center;gap:var(--spacing-2xs);width:100%;padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--border-radius-default);color:var(--color-text-primary-default);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.contor-nav-list__item:hover{background-color:var(--color-surface-interactive-weak-hover)}.contor-nav-list__item:focus-visible{outline-offset:var(--spacing-4xs);outline-color:var(--color-feedback-focus-default)}.contor-nav-list__item:not(:last-child){border-block-end:var(--border-width-default) solid var(--color-border-weak)}.contor-nav-list__item.contor-nav-list__item--active{background-color:var(--color-action-primary-default);color:var(--color-action-primary-text)}.contor-nav-list__item.contor-nav-list__item--active:hover{background-color:var(--color-action-primary-hover)}.contor-nav-list__item-label{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);overflow-wrap:anywhere;flex:auto;min-width:0}@media screen and (width>=640px){.contor-nav-list__item-label{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-nav-list__item-label{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-nav-list__item-label{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-nav-list__item-count{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing);color:var(--color-text-secondary-default)}@media screen and (width>=640px){.contor-nav-list__item-count{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-nav-list__item-count{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-nav-list__item-count{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-nav-list__item--active .contor-nav-list__item-count{color:inherit}.contor-file-preview__icon,.contor-nav-list__item-chevron{color:var(--color-text-secondary-default)}.contor-file-preview{background-color:var(--color-surface-low);border-radius:var(--border-radius-default);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.contor-file-preview--large{aspect-ratio:3/4;width:100%;max-width:320px}.contor-file-preview--fill{width:100%;height:100%}.contor-file-preview__embed,.contor-file-preview__image{-o-object-fit:contain;object-fit:contain;border:none;width:100%;height:100%}.contor-file-preview__skeleton{border-radius:inherit}.contor-file-preview__zoom{color:var(--color-white);cursor:pointer;transition:background-color var(--motion-timing-duration-fast-02) var(--motion-easing-appear);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.contor-file-preview__zoom:focus-visible,.contor-file-preview__zoom:hover{background-color:var(--alpha-black-60)}.contor-file-preview__zoom:focus-visible{outline-offset:calc(-1 * var(--border-width-thick));outline-color:var(--color-white)}.contor-file-preview__zoom-icon{opacity:0;transition:opacity var(--motion-timing-duration-fast-02) var(--motion-easing-appear)}.contor-file-preview__zoom:focus-visible .contor-file-preview__zoom-icon,.contor-file-preview__zoom:hover .contor-file-preview__zoom-icon{opacity:1}@media (prefers-reduced-motion:reduce){.contor-file-preview__zoom,.contor-file-preview__zoom-icon{transition:none}}.contor-copy-to-clipboard{gap:var(--spacing-2xs);cursor:pointer;flex-wrap:wrap;align-items:center;display:inline-flex}.contor-copy-to-clipboard__status{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contor-description-list{--contor-description-list-row-gap:var(--spacing-2xs);--contor-description-list-column-gap:var(--spacing-s);--contor-description-list-column-padding:0;--contor-description-list-block-padding:0;--contor-description-list-inline-padding:0;--contor-description-list-label-max:50%;grid-template-columns:fit-content(var(--contor-description-list-label-max)) minmax(0,1fr);align-items:baseline;gap:var(--contor-description-list-row-gap) var(--contor-description-list-column-gap);margin:0;display:grid}.contor-description-list__label{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);height:100%;padding-block:var(--contor-description-list-block-padding);padding-inline:var(--contor-description-list-inline-padding) var(--contor-description-list-column-padding);color:var(--color-text-secondary-default)}@media screen and (width>=640px){.contor-description-list__label{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-description-list__label{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-description-list__label{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-description-list__label--copyable{align-self:start;padding-block-start:calc(var(--contor-description-list-block-padding) + var(--spacing-4xs))}.contor-description-list__value{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing);height:100%;padding-block:var(--contor-description-list-block-padding);padding-inline:0 var(--contor-description-list-inline-padding);color:var(--color-text-primary-default);text-align:right;overflow-wrap:anywhere;margin:0}@media screen and (width>=640px){.contor-description-list__value{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.contor-description-list__value{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-description-list__value{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.contor-description-list__value-line{display:block}.contor-description-list--left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contor-description-list--left .contor-description-list__value{text-align:left}.contor-description-list--small .contor-description-list__label,.contor-description-list--small .contor-description-list__value{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing)}@media screen and (width>=640px){.contor-description-list--small .contor-description-list__label,.contor-description-list--small .contor-description-list__value{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.contor-description-list--small .contor-description-list__label,.contor-description-list--small .contor-description-list__value{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.contor-description-list--small .contor-description-list__label,.contor-description-list--small .contor-description-list__value{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.contor-description-list--bold-labels .contor-description-list__label{font-weight:var(--typo-heading-small-md-font-weight)}.contor-description-list--divided{--contor-description-list-row-gap:0;--contor-description-list-column-gap:0;--contor-description-list-column-padding:var(--spacing-m);--contor-description-list-block-padding:var(--spacing-s)}.contor-description-list--divided .contor-description-list__label:not(:last-of-type),.contor-description-list--divided .contor-description-list__value:not(:last-of-type){border-block-end:var(--border-width-default) solid var(--color-border-weak)}.contor-description-list--striped{--contor-description-list-row-gap:0;--contor-description-list-column-gap:0;--contor-description-list-column-padding:var(--spacing-m);--contor-description-list-block-padding:var(--spacing-l);--contor-description-list-inline-padding:var(--spacing-l)}.contor-description-list--striped .contor-description-list__label:nth-of-type(odd),.contor-description-list--striped .contor-description-list__value:nth-of-type(odd){background-color:var(--color-surface-low)}.contor-media-thumbnails{--contor-media-thumbnails-min-size:5rem;--contor-media-thumbnails-gap:var(--spacing-m);--contor-media-thumbnails-slots:5;--contor-media-thumbnails-scroll-size:25rem;--contor-media-thumbnails-max-track:calc(.5 * (100% - var(--contor-media-thumbnails-gap)));--contor-media-thumbnails-bg:var(--color-white);--contor-media-thumbnails-border:var(--border-width-default) solid var(--color-border-weak);--contor-media-thumbnails-border-selected:var(--border-width-default) solid var(--color-action-primary-default);gap:var(--contor-media-thumbnails-gap);margin:0;padding:0;list-style:none;display:grid}.contor-media-thumbnails .contor-media-thumbnails__item{min-width:0;display:flex}.contor-media-thumbnails .contor-media-thumbnails__button{min-width:0;padding:var(--spacing-3xs);border:var(--contor-media-thumbnails-border);border-radius:var(--border-radius-default);background-color:var(--contor-media-thumbnails-bg);cursor:pointer;transition:border-color var(--motion-timing-duration-fast-02) var(--motion-easing-appear);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.contor-media-thumbnails .contor-media-thumbnails__button--selected,.contor-media-thumbnails .contor-media-thumbnails__button:hover{border:var(--contor-media-thumbnails-border-selected)}.contor-media-stage .contor-media-stage__image,.contor-media-thumbnails .contor-media-thumbnails__image{--contor-image-bg:transparent;inline-size:100%}.contor-media-thumbnails .contor-media-thumbnails__overlay{background-color:var(--alpha-black-50);position:absolute;inset:0}.contor-media-thumbnails .contor-media-thumbnails__tag{position:absolute;inset-block-end:var(--spacing-4xs);inset-inline-end:var(--spacing-4xs)}@media (prefers-reduced-motion:reduce){.contor-media-thumbnails .contor-media-thumbnails__button{transition:none}}.contor-media-thumbnails--wrap{grid-template-columns:repeat(auto-fill,minmax(min(var(--contor-media-thumbnails-min-size),var(--contor-media-thumbnails-max-track)),1fr))}.contor-media-thumbnails--fill{grid-auto-flow:column;grid-auto-columns:calc((100% - (-1 + var(--contor-media-thumbnails-slots)) * var(--contor-media-thumbnails-gap)) / var(--contor-media-thumbnails-slots))}.contor-media-thumbnails--scroll{grid-auto-flow:column;grid-auto-columns:var(--contor-media-thumbnails-min-size);scroll-snap-type:x proximity;padding-block:var(--spacing-4xs);scrollbar-width:thin;overflow-x:auto}.contor-media-thumbnails--scroll .contor-media-thumbnails__item{scroll-snap-align:start}@media screen and (width>=1024px){.contor-media-thumbnails--scroll.contor-media-thumbnails--column{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:minmax(0,var(--contor-media-thumbnails-min-size));max-block-size:var(--contor-media-thumbnails-scroll-size);scroll-snap-type:y proximity;padding-block:0;padding-inline:var(--spacing-4xs);grid-auto-rows:max-content;overflow:hidden auto}}.contor-media-thumbnails--skeleton .contor-media-thumbnails__button{cursor:default}.contor-media-thumbnails--skeleton .contor-media-thumbnails__button:hover{border:var(--contor-media-thumbnails-border)}.contor-media-zoom{--contor-media-zoom-z-index:var(--elevation-z-index-modal);--contor-media-zoom-bg:var(--color-surface-high);--contor-media-zoom-border:var(--border-width-default) solid var(--color-border-mid);--contor-media-zoom-lens-bg:var(--alpha-white-30);--contor-media-zoom-lens-border:var(--border-width-thick) solid var(--color-action-primary-default);z-index:var(--contor-media-zoom-z-index);position:fixed;inset:0}.contor-media-zoom .contor-media-zoom__lens{box-sizing:border-box;border:var(--contor-media-zoom-lens-border);border-radius:var(--border-radius-default);background-color:var(--contor-media-zoom-lens-bg);position:absolute}.contor-media-zoom .contor-media-zoom__panel{box-shadow:var(--elevation-shadows-30-offset-x) var(--elevation-shadows-30-offset-y) var(--elevation-shadows-30-blur) var(--elevation-shadows-30-spread) var(--elevation-shadows-30-color);box-sizing:border-box;border:var(--contor-media-zoom-border);border-radius:var(--border-radius-default);background-color:var(--contor-media-zoom-bg);background-repeat:no-repeat;background-origin:border-box;position:absolute;overflow:hidden}.contor-media-stage{--contor-media-stage-padding:var(--spacing-m);--contor-media-stage-inset:calc(var(--contor-media-stage-padding) + var(--spacing-xs));--contor-media-stage-bg:var(--color-white);border:var(--border-width-default) solid var(--color-border-weak);border-radius:var(--border-radius-default);background-color:var(--contor-media-stage-bg);display:block;position:relative;overflow:hidden}.contor-media-stage .contor-media-stage__slide{padding:var(--contor-media-stage-padding);justify-content:center;align-items:center;display:flex}.contor-media-stage .contor-media-stage__video{inline-size:100%}.contor-media-stage .contor-media-stage__nav{z-index:var(--elevation-z-index-10);position:absolute;inset-block-start:50%;transform:translateY(-50%)}.contor-media-stage .contor-media-stage__counter,.contor-media-stage .contor-media-stage__nav--previous{inset-inline-start:var(--contor-media-stage-inset)}.contor-media-stage .contor-media-stage__nav--next{inset-inline-end:var(--contor-media-stage-inset)}.contor-media-stage .contor-media-stage__open-gallery-anchor{z-index:var(--elevation-z-index-10);position:absolute;inset-block-start:var(--contor-media-stage-inset);inset-inline-end:var(--contor-media-stage-inset)}.contor-media-stage .contor-media-stage__actions{align-items:center;gap:var(--spacing-2xs);z-index:var(--elevation-z-index-10);display:flex;position:absolute;inset-block-end:var(--contor-media-stage-inset);inset-inline-end:var(--contor-media-stage-inset)}.contor-media-stage .contor-media-stage__slide--zoomable{cursor:zoom-in}.contor-media-stage .contor-media-stage__counter{position:absolute;inset-block-end:var(--contor-media-stage-inset)}.contor-media-stage--magnifying .contor-media-stage__slide--zoomable{cursor:zoom-out}.contor-media-gallery{--contor-media-gallery-gap:var(--spacing-xl);--contor-media-gallery-rail-size:22rem;--contor-media-gallery-rail-gap:var(--spacing-l);gap:var(--contor-media-gallery-gap);grid-template-columns:minmax(0,1fr);display:grid}.contor-media-gallery .contor-media-gallery__stage-column{border-radius:var(--border-radius-default);min-width:0}.contor-media-gallery .contor-media-gallery__rail{gap:var(--contor-media-gallery-rail-gap);flex-direction:column;min-width:0;display:flex}.contor-media-gallery .contor-media-gallery__filter-skeleton{flex-shrink:0}@media screen and (width>=1024px){.contor-media-gallery--horizontal.contor-media-gallery--with-rail{grid-template-columns:minmax(0,1fr) var(--contor-media-gallery-rail-size)}.contor-media-gallery--horizontal.contor-media-gallery--scrolling-rail .contor-media-gallery__rail{block-size:0;min-block-size:100%}.contor-media-gallery--horizontal.contor-media-gallery--scrolling-rail .contor-media-gallery__thumbnails{flex:1;min-block-size:0;max-block-size:none}}.contor-media-gallery--horizontal.contor-media-gallery--scrolling-rail{--contor-media-gallery-rail-size:max-content}.contor-media-gallery--vertical{--contor-media-gallery-gap:var(--spacing-m)}.contor-header[data-v-f8ac369c]{justify-content:space-between;align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-xl) var(--spacing-l);border-bottom:var(--color-accent-primary) solid var(--border-width-thick);background-color:var(--color-surface-high);flex-shrink:0;display:flex;position:relative}@media screen and (width>=640px){.contor-header[data-v-f8ac369c]{padding:var(--spacing-l) var(--spacing-2xl)}}.contor-header .contor-header__skip-link[data-v-f8ac369c]{box-shadow:var(--elevation-shadows-10-offset-x) var(--elevation-shadows-10-offset-y) var(--elevation-shadows-10-blur) var(--elevation-shadows-10-spread) var(--elevation-shadows-10-color);top:var(--spacing-xs);left:var(--spacing-xs);z-index:var(--elevation-z-index-10);padding:var(--spacing-2xs);height:auto;-webkit-text-decoration:none;text-decoration:none;position:absolute}.contor-header .contor-header__skip-link[data-v-f8ac369c]:not(:focus-visible){width:0;height:0;padding:0;overflow:hidden}.contor-header .contor-header__link[data-v-f8ac369c]{flex-shrink:0}.contor-header .contor-header__logo[data-v-f8ac369c]{height:2rem}.contor-header .contor-header__actions[data-v-f8ac369c]{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.contor-footer[data-v-071caf4c]{gap:var(--spacing-l);background-color:var(--color-surface-low);padding:var(--spacing-xl) var(--spacing-l);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}.contor-footer__language[data-v-071caf4c],.contor-footer__navigation[data-v-071caf4c]{width:100%}@media screen and (width>=640px){.contor-header .contor-header__logo[data-v-f8ac369c]{height:2.5rem}.contor-footer[data-v-071caf4c]{padding:var(--spacing-l) var(--spacing-2xl);flex-direction:row;justify-content:space-between;align-items:center}.contor-footer__language[data-v-071caf4c],.contor-footer__navigation[data-v-071caf4c]{width:auto}}.contor-footer__links[data-v-071caf4c]{gap:var(--spacing-l);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (width>=640px){.contor-footer__links[data-v-071caf4c]{flex-flow:wrap;align-items:center}}.contor-footer[data-v-89d47d9a]{gap:var(--spacing-l,1rem);background-color:var(--color-surface-low);padding:var(--spacing-xl,1.25rem) var(--spacing-l,1rem);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}@media screen and (width>=640px){.contor-footer[data-v-89d47d9a]{padding:var(--spacing-l,1rem) var(--spacing-2xl,1.5rem)}}.contor-footer__links[data-v-89d47d9a]{gap:var(--spacing-l,1rem);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.contor-footer__language-select[data-v-89d47d9a]{width:84px}}@layer app{.form-container{gap:var(--spacing-3xl);flex-flow:column;display:flex}.additional-link{font-weight:500}.link-with-icon{-moz-column-gap:var(--spacing-xs);align-items:center;column-gap:var(--spacing-xs);display:flex}.page-header[data-v-d4cf6d2d]{margin-bottom:var(--spacing-3xl,2rem)}.page-header[data-v-d4cf6d2d]:has(.page-description){gap:var(--spacing-2xl,1.5rem);flex-flow:column;display:flex}.page-header .page-title:has(.icon) .icon[data-v-d4cf6d2d]{height:calc(var(--typo-heading-large-sm-font-size) * var(--typo-heading-large-sm-line-height));vertical-align:bottom;align-items:center;display:inline-flex}.layout[data-v-e7bdbc58]{flex-flow:column;min-height:100dvh;display:flex}.main-container[data-v-e7bdbc58]{background-color:var(--color-surface-high);flex:1}@media screen and (width>=1024px){.main-container[data-v-e7bdbc58]{grid-template-columns:minmax(0,auto) minmax(1px,720px) 50%;display:grid}}.hero-picture[data-v-e7bdbc58]{display:none}@media screen and (width>=640px){.hero-picture[data-v-e7bdbc58]{width:100%;height:300px;display:block}}@media screen and (width>=1024px){.hero-picture[data-v-e7bdbc58]{grid-area:1/3/2/4;height:100%}}.hero-image[data-v-e7bdbc58]{-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center;width:100%;height:100%}.content-container[data-v-e7bdbc58]{--vertical-padding:var(--spacing-3xl);--horizontal-padding:var(--spacing-l);padding:var(--vertical-padding) var(--horizontal-padding);width:100%;max-width:calc(520px + 2 * var(--horizontal-padding));grid-area:1/2/2/3;margin:0 auto}@media screen and (width>=640px){.content-container[data-v-e7bdbc58]{--vertical-padding:var(--spacing-4xl)}}@media screen and (width>=1024px){.content-container[data-v-e7bdbc58]{--horizontal-padding:var(--spacing-5xl)}}}@layer utility{.sr-only{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@supports (clip-path:inset(50%)){.sr-only{clip-path:inset(50%);left:unset;top:unset;margin:-1px;padding:0}}}a.contor-button{text-decoration:none}:host,:root{--fallback-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}:root{--color-black:#000;--color-transparent:#fff0;--color-white:#fff;--color-text-action-default:#cd1640;--color-text-action-hover:#92102d;--color-text-action-pressed:#710c23;--color-text-action-disabled:#de637f;--color-text-danger-default:#a53716;--color-text-danger-hover:#802b11;--color-text-danger-pressed:#62210d;--color-text-danger-disabled:#ed714c;--color-text-success-default:#417e22;--color-text-success-hover:#32611a;--color-text-success-pressed:#264a14;--color-text-success-disabled:#7cc159;--color-text-primary-default:#202125;--color-text-primary-hover:#626369;--color-text-primary-pressed:#101012;--color-text-secondary-default:#3b3c43;--color-text-secondary-hover:#626369;--color-text-secondary-pressed:#19191c;--color-text-tertiary-default:#626369;--color-text-tertiary-hover:#36373d;--color-text-tertiary-pressed:#202125;--color-text-disabled:#a5a5a9;--color-text-invert:#fff;--color-surface-low:#f6f7f7;--color-surface-mid:#fff;--color-surface-high:#fff;--color-surface-invert:#19191c;--color-surface-interactive-weak-default:#fff0;--color-surface-interactive-weak-hover:#f3f4f4;--color-surface-interactive-weak-selected:#f3f4f4;--color-surface-interactive-weak-active:#ebecec;--color-surface-interactive-weak-pressed:#e1e2e2;--color-surface-interactive-weak-disabled:#fff0;--color-surface-interactive-mid-default:#ebecec;--color-surface-interactive-mid-hover:#e1e2e2;--color-surface-interactive-mid-pressed:#d6d8d9;--color-surface-interactive-mid-disabled:#f3f4f4;--color-surface-interactive-invert-strong-default:#19191c;--color-surface-interactive-invert-strong-hover:#2a2b30;--color-surface-interactive-invert-strong-pressed:#101012;--color-surface-interactive-invert-strong-disabled:#626369;--color-surface-interactive-invert-weak-default:#19191c;--color-surface-interactive-invert-weak-hover:#36373d;--color-surface-interactive-invert-weak-pressed:#626369;--color-surface-interactive-invert-weak-disabled:#7c7c81;--color-border-stronger:#36373d;--color-border-strong:#7c7c81;--color-border-mid:#cccdcf;--color-border-weak:#eff0f0;--color-border-weaker:#f6f7f7;--color-border-interactive-mid-default:#7c7c81;--color-border-interactive-mid-hover:#3b3c43;--color-border-interactive-mid-pressed:#3b3c43;--color-border-interactive-mid-disabled:#e1e2e2;--color-action-primary-default:#cd1640;--color-action-primary-text:#fff;--color-action-primary-text-pressed:#fff;--color-action-primary-hover:#bb143a;--color-action-primary-pressed:#92102d;--color-action-primary-disabled:#f0b7c4;--color-action-secondary-default:#cd1640;--color-action-secondary-text:#202125;--color-action-secondary-hover:#bb143a;--color-action-secondary-pressed:#92102d;--color-action-secondary-disabled:#de637f;--color-action-tertiary-default:#a5a5a9;--color-action-tertiary-text:#202125;--color-action-tertiary-hover:#626369;--color-action-tertiary-pressed:#36373d;--color-action-tertiary-disabled:#ebecec;--color-action-danger-default:#a53716;--color-action-danger-text:#202125;--color-action-danger-hover:#802b11;--color-action-danger-pressed:#62210d;--color-action-danger-disabled:#ed714c;--color-accent-primary:#cd1640;--color-accent-secondary:#cd1640;--color-accent-tertiary:#a5a5a9;--color-neutrals-ultraweak:#feffff;--color-neutrals-weakest:#fafbfb;--color-neutrals-weaker:#ebecec;--color-neutrals-weak:#d6d8d9;--color-neutrals-mid:#a5a5a9;--color-neutrals-strong:#626369;--color-neutrals-stronger:#36373d;--color-neutrals-strongest:#202125;--color-neutrals-ultrastrong:#101012;--color-feedback-success-text-default:#32611a;--color-feedback-success-text-hover:#264a14;--color-feedback-success-text-pressed:#153108;--color-feedback-success-text-disabled:#91cb74;--color-feedback-success-bg-default:#f8fcf6;--color-feedback-success-bg-hover:#eff7ea;--color-feedback-success-bg-pressed:#cce7bf;--color-feedback-success-bg-disabled:#f8fcf6;--color-feedback-success-border-default:#cce7bf;--color-feedback-success-border-hover:#b4dba0;--color-feedback-success-border-pressed:#91cb74;--color-feedback-success-border-disabled:#eff7ea;--color-feedback-warning-text-default:#5f5200;--color-feedback-warning-text-hover:#3d3500;--color-feedback-warning-text-pressed:#3d3500;--color-feedback-warning-text-disabled:#e8d033;--color-feedback-warning-bg-default:#fcf9e6;--color-feedback-warning-bg-hover:#f6edb0;--color-feedback-warning-bg-pressed:#f2e48a;--color-feedback-warning-bg-disabled:#fcf9e6;--color-feedback-warning-border-default:#f2e48a;--color-feedback-warning-border-hover:#ecd754;--color-feedback-warning-border-pressed:#e8d033;--color-feedback-warning-border-disabled:#f6edb0;--color-feedback-error-text-default:#802b11;--color-feedback-error-text-hover:#62210d;--color-feedback-error-text-pressed:#4e1706;--color-feedback-error-text-disabled:#f08869;--color-feedback-error-bg-default:#fdede9;--color-feedback-error-bg-hover:#f8c8ba;--color-feedback-error-bg-pressed:#f5ae98;--color-feedback-error-bg-disabled:#fdede9;--color-feedback-error-border-default:#f5ae98;--color-feedback-error-border-hover:#f08869;--color-feedback-error-border-pressed:#ed714c;--color-feedback-error-border-disabled:#f8c8ba;--color-feedback-info-text-default:#213e79;--color-feedback-info-text-hover:#19305e;--color-feedback-info-text-pressed:#132547;--color-feedback-info-text-disabled:#738fc6;--color-feedback-info-bg-default:#f6f8fc;--color-feedback-info-bg-hover:#eaeef7;--color-feedback-info-bg-pressed:#becbe5;--color-feedback-info-bg-disabled:#f6f8fc;--color-feedback-info-border-default:#becbe5;--color-feedback-info-border-hover:#9fb2d8;--color-feedback-info-border-pressed:#738fc6;--color-feedback-info-border-disabled:#eaeef7;--color-feedback-neutral-text-default:#202125;--color-feedback-neutral-text-hover:#19191c;--color-feedback-neutral-text-pressed:#101012;--color-feedback-neutral-text-disabled:#a5a5a9;--color-feedback-neutral-bg-default:#fafbfb;--color-feedback-neutral-bg-hover:#f3f4f4;--color-feedback-neutral-bg-pressed:#ebecec;--color-feedback-neutral-bg-disabled:#fafbfb;--color-feedback-neutral-border-default:#e1e2e2;--color-feedback-neutral-border-hover:#cccdcf;--color-feedback-neutral-border-pressed:#a5a5a9;--color-feedback-neutral-border-disabled:#eff0f0;--color-feedback-focus-default:#c2750e;--color-loading-skeleton-base:#ebecec;--color-loading-skeleton-highlight:#f3f4f4;--color-product-status-success-icon:#fff;--color-product-status-success-bg:#417e22;--color-product-status-success-border:#32611a;--color-product-status-warning-icon:#000;--color-product-status-warning-bg:#e8d033;--color-product-status-warning-border:#a08b00;--color-product-status-error-icon:#fff;--color-product-status-error-bg:#a53716;--color-product-status-error-border:#802b11;--color-product-status-info-icon:#fff;--color-product-status-info-bg:#2e58aa;--color-product-status-info-border:#213e79;--color-product-status-neutral-icon:#000;--color-product-status-neutral-bg:#e1e2e2;--color-product-status-neutral-border:#cccdcf;--color-product-status-neutral-inverted-icon:#fff;--color-product-status-neutral-inverted-bg:#36373d;--color-product-status-neutral-inverted-border:#000;--alpha-black-10:#0000001a;--alpha-black-20:#0003;--alpha-black-30:#0000004d;--alpha-black-40:#0006;--alpha-black-50:#0006;--alpha-black-60:#00000080;--alpha-black-70:#0009;--alpha-black-80:#000c;--alpha-black-90:#000000e6;--alpha-white-10:#ffffff1a;--alpha-white-20:#fff3;--alpha-white-30:#ffffff4d;--alpha-white-40:#fff6;--alpha-white-50:#ffffff80;--alpha-white-60:#fff9;--alpha-white-70:#ffffffb3;--alpha-white-80:#fffc;--alpha-white-90:#ffffffe6;--opacity-0:0;--opacity-40:.4;--opacity-60:.6;--opacity-80:.8;--opacity-100:1;--opacity-action-disabled:.4;--opacity-text-disabled:.4;--motion-easing-appear:cubic-bezier(.7, 0, .7, 0);--motion-easing-disappear:cubic-bezier(.26, 1, .3, 1);--motion-easing-state-change:cubic-bezier(.8, .1, .25, .9);--motion-timing-duration-fast-01:70ms;--motion-timing-duration-fast-02:.11s;--motion-timing-duration-moderate-01:.15s;--motion-timing-duration-moderate-02:.24s;--motion-timing-duration-slow-01:.4s;--motion-timing-duration-slow-02:.7s;--motion-timing-duration-slower-01:2.1s;--breakpoint-sm:360px;--breakpoint-md:640px;--breakpoint-lg:1024px;--breakpoint-xl:1440px;--values-4px:.25rem;--values-1px:1px;--bg-blur-weak:.5rem;--bg-blur-default:1rem;--bg-blur-strong:1.5rem;--bg-blur-stronger:2rem;--spacing-0:0;--spacing-4xs:.125rem;--spacing-3xs:.25rem;--spacing-2xs:.375rem;--spacing-xs:.5rem;--spacing-s:.625rem;--spacing-m:.75rem;--spacing-l:1rem;--spacing-xl:1.25rem;--spacing-2xl:1.5rem;--spacing-3xl:2rem;--spacing-4xl:3rem;--spacing-5xl:4.5rem;--elevation-z-index-10:10;--elevation-z-index-20:20;--elevation-z-index-30:30;--elevation-z-index-40:40;--elevation-z-index-modal:1000010;--border-radius-none:0;--border-radius-xs:.0625rem;--border-radius-sm:.125rem;--border-radius-default:.25rem;--border-radius-lg:.5rem;--border-radius-xl:1rem;--border-radius-full:100rem;--border-width-default:.0625rem;--border-width-thick:.125rem;--typo-options-underline-offset:.125rem;--elevation-shadows-10-blur:4px;--elevation-shadows-10-spread:0;--elevation-shadows-10-color:#0003;--elevation-shadows-10-type:dropShadow;--elevation-shadows-10-offset-x:0;--elevation-shadows-10-offset-y:2px;--elevation-shadows-20-blur:8px;--elevation-shadows-20-spread:0;--elevation-shadows-20-color:#0003;--elevation-shadows-20-type:dropShadow;--elevation-shadows-20-offset-x:0;--elevation-shadows-20-offset-y:4px;--elevation-shadows-30-blur:16px;--elevation-shadows-30-spread:0;--elevation-shadows-30-color:#0000001a;--elevation-shadows-30-type:dropShadow;--elevation-shadows-30-offset-x:0;--elevation-shadows-30-offset-y:8px;--elevation-shadows-40-blur:32px;--elevation-shadows-40-spread:0;--elevation-shadows-40-color:#0000001a;--elevation-shadows-40-type:innerShadow;--elevation-shadows-40-offset-x:0;--elevation-shadows-40-offset-y:16px;--typo-heading-large-sm-font-family:"General Sans";--typo-heading-large-sm-font-size:1.5rem;--typo-heading-large-sm-line-height:1.15;--typo-heading-large-sm-letter-spacing:-.75px;--typo-heading-large-sm-font-weight:700;--typo-heading-large-md-font-family:"General Sans";--typo-heading-large-md-font-size:1.5rem;--typo-heading-large-md-line-height:1.15;--typo-heading-large-md-letter-spacing:-.75px;--typo-heading-large-md-font-weight:700;--typo-heading-large-lg-font-family:"General Sans";--typo-heading-large-lg-font-size:1.5rem;--typo-heading-large-lg-line-height:1.15;--typo-heading-large-lg-letter-spacing:-.75px;--typo-heading-large-lg-font-weight:700;--typo-heading-large-xl-font-family:"General Sans";--typo-heading-large-xl-font-size:1.5rem;--typo-heading-large-xl-line-height:1.15;--typo-heading-large-xl-letter-spacing:-.25px;--typo-heading-large-xl-font-weight:700;--typo-heading-medium-sm-font-family:"General Sans";--typo-heading-medium-sm-font-size:1.25rem;--typo-heading-medium-sm-line-height:1.15;--typo-heading-medium-sm-letter-spacing:-.25px;--typo-heading-medium-sm-font-weight:700;--typo-heading-medium-md-font-family:"General Sans";--typo-heading-medium-md-font-size:1.25rem;--typo-heading-medium-md-line-height:1.15;--typo-heading-medium-md-letter-spacing:-.25px;--typo-heading-medium-md-font-weight:700;--typo-heading-medium-lg-font-family:"General Sans";--typo-heading-medium-lg-font-size:1.25rem;--typo-heading-medium-lg-line-height:1.15;--typo-heading-medium-lg-letter-spacing:-.25px;--typo-heading-medium-lg-font-weight:700;--typo-heading-medium-xl-font-family:"General Sans";--typo-heading-medium-xl-font-size:1.25rem;--typo-heading-medium-xl-line-height:1.15;--typo-heading-medium-xl-letter-spacing:-.13px;--typo-heading-medium-xl-font-weight:700;--typo-heading-small-sm-font-family:"General Sans";--typo-heading-small-sm-font-size:1.125rem;--typo-heading-small-sm-line-height:1.15;--typo-heading-small-sm-letter-spacing:-.12px;--typo-heading-small-sm-font-weight:700;--typo-heading-small-md-font-family:"General Sans";--typo-heading-small-md-font-size:1.125rem;--typo-heading-small-md-line-height:1.15;--typo-heading-small-md-letter-spacing:-.13px;--typo-heading-small-md-font-weight:700;--typo-heading-small-lg-font-family:"General Sans";--typo-heading-small-lg-font-size:1.125rem;--typo-heading-small-lg-line-height:1.15;--typo-heading-small-lg-letter-spacing:-.13px;--typo-heading-small-lg-font-weight:700;--typo-heading-small-xl-font-family:"General Sans";--typo-heading-small-xl-font-size:1.125rem;--typo-heading-small-xl-line-height:1.15;--typo-heading-small-xl-letter-spacing:-.13px;--typo-heading-small-xl-font-weight:700;--typo-body-large-sm-font-family:Satoshi;--typo-body-large-sm-font-size:1.125rem;--typo-body-large-sm-line-height:1.25;--typo-body-large-sm-letter-spacing:0;--typo-body-large-sm-font-weight:400;--typo-body-large-md-font-family:Satoshi;--typo-body-large-md-font-size:1.125rem;--typo-body-large-md-line-height:1.25;--typo-body-large-md-letter-spacing:0;--typo-body-large-md-font-weight:400;--typo-body-large-lg-font-family:Satoshi;--typo-body-large-lg-font-size:1.125rem;--typo-body-large-lg-line-height:1.25;--typo-body-large-lg-letter-spacing:0;--typo-body-large-lg-font-weight:400;--typo-body-large-xl-font-family:Satoshi;--typo-body-large-xl-font-size:1.125rem;--typo-body-large-xl-line-height:1.25;--typo-body-large-xl-letter-spacing:0;--typo-body-large-xl-font-weight:400;--typo-body-medium-sm-font-family:Satoshi;--typo-body-medium-sm-font-size:1rem;--typo-body-medium-sm-line-height:1.25;--typo-body-medium-sm-letter-spacing:0;--typo-body-medium-sm-font-weight:400;--typo-body-medium-md-font-family:Satoshi;--typo-body-medium-md-font-size:1rem;--typo-body-medium-md-line-height:1.25;--typo-body-medium-md-letter-spacing:0;--typo-body-medium-md-font-weight:400;--typo-body-medium-lg-font-family:Satoshi;--typo-body-medium-lg-font-size:1rem;--typo-body-medium-lg-line-height:1.25;--typo-body-medium-lg-letter-spacing:0;--typo-body-medium-lg-font-weight:400;--typo-body-medium-xl-font-family:Satoshi;--typo-body-medium-xl-font-size:1rem;--typo-body-medium-xl-line-height:1.25;--typo-body-medium-xl-letter-spacing:0;--typo-body-medium-xl-font-weight:400;--typo-body-small-sm-font-family:Satoshi;--typo-body-small-sm-font-size:.875rem;--typo-body-small-sm-line-height:1.25;--typo-body-small-sm-letter-spacing:0;--typo-body-small-sm-font-weight:400;--typo-body-small-md-font-family:Satoshi;--typo-body-small-md-font-size:.875rem;--typo-body-small-md-line-height:1.25;--typo-body-small-md-letter-spacing:0;--typo-body-small-md-font-weight:400;--typo-body-small-lg-font-family:Satoshi;--typo-body-small-lg-font-size:.875rem;--typo-body-small-lg-line-height:1.25;--typo-body-small-lg-letter-spacing:0;--typo-body-small-lg-font-weight:400;--typo-body-small-xl-font-family:Satoshi;--typo-body-small-xl-font-size:.875rem;--typo-body-small-xl-line-height:1.25;--typo-body-small-xl-letter-spacing:0;--typo-body-small-xl-font-weight:400;--typo-label-medium-sm-font-family:Satoshi;--typo-label-medium-sm-font-size:.875rem;--typo-label-medium-sm-line-height:1.25;--typo-label-medium-sm-letter-spacing:0;--typo-label-medium-sm-font-weight:400;--typo-label-medium-md-font-family:Satoshi;--typo-label-medium-md-font-size:.875rem;--typo-label-medium-md-line-height:1.25;--typo-label-medium-md-letter-spacing:0;--typo-label-medium-md-font-weight:400;--typo-label-medium-lg-font-family:Satoshi;--typo-label-medium-lg-font-size:.875rem;--typo-label-medium-lg-line-height:1.25;--typo-label-medium-lg-letter-spacing:0;--typo-label-medium-lg-font-weight:400;--typo-label-medium-xl-font-family:Satoshi;--typo-label-medium-xl-font-size:.875rem;--typo-label-medium-xl-line-height:1.25;--typo-label-medium-xl-letter-spacing:0;--typo-label-medium-xl-font-weight:400;--typo-label-small-sm-font-family:Satoshi;--typo-label-small-sm-font-size:.75rem;--typo-label-small-sm-line-height:1.25;--typo-label-small-sm-letter-spacing:.1px;--typo-label-small-sm-font-weight:400;--typo-label-small-md-font-family:Satoshi;--typo-label-small-md-font-size:.75rem;--typo-label-small-md-line-height:1.25;--typo-label-small-md-letter-spacing:.1px;--typo-label-small-md-font-weight:400;--typo-label-small-lg-font-family:Satoshi;--typo-label-small-lg-font-size:.75rem;--typo-label-small-lg-line-height:1.25;--typo-label-small-lg-letter-spacing:.1px;--typo-label-small-lg-font-weight:400;--typo-label-small-xl-font-family:Satoshi;--typo-label-small-xl-font-size:.75rem;--typo-label-small-xl-line-height:1.25;--typo-label-small-xl-letter-spacing:.1px;--typo-label-small-xl-font-weight:400;--typo-label-extra-small-sm-font-family:Satoshi;--typo-label-extra-small-sm-font-size:.625rem;--typo-label-extra-small-sm-line-height:1.25;--typo-label-extra-small-sm-letter-spacing:.1px;--typo-label-extra-small-sm-font-weight:400;--typo-label-extra-small-md-font-family:Satoshi;--typo-label-extra-small-md-font-size:.625rem;--typo-label-extra-small-md-line-height:1.25;--typo-label-extra-small-md-letter-spacing:.1px;--typo-label-extra-small-md-font-weight:400;--typo-label-extra-small-lg-font-family:Satoshi;--typo-label-extra-small-lg-font-size:.625rem;--typo-label-extra-small-lg-line-height:1.25;--typo-label-extra-small-lg-letter-spacing:.1px;--typo-label-extra-small-lg-font-weight:400;--typo-label-extra-small-xl-font-family:Satoshi;--typo-label-extra-small-xl-font-size:.625rem;--typo-label-extra-small-xl-line-height:1.25;--typo-label-extra-small-xl-letter-spacing:.1px;--typo-label-extra-small-xl-font-weight:400;--typo-display-large-sm-font-family:"General Sans";--typo-display-large-sm-font-size:2.25rem;--typo-display-large-sm-line-height:1;--typo-display-large-sm-letter-spacing:-1px;--typo-display-large-sm-font-weight:700;--typo-display-large-md-font-family:"General Sans";--typo-display-large-md-font-size:2.5rem;--typo-display-large-md-line-height:1;--typo-display-large-md-letter-spacing:-1px;--typo-display-large-md-font-weight:700;--typo-display-large-lg-font-family:"General Sans";--typo-display-large-lg-font-size:2.75rem;--typo-display-large-lg-line-height:1;--typo-display-large-lg-letter-spacing:-1px;--typo-display-large-lg-font-weight:700;--typo-display-large-xl-font-family:"General Sans";--typo-display-large-xl-font-size:3.375rem;--typo-display-large-xl-line-height:1;--typo-display-large-xl-letter-spacing:-1px;--typo-display-large-xl-font-weight:700;--typo-display-medium-sm-font-family:"General Sans";--typo-display-medium-sm-font-size:2rem;--typo-display-medium-sm-letter-spacing:-1.5px;--typo-display-medium-sm-font-weight:700;--typo-display-medium-sm-line-height:1;--typo-display-medium-md-font-family:"General Sans";--typo-display-medium-md-font-size:2.25rem;--typo-display-medium-md-letter-spacing:-1.5px;--typo-display-medium-md-font-weight:700;--typo-display-medium-md-line-height:1;--typo-display-medium-lg-font-family:"General Sans";--typo-display-medium-lg-font-size:2.5rem;--typo-display-medium-lg-letter-spacing:-1.5px;--typo-display-medium-lg-font-weight:700;--typo-display-medium-lg-line-height:1;--typo-display-medium-xl-font-family:"General Sans";--typo-display-medium-xl-font-size:2.75rem;--typo-display-medium-xl-letter-spacing:-1.5px;--typo-display-medium-xl-font-weight:700;--typo-display-medium-xl-line-height:1;--typo-display-small-sm-font-family:"General Sans";--typo-display-small-sm-font-size:1.75rem;--typo-display-small-sm-letter-spacing:-1px;--typo-display-small-sm-font-weight:700;--typo-display-small-sm-line-height:1;--typo-display-small-md-font-family:"General Sans";--typo-display-small-md-font-size:2rem;--typo-display-small-md-letter-spacing:-1px;--typo-display-small-md-font-weight:700;--typo-display-small-md-line-height:1;--typo-display-small-lg-font-family:"General Sans";--typo-display-small-lg-font-size:2.25rem;--typo-display-small-lg-letter-spacing:-1px;--typo-display-small-lg-font-weight:700;--typo-display-small-lg-line-height:1;--typo-display-small-xl-font-family:"General Sans";--typo-display-small-xl-font-size:2.5rem;--typo-display-small-xl-letter-spacing:-1px;--typo-display-small-xl-font-weight:700;--typo-display-small-xl-line-height:1;--typo-action-small-font-family:Satoshi;--typo-action-small-font-size:.75rem;--typo-action-small-line-height:1.25;--typo-action-small-letter-spacing:.1px;--typo-action-small-font-weight:700;--typo-action-medium-font-family:Satoshi;--typo-action-medium-font-size:1rem;--typo-action-medium-line-height:1.25;--typo-action-medium-letter-spacing:0;--typo-action-medium-font-weight:700;--typo-action-large-font-family:Satoshi;--typo-action-large-font-size:1.125rem;--typo-action-large-line-height:1.25;--typo-action-large-letter-spacing:0;--typo-action-large-font-weight:700}@font-face{font-family:Satoshi;font-weight:700;font-style:normal;font-display:swap;src:url(./Satoshi-Bold.Bd5kKQ_U.woff2)format("woff2")}@font-face{font-family:Satoshi;font-weight:400;font-style:normal;font-display:swap;src:url(./Satoshi-Regular.CPM9dct4.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:700;font-style:normal;font-display:swap;src:url(./GeneralSans-Bold.BWHD35xo.otf)format("opentype")}.typo-display-sm{font-family:var(--typo-display-small-sm-font-family),var(--fallback-font);font-size:var(--typo-display-small-sm-font-size);font-weight:var(--typo-display-small-sm-font-weight);line-height:var(--typo-display-small-sm-line-height);letter-spacing:var(--typo-display-small-sm-letter-spacing)}@media screen and (width>=640px){.typo-display-sm{font-family:var(--typo-display-small-md-font-family),var(--fallback-font);font-size:var(--typo-display-small-md-font-size);font-weight:var(--typo-display-small-md-font-weight);line-height:var(--typo-display-small-md-line-height);letter-spacing:var(--typo-display-small-md-letter-spacing)}}@media screen and (width>=1024px){.typo-display-sm{font-family:var(--typo-display-small-lg-font-family),var(--fallback-font);font-size:var(--typo-display-small-lg-font-size);font-weight:var(--typo-display-small-lg-font-weight);line-height:var(--typo-display-small-lg-line-height);letter-spacing:var(--typo-display-small-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-display-sm{font-family:var(--typo-display-small-xl-font-family),var(--fallback-font);font-size:var(--typo-display-small-xl-font-size);font-weight:var(--typo-display-small-xl-font-weight);line-height:var(--typo-display-small-xl-line-height);letter-spacing:var(--typo-display-small-xl-letter-spacing)}}.typo-display-md{font-family:var(--typo-display-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-display-medium-sm-font-size);font-weight:var(--typo-display-medium-sm-font-weight);line-height:var(--typo-display-medium-sm-line-height);letter-spacing:var(--typo-display-medium-sm-letter-spacing)}@media screen and (width>=640px){.typo-display-md{font-family:var(--typo-display-medium-md-font-family),var(--fallback-font);font-size:var(--typo-display-medium-md-font-size);font-weight:var(--typo-display-medium-md-font-weight);line-height:var(--typo-display-medium-md-line-height);letter-spacing:var(--typo-display-medium-md-letter-spacing)}}@media screen and (width>=1024px){.typo-display-md{font-family:var(--typo-display-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-display-medium-lg-font-size);font-weight:var(--typo-display-medium-lg-font-weight);line-height:var(--typo-display-medium-lg-line-height);letter-spacing:var(--typo-display-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-display-md{font-family:var(--typo-display-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-display-medium-xl-font-size);font-weight:var(--typo-display-medium-xl-font-weight);line-height:var(--typo-display-medium-xl-line-height);letter-spacing:var(--typo-display-medium-xl-letter-spacing)}}.typo-display-lg{font-family:var(--typo-display-large-sm-font-family),var(--fallback-font);font-size:var(--typo-display-large-sm-font-size);font-weight:var(--typo-display-large-sm-font-weight);line-height:var(--typo-display-large-sm-line-height);letter-spacing:var(--typo-display-large-sm-letter-spacing)}@media screen and (width>=640px){.typo-display-lg{font-family:var(--typo-display-large-md-font-family),var(--fallback-font);font-size:var(--typo-display-large-md-font-size);font-weight:var(--typo-display-large-md-font-weight);line-height:var(--typo-display-large-md-line-height);letter-spacing:var(--typo-display-large-md-letter-spacing)}}@media screen and (width>=1024px){.typo-display-lg{font-family:var(--typo-display-large-lg-font-family),var(--fallback-font);font-size:var(--typo-display-large-lg-font-size);font-weight:var(--typo-display-large-lg-font-weight);line-height:var(--typo-display-large-lg-line-height);letter-spacing:var(--typo-display-large-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-display-lg{font-family:var(--typo-display-large-xl-font-family),var(--fallback-font);font-size:var(--typo-display-large-xl-font-size);font-weight:var(--typo-display-large-xl-font-weight);line-height:var(--typo-display-large-xl-line-height);letter-spacing:var(--typo-display-large-xl-letter-spacing)}}.typo-heading-sm{font-family:var(--typo-heading-small-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-small-sm-font-size);font-weight:var(--typo-heading-small-sm-font-weight);line-height:var(--typo-heading-small-sm-line-height);letter-spacing:var(--typo-heading-small-sm-letter-spacing)}@media screen and (width>=640px){.typo-heading-sm{font-family:var(--typo-heading-small-md-font-family),var(--fallback-font);font-size:var(--typo-heading-small-md-font-size);font-weight:var(--typo-heading-small-md-font-weight);line-height:var(--typo-heading-small-md-line-height);letter-spacing:var(--typo-heading-small-md-letter-spacing)}}@media screen and (width>=1024px){.typo-heading-sm{font-family:var(--typo-heading-small-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-small-lg-font-size);font-weight:var(--typo-heading-small-lg-font-weight);line-height:var(--typo-heading-small-lg-line-height);letter-spacing:var(--typo-heading-small-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-heading-sm{font-family:var(--typo-heading-small-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-small-xl-font-size);font-weight:var(--typo-heading-small-xl-font-weight);line-height:var(--typo-heading-small-xl-line-height);letter-spacing:var(--typo-heading-small-xl-letter-spacing)}}.typo-heading-md{font-family:var(--typo-heading-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-sm-font-size);font-weight:var(--typo-heading-medium-sm-font-weight);line-height:var(--typo-heading-medium-sm-line-height);letter-spacing:var(--typo-heading-medium-sm-letter-spacing)}@media screen and (width>=640px){.typo-heading-md{font-family:var(--typo-heading-medium-md-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-md-font-size);font-weight:var(--typo-heading-medium-md-font-weight);line-height:var(--typo-heading-medium-md-line-height);letter-spacing:var(--typo-heading-medium-md-letter-spacing)}}@media screen and (width>=1024px){.typo-heading-md{font-family:var(--typo-heading-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-lg-font-size);font-weight:var(--typo-heading-medium-lg-font-weight);line-height:var(--typo-heading-medium-lg-line-height);letter-spacing:var(--typo-heading-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-heading-md{font-family:var(--typo-heading-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-medium-xl-font-size);font-weight:var(--typo-heading-medium-xl-font-weight);line-height:var(--typo-heading-medium-xl-line-height);letter-spacing:var(--typo-heading-medium-xl-letter-spacing)}}.typo-heading-lg{font-family:var(--typo-heading-large-sm-font-family),var(--fallback-font);font-size:var(--typo-heading-large-sm-font-size);font-weight:var(--typo-heading-large-sm-font-weight);line-height:var(--typo-heading-large-sm-line-height);letter-spacing:var(--typo-heading-large-sm-letter-spacing)}@media screen and (width>=640px){.typo-heading-lg{font-family:var(--typo-heading-large-md-font-family),var(--fallback-font);font-size:var(--typo-heading-large-md-font-size);font-weight:var(--typo-heading-large-md-font-weight);line-height:var(--typo-heading-large-md-line-height);letter-spacing:var(--typo-heading-large-md-letter-spacing)}}@media screen and (width>=1024px){.typo-heading-lg{font-family:var(--typo-heading-large-lg-font-family),var(--fallback-font);font-size:var(--typo-heading-large-lg-font-size);font-weight:var(--typo-heading-large-lg-font-weight);line-height:var(--typo-heading-large-lg-line-height);letter-spacing:var(--typo-heading-large-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-heading-lg{font-family:var(--typo-heading-large-xl-font-family),var(--fallback-font);font-size:var(--typo-heading-large-xl-font-size);font-weight:var(--typo-heading-large-xl-font-weight);line-height:var(--typo-heading-large-xl-line-height);letter-spacing:var(--typo-heading-large-xl-letter-spacing)}}.typo-body-sm{font-family:var(--typo-body-small-sm-font-family),var(--fallback-font);font-size:var(--typo-body-small-sm-font-size);font-weight:var(--typo-body-small-sm-font-weight);line-height:var(--typo-body-small-sm-line-height);letter-spacing:var(--typo-body-small-sm-letter-spacing)}@media screen and (width>=640px){.typo-body-sm{font-family:var(--typo-body-small-md-font-family),var(--fallback-font);font-size:var(--typo-body-small-md-font-size);font-weight:var(--typo-body-small-md-font-weight);line-height:var(--typo-body-small-md-line-height);letter-spacing:var(--typo-body-small-md-letter-spacing)}}@media screen and (width>=1024px){.typo-body-sm{font-family:var(--typo-body-small-lg-font-family),var(--fallback-font);font-size:var(--typo-body-small-lg-font-size);font-weight:var(--typo-body-small-lg-font-weight);line-height:var(--typo-body-small-lg-line-height);letter-spacing:var(--typo-body-small-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-body-sm{font-family:var(--typo-body-small-xl-font-family),var(--fallback-font);font-size:var(--typo-body-small-xl-font-size);font-weight:var(--typo-body-small-xl-font-weight);line-height:var(--typo-body-small-xl-line-height);letter-spacing:var(--typo-body-small-xl-letter-spacing)}}.typo-body-md{font-family:var(--typo-body-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-body-medium-sm-font-size);font-weight:var(--typo-body-medium-sm-font-weight);line-height:var(--typo-body-medium-sm-line-height);letter-spacing:var(--typo-body-medium-sm-letter-spacing)}@media screen and (width>=640px){.typo-body-md{font-family:var(--typo-body-medium-md-font-family),var(--fallback-font);font-size:var(--typo-body-medium-md-font-size);font-weight:var(--typo-body-medium-md-font-weight);line-height:var(--typo-body-medium-md-line-height);letter-spacing:var(--typo-body-medium-md-letter-spacing)}}@media screen and (width>=1024px){.typo-body-md{font-family:var(--typo-body-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-body-medium-lg-font-size);font-weight:var(--typo-body-medium-lg-font-weight);line-height:var(--typo-body-medium-lg-line-height);letter-spacing:var(--typo-body-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-body-md{font-family:var(--typo-body-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-body-medium-xl-font-size);font-weight:var(--typo-body-medium-xl-font-weight);line-height:var(--typo-body-medium-xl-line-height);letter-spacing:var(--typo-body-medium-xl-letter-spacing)}}.typo-body-lg{font-family:var(--typo-body-large-sm-font-family),var(--fallback-font);font-size:var(--typo-body-large-sm-font-size);font-weight:var(--typo-body-large-sm-font-weight);line-height:var(--typo-body-large-sm-line-height);letter-spacing:var(--typo-body-large-sm-letter-spacing)}@media screen and (width>=640px){.typo-body-lg{font-family:var(--typo-body-large-md-font-family),var(--fallback-font);font-size:var(--typo-body-large-md-font-size);font-weight:var(--typo-body-large-md-font-weight);line-height:var(--typo-body-large-md-line-height);letter-spacing:var(--typo-body-large-md-letter-spacing)}}@media screen and (width>=1024px){.typo-body-lg{font-family:var(--typo-body-large-lg-font-family),var(--fallback-font);font-size:var(--typo-body-large-lg-font-size);font-weight:var(--typo-body-large-lg-font-weight);line-height:var(--typo-body-large-lg-line-height);letter-spacing:var(--typo-body-large-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-body-lg{font-family:var(--typo-body-large-xl-font-family),var(--fallback-font);font-size:var(--typo-body-large-xl-font-size);font-weight:var(--typo-body-large-xl-font-weight);line-height:var(--typo-body-large-xl-line-height);letter-spacing:var(--typo-body-large-xl-letter-spacing)}}.typo-label-xs{font-family:var(--typo-label-extra-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-extra-small-sm-font-size);font-weight:var(--typo-label-extra-small-sm-font-weight);line-height:var(--typo-label-extra-small-sm-line-height);letter-spacing:var(--typo-label-extra-small-sm-letter-spacing)}@media screen and (width>=640px){.typo-label-xs{font-family:var(--typo-label-extra-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-extra-small-md-font-size);font-weight:var(--typo-label-extra-small-md-font-weight);line-height:var(--typo-label-extra-small-md-line-height);letter-spacing:var(--typo-label-extra-small-md-letter-spacing)}}@media screen and (width>=1024px){.typo-label-xs{font-family:var(--typo-label-extra-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-extra-small-lg-font-size);font-weight:var(--typo-label-extra-small-lg-font-weight);line-height:var(--typo-label-extra-small-lg-line-height);letter-spacing:var(--typo-label-extra-small-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-label-xs{font-family:var(--typo-label-extra-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-extra-small-xl-font-size);font-weight:var(--typo-label-extra-small-xl-font-weight);line-height:var(--typo-label-extra-small-xl-line-height);letter-spacing:var(--typo-label-extra-small-xl-letter-spacing)}}.typo-label-sm{font-family:var(--typo-label-small-sm-font-family),var(--fallback-font);font-size:var(--typo-label-small-sm-font-size);font-weight:var(--typo-label-small-sm-font-weight);line-height:var(--typo-label-small-sm-line-height);letter-spacing:var(--typo-label-small-sm-letter-spacing)}@media screen and (width>=640px){.typo-label-sm{font-family:var(--typo-label-small-md-font-family),var(--fallback-font);font-size:var(--typo-label-small-md-font-size);font-weight:var(--typo-label-small-md-font-weight);line-height:var(--typo-label-small-md-line-height);letter-spacing:var(--typo-label-small-md-letter-spacing)}}@media screen and (width>=1024px){.typo-label-sm{font-family:var(--typo-label-small-lg-font-family),var(--fallback-font);font-size:var(--typo-label-small-lg-font-size);font-weight:var(--typo-label-small-lg-font-weight);line-height:var(--typo-label-small-lg-line-height);letter-spacing:var(--typo-label-small-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-label-sm{font-family:var(--typo-label-small-xl-font-family),var(--fallback-font);font-size:var(--typo-label-small-xl-font-size);font-weight:var(--typo-label-small-xl-font-weight);line-height:var(--typo-label-small-xl-line-height);letter-spacing:var(--typo-label-small-xl-letter-spacing)}}.typo-label-md{font-family:var(--typo-label-medium-sm-font-family),var(--fallback-font);font-size:var(--typo-label-medium-sm-font-size);font-weight:var(--typo-label-medium-sm-font-weight);line-height:var(--typo-label-medium-sm-line-height);letter-spacing:var(--typo-label-medium-sm-letter-spacing)}@media screen and (width>=640px){.typo-label-md{font-family:var(--typo-label-medium-md-font-family),var(--fallback-font);font-size:var(--typo-label-medium-md-font-size);font-weight:var(--typo-label-medium-md-font-weight);line-height:var(--typo-label-medium-md-line-height);letter-spacing:var(--typo-label-medium-md-letter-spacing)}}@media screen and (width>=1024px){.typo-label-md{font-family:var(--typo-label-medium-lg-font-family),var(--fallback-font);font-size:var(--typo-label-medium-lg-font-size);font-weight:var(--typo-label-medium-lg-font-weight);line-height:var(--typo-label-medium-lg-line-height);letter-spacing:var(--typo-label-medium-lg-letter-spacing)}}@media screen and (width>=1440px){.typo-label-md{font-family:var(--typo-label-medium-xl-font-family),var(--fallback-font);font-size:var(--typo-label-medium-xl-font-size);font-weight:var(--typo-label-medium-xl-font-weight);line-height:var(--typo-label-medium-xl-line-height);letter-spacing:var(--typo-label-medium-xl-letter-spacing)}}.fi[data-v-756ea53e],.fib[data-v-756ea53e]{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi[data-v-756ea53e]{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi[data-v-756ea53e]:before{content:" "}.fi.fis[data-v-756ea53e]{width:1em}.fi-de[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-de'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fc0'%20d='M0%20320h640v160H0z'/%3e%3cpath%20fill='%23000001'%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='red'%20d='M0%20160h640v160H0z'/%3e%3c/svg%3e")}.fi-de.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-de'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fc0'%20d='M0%20341.3h512V512H0z'/%3e%3cpath%20fill='%23000001'%20d='M0%200h512v170.7H0z'/%3e%3cpath%20fill='red'%20d='M0%20170.7h512v170.6H0z'/%3e%3c/svg%3e")}.fi-fr[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-fr'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23000091'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23e1000f'%20d='M426.7%200H640v480H426.7z'/%3e%3c/svg%3e")}.fi-fr.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-fr'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23fff'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23000091'%20d='M0%200h170.7v512H0z'/%3e%3cpath%20fill='%23e1000f'%20d='M341.3%200H512v512H341.3z'/%3e%3c/svg%3e")}.fi-gb[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-gb'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23012169'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23FFF'%20d='m75%200%20244%20181L562%200h78v62L400%20241l240%20178v61h-80L320%20301%2081%20480H0v-60l239-178L0%2064V0z'/%3e%3cpath%20fill='%23C8102E'%20d='m424%20281%20216%20159v40L369%20281zm-184%2020%206%2035L54%20480H0zM640%200v3L391%20191l2-44L590%200zM0%200l239%20176h-60L0%2042z'/%3e%3cpath%20fill='%23FFF'%20d='M241%200v480h160V0zM0%20160v160h640V160z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20193v96h640v-96zM273%200v480h96V0z'/%3e%3c/svg%3e")}.fi-gb.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-gb'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23012169'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23FFF'%20d='M512%200v64L322%20256l190%20187v69h-67L254%20324%2068%20512H0v-68l186-187L0%2074V0h62l192%20188L440%200z'/%3e%3cpath%20fill='%23C8102E'%20d='m184%20324%2011%2034L42%20512H0v-3zm124-12%2054%208%20150%20147v45zM512%200%20320%20196l-4-44L466%200zM0%201l193%20189-59-8L0%2049z'/%3e%3cpath%20fill='%23FFF'%20d='M176%200v512h160V0zM0%20176v160h512V176z'/%3e%3cpath%20fill='%23C8102E'%20d='M0%20208v96h512v-96zM208%200v512h96V0z'/%3e%3c/svg%3e")}.fi-hu[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-hu'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%23388d00'%20d='M640%20480H0V320h640z'/%3e%3cpath%20fill='%23d43516'%20d='M640%20160.1H0V.1h640z'/%3e%3c/g%3e%3c/svg%3e")}.fi-hu.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-hu'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%23388d00'%20d='M512%20512H0V341.3h512z'/%3e%3cpath%20fill='%23d43516'%20d='M512%20170.8H0V.1h512z'/%3e%3c/g%3e%3c/svg%3e")}.fi-no[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-no'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ed2939'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23fff'%20d='M180%200h120v480H180z'/%3e%3cpath%20fill='%23fff'%20d='M0%20180h640v120H0z'/%3e%3cpath%20fill='%23002664'%20d='M210%200h60v480h-60z'/%3e%3cpath%20fill='%23002664'%20d='M0%20210h640v60H0z'/%3e%3c/svg%3e")}.fi-no.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-no'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23ed2939'%20d='M0%200h512v512H0z'/%3e%3cpath%20fill='%23fff'%20d='M128%200h128v512H128z'/%3e%3cpath%20fill='%23fff'%20d='M0%20192h512v128H0z'/%3e%3cpath%20fill='%23002664'%20d='M160%200h64v512h-64z'/%3e%3cpath%20fill='%23002664'%20d='M0%20224h512v64H0z'/%3e%3c/svg%3e")}.fi-pl[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-pl'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M640%20480H0V0h640z'/%3e%3cpath%20fill='%23dc143c'%20d='M640%20480H0V240h640z'/%3e%3c/g%3e%3c/svg%3e")}.fi-pl.fis[data-v-756ea53e]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icons-pl'%20viewBox='0%200%20512%20512'%3e%3cg%20fill-rule='evenodd'%3e%3cpath%20fill='%23fff'%20d='M512%20512H0V0h512z'/%3e%3cpath%20fill='%23dc143c'%20d='M512%20512H0V256h512z'/%3e%3c/g%3e%3c/svg%3e")}.contor-specialoffer-card-thumbnails .typo-label-sm{margin-bottom:var(--spacing-m)}.contor-specialoffer-card-thumbnails__list{gap:var(--spacing-xs);width:100%;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}@container (width<200px){.contor-specialoffer-card-thumbnails__list .contor-specialoffer-card-thumbnails__listitem{width:calc((100% - var(--spacing-xs) * 2) / 3)}.contor-specialoffer-card-thumbnails__list .contor-specialoffer-card-thumbnails__listitem:nth-child(4){display:none}}.contor-specialoffer-card-thumbnails__listitem{aspect-ratio:1;width:calc(.25 * (100% - var(--spacing-xs) * 3));border:var(--border-width-default) solid var(--color-border-weak);border-radius:var(--border-radius-default);background-color:var(--color-white);max-width:4rem;padding:var(--spacing-3xs);justify-content:center;align-items:center;display:flex;overflow:hidden}.contor-specialoffer-card-thumbnails__listitem>*{width:100%;height:100%}.contor-specialoffer-card-thumbnails__listitem img{-o-object-fit:contain;object-fit:contain}.contor-specialoffer-card-thumbnails--skeleton .contor-specialoffer-card-thumbnails__title-skeleton{margin-bottom:var(--spacing-m)}.contor-specialoffer-card-thumbnails--skeleton .contor-specialoffer-card-thumbnails__item-skeleton{aspect-ratio:1;width:calc(.25 * (100% - var(--spacing-xs) * 3));max-width:4rem}@container (width<200px){.contor-specialoffer-card-thumbnails--skeleton .contor-specialoffer-card-thumbnails__list .contor-specialoffer-card-thumbnails__item-skeleton{width:calc((100% - var(--spacing-xs) * 2) / 3)}.contor-specialoffer-card-thumbnails--skeleton .contor-specialoffer-card-thumbnails__list .contor-specialoffer-card-thumbnails__item-skeleton:nth-child(4){display:none}}.actions[data-v-010e9f94]{margin-top:var(--spacing-3xl)}.actions[data-v-010e9f94]>:not([hidden])~:not([hidden]){margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}
