.kern-btn .kern-label{font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-label-subtle);line-height:var(--kern-typography-line-height-medium-static)}.kern-btn svg{fill:currentColor}.kern-btn--primary{color:var(--kern-color-action-on-default-contextual)}.kern-btn--secondary,.kern-btn--tertiary{color:var(--kern-color-action-default-contextual)}.kern-btn--small{min-height:40px;padding:var(--kern-metric-space-none) var(--kern-metric-space-small)}.kern-btn--x-large{min-height:var(--kern-metric-dimension-3x-large)}.kern-btn--large{min-height:var(--kern-metric-dimension-2x-large)}.kern-btn.kern-btn[disabled]:hover,.kern-btn.kern-btn[aria-disabled=true]:hover{background:var(--kern-color-action-default-contextual)}.kern-btn.kern-btn--secondary.kern-btn--secondary[disabled]:hover,.kern-btn.kern-btn--secondary.kern-btn--secondary[aria-disabled=true]:hover,.kern-btn.kern-btn--tertiary.kern-btn--tertiary[disabled]:hover,.kern-btn.kern-btn--tertiary.kern-btn--tertiary[aria-disabled=true]:hover{background:0 0}.kern-btn--tertiary[disabled]:hover .kern-label,.kern-btn--tertiary[aria-disabled=true]:hover .kern-label{text-decoration-thickness:auto}
.eudi-section-card{gap:var(--kern-metric-space-none);border:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-radius:var(--kern-metric-border-radius-large);background:var(--kern-color-layout-layer-surface-contextual);width:100%;padding:var(--kern-metric-space-x-small);flex-direction:column;display:flex;overflow:hidden}.eudi-section-card__title-slot{width:100%;padding:var(--kern-metric-space-small) var(--kern-metric-space-default);flex-direction:column;align-items:flex-start;display:flex}.eudi-section-card__content-slot{background:var(--eudi-color-layout-layer-surface-muted-contextual);width:100%;padding:var(--kern-metric-space-small) var(--kern-metric-space-default)}
.kern-link:has(svg){text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--kern-1)}.kern-btn .kern-label{font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-label-subtle);line-height:var(--kern-typography-line-height-medium-static)}.kern-btn svg{fill:currentColor}.kern-btn--primary{color:var(--kern-color-action-on-default-contextual)}.kern-btn--secondary,.kern-btn--tertiary{color:var(--kern-color-action-default-contextual)}.kern-link--embedded{padding:var(--kern-metric-space-none)}.eudi-link--large{gap:var(--kern-metric-space-x-small);padding:var(--kern-metric-baseline-body-large-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-body-large-padding-bottom) var(--kern-metric-space-none);font-size:var(--kern-typography-font-size-large-static);line-height:var(--kern-typography-line-height-large-static)}.eudi-link--large svg{width:var(--kern-metric-dimension-large);height:var(--kern-metric-dimension-large);min-width:var(--kern-metric-dimension-large);min-height:var(--kern-metric-dimension-large)}
.kern-card{height:auto;position:relative}.kern-card .kern-card__container{height:auto}.kern-card__media{aspect-ratio:1;align-self:flex-start;width:50%}.kern-card__media img{object-fit:cover;border-top-right-radius:revert;height:100%}.kern-card__footer{align-items:center}.eudi-card__tag{top:var(--kern-metric-space-none);right:var(--kern-metric-space-none);border-top-right-radius:var(--kern-metric-border-radius-default);display:block;position:absolute}.eudi-card--subtle{background-color:var(--eudi-color-layout-background-variant-contextual)}.eudi-card--strong{background-color:var(--eudi-color-layout-layer-surface-brand-variant-contextual);border:none}.eudi-card--long .kern-card__container{padding:var(--kern-metric-space-default);gap:var(--kern-metric-space-small)}.eudi-card--long .kern-card__footer{justify-content:flex-end}.eudi-card--long .kern-card__footer .kern-btn{flex:none}.kern-card--active .kern-link--stretched:hover:after,.kern-card--interactive .kern-link--stretched:hover:after{background:color-mix(in oklch, var(--kern-color-layout-text-default-contextual), transparent var(--kern-color-action-state-opacity-hover))}.kern-card--active .kern-link--stretched:active:after,.kern-card--interactive .kern-link--stretched:active:after{background:color-mix(in oklch, var(--kern-color-layout-text-default-contextual), transparent var(--kern-color-action-state-opacity-active))}.eudi-card--subtle:has(.kern-link--stretched:hover){background:var(--eudi-color-layout-background-variant-contextual)}.eudi-card--strong:has(.kern-link--stretched:hover){background:var(--eudi-color-layout-layer-surface-brand-variant-contextual)}.kern-card__footer .kern-btn:only-child{flex-grow:0}.kern-card__footer .kern-link{flex:1 1 0;justify-content:center}.eudi-card__footer--long-label{flex-direction:column}.eudi-card__footer--long-label .kern-btn{width:100%}.kern-card .kern-title>.kern-link{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}
.eudi-tag{align-items:center;gap:var(--kern-metric-space-small);padding:var(--kern-metric-space-x-small);background:var(--kern-color-decorative-brand-primary-contextual);display:inline-flex}.eudi-tag__label{font-family:var(--eudi-typography-font-family-mono);font-size:var(--kern-font-size-16);font-weight:var(--kern-typography-font-weight-medium);line-height:var(--kern-typography-line-height-medium-adaptive);letter-spacing:var(--kern-metric-space-none);color:var(--kern-color-layout-text-default-contextual);white-space:nowrap}.eudi-tag__icon{width:var(--kern-metric-dimension-default);height:var(--kern-metric-dimension-default);flex-shrink:0;display:block}.eudi-tag__icon svg{fill:currentColor}.eudi-tag--variant{background:var(--eudi-color-decorative-brand-secondary-contextual)}.eudi-tag--muted-variant{background:var(--eudi-color-layout-layer-surface-muted-contextual)}.eudi-tag--inverse{background:var(--kern-color-layout-background-inverse-contextual)}.eudi-tag--inverse .eudi-tag__label{color:var(--kern-color-layout-text-inverse-contextual)}.eudi-tag--muted{background:var(--eudi-color-grey-100)}.eudi-tag--deco-1{background:#fea6ec}.eudi-tag--deco-2{background:#70e1ff}
.kern-card.eudi-public-card{border-radius:var(--kern-metric-border-radius-default);background-color:color-mix(in srgb, var(--kern-color-action-on-default) var(--kern-color-action-state-opacity-disabled), transparent);border:none}.kern-card__footer.eudi-card__footer{align-items:start}.kern-card__footer.eudi-card__footer .kern-link{flex:1 1 0;justify-content:start}.kern-card.eudi-public-card .kern-card__header .kern-hgroup{gap:var(--kern-metric-space-2x-large)}.kern-card.eudi-public-card .kern-card__container{gap:var(--kern-metric-space-none)}.kern-card.eudi-public-card .eudi-public-card__body p{padding:0}
.kern-form-input .kern-label{font-weight:var(--kern-typography-font-weight-label-default)}textarea.kern-form-input__input{border:var(--kern-metric-border-width-light) solid var(--kern-color-form-input-border-contextual);border-radius:var(--kern-metric-border-radius-default);background:var(--eudi-color-layout-layer-surface-muted-contextual);resize:vertical}textarea.kern-form-input__input.kern-form-input__input:hover{border-width:var(--kern-metric-border-width-light);padding:var(--kern-metric-space-small) var(--kern-metric-space-default);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-form-input-border-contextual)}textarea.kern-form-input__input.kern-form-input__input[disabled]:hover,textarea.kern-form-input__input.kern-form-input__input[aria-disabled=true]:hover{border-width:var(--kern-metric-border-width-light);padding:var(--kern-metric-space-small) var(--kern-metric-space-default);box-shadow:none}textarea.kern-form-input__input.kern-form-input__input:focus{border-radius:var(--kern-metric-border-radius-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-action-focus-default-contextual);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-action-focus-default-contextual);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);outline:none}textarea.kern-form-input__input[readonly]{border-radius:var(--kern-metric-border-radius-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border-contextual)}textarea.kern-form-input__input.kern-form-input__input[readonly]:hover{border-width:var(--kern-metric-border-width-light);border-color:var(--kern-color-layout-border-contextual);padding:var(--kern-metric-space-small) var(--kern-metric-space-default);box-shadow:none}textarea.kern-form-input__input.kern-form-input__input[readonly]:focus{border-color:var(--kern-color-layout-border-contextual);box-shadow:none;outline:none}textarea.kern-form-input__input--error{border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-danger-contextual);background:var(--kern-color-feedback-danger-background-contextual)}textarea.kern-form-input__input--error.kern-form-input__input--error:hover{padding:var(--kern-metric-space-small) var(--kern-metric-space-default);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-feedback-danger-contextual)}textarea.kern-form-input__input--error.kern-form-input__input--error:focus{border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-danger-contextual);background:var(--kern-color-feedback-danger-background-contextual);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-feedback-danger-contextual);outline:none}
.kern-alert .kern-title{font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static);height:var(--kern-metric-dimension-x-large);flex:1 0 0;align-content:center}.kern-alert__header{padding:var(--kern-metric-space-small) var(--kern-metric-space-default)}.kern-alert__body,.kern-alert--info .kern-alert__body,.kern-alert--success .kern-alert__body,.kern-alert--warning .kern-alert__body,.kern-alert--danger .kern-alert__body{background:0 0;outline:none}.kern-alert.kern-alert--info{outline-color:var(--eudi-color-feedback-info-border-contextual);background-color:var(--kern-color-feedback-info-background-contextual)}.kern-alert.kern-alert--info .eudi-alert__icon{fill:var(--kern-color-feedback-info-contextual)}.kern-alert.kern-alert--success{outline-color:var(--eudi-color-feedback-success-border-contextual);background-color:var(--kern-color-feedback-success-background-contextual)}.kern-alert.kern-alert--success .eudi-alert__icon{fill:var(--kern-color-feedback-success-contextual)}.kern-alert.kern-alert--warning{outline-color:var(--eudi-color-feedback-warning-border-contextual);background-color:var(--kern-color-feedback-warning-background-contextual)}.kern-alert.kern-alert--warning .eudi-alert__icon{fill:var(--kern-color-feedback-warning-contextual)}.kern-alert.kern-alert--danger{outline-color:var(--eudi-color-feedback-danger-border-contextual);background-color:var(--kern-color-feedback-danger-background-contextual)}.kern-alert.kern-alert--danger .eudi-alert__icon{fill:var(--kern-color-feedback-danger-contextual)}.eudi-alert--strong.kern-alert--info{background-color:var(--eudi-color-feedback-info-background-variant-contextual)}.eudi-alert--strong.kern-alert--success{background-color:var(--eudi-color-feedback-success-background-variant-contextual)}.eudi-alert--strong.kern-alert--warning{background-color:var(--eudi-color-feedback-warning-background-variant-contextual)}.eudi-alert--strong.kern-alert--danger{outline-color:var(--eudi-color-feedback-danger-border-variant-contextual);background-color:var(--eudi-color-feedback-danger-background-variant-contextual)}.kern-alert.eudi-alert--strong .eudi-alert__icon{fill:currentColor}.eudi-alert--strong.kern-alert--info .eudi-alert__icon,.eudi-alert--strong.kern-alert--success .eudi-alert__icon,.eudi-alert--strong.kern-alert--warning .eudi-alert__icon{color:var(--kern-color-layout-text-default-contextual)}.eudi-alert--strong.kern-alert--danger{color:var(--kern-color-layout-text-inverse-contextual)}.eudi-alert--strong.kern-alert--danger *{color:inherit}
.kern-badge .kern-label{font-weight:var(--kern-typography-font-weight-label-subtle)}.kern-badge--info .eudi-badge__icon{fill:var(--kern-color-feedback-info-contextual)}.kern-badge--success .eudi-badge__icon{fill:var(--kern-color-feedback-success-contextual)}.kern-badge--warning .eudi-badge__icon{fill:var(--kern-color-feedback-warning-contextual)}.kern-badge--danger .eudi-badge__icon{fill:var(--kern-color-feedback-danger-contextual)}.eudi-badge--inactive{border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-default-border-contextual);background:var(--kern-color-feedback-default-background-contextual)}.eudi-badge--inactive .eudi-badge__icon{fill:var(--kern-color-feedback-default-contextual)}.eudi-badge--inactive.kern-badge--small:not(.eudi-badge--round){border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-default-border-contextual)}.eudi-badge--round{gap:var(--kern-metric-space-x-small);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);border-radius:var(--kern-metric-border-radius-circle);border:0}.eudi-badge--round.kern-badge--small{gap:var(--kern-metric-space-x-small);padding:var(--kern-metric-space-none) var(--kern-metric-space-small);box-shadow:none}.eudi-badge--round .kern-label{padding:var(--kern-metric-space-none);font-weight:var(--kern-typography-font-weight-label-subtle)}.eudi-badge--round .eudi-badge__dot{width:var(--kern-metric-space-small);height:var(--kern-metric-space-small);flex:0 0 var(--kern-metric-space-small);border-radius:var(--kern-metric-border-radius-circle);background:var(--kern-color-feedback-info-contextual);display:block}.eudi-badge--round.kern-badge--success .eudi-badge__dot{background:var(--kern-color-feedback-success-contextual)}.eudi-badge--round.kern-badge--warning .eudi-badge__dot{background:var(--kern-color-feedback-warning-contextual)}.eudi-badge--round.kern-badge--danger .eudi-badge__dot{background:var(--kern-color-feedback-danger-contextual)}.eudi-badge--round.eudi-badge--inactive .eudi-badge__dot{background:var(--kern-color-feedback-default-contextual)}.eudi-badge--round.kern-badge--small .eudi-badge__dot{flex-basis:7px;width:7px;height:7px}
.kern-form-input .kern-label{font-weight:var(--kern-typography-font-weight-label-default)}.kern-form-input .kern-hint{color:var(--kern-color-layout-text-muted-contextual)}input.kern-form-input__input{border:var(--kern-metric-border-width-light) solid var(--kern-color-form-input-border-contextual);border-radius:var(--kern-metric-border-radius-default);background:var(--eudi-color-layout-layer-surface-muted-contextual)}input.kern-form-input__input.kern-form-input__input:hover{border-width:var(--kern-metric-border-width-light);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-form-input-border-contextual)}input.kern-form-input__input[disabled]{background:var(--eudi-color-layout-layer-surface-disabled-contextual)}input.kern-form-input__input.kern-form-input__input[disabled]:hover,input.kern-form-input__input.kern-form-input__input[aria-disabled=true]:hover{border-width:var(--kern-metric-border-width-light);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:none}input.kern-form-input__input.kern-form-input__input:focus{border-radius:var(--kern-metric-border-radius-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-action-focus-default-contextual);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-action-focus-default-contextual);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);outline:none}input.kern-form-input__input[readonly]{border-radius:var(--kern-metric-border-radius-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border-contextual);background:var(--eudi-color-layout-layer-surface-disabled-contextual)}input.kern-form-input__input.kern-form-input__input[readonly]:hover{border-width:var(--kern-metric-border-width-light);border-color:var(--kern-color-layout-border-contextual);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:none}input.kern-form-input__input.kern-form-input__input[readonly]:focus{border-width:var(--kern-metric-border-width-light);border-color:var(--kern-color-layout-border-contextual);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:none;background:var(--eudi-color-layout-layer-surface-disabled-contextual);outline:none}input.kern-form-input__input--error{border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-danger-contextual);background:var(--kern-color-feedback-danger-background-contextual)}input.kern-form-input__input--error.kern-form-input__input--error:hover{padding:var(--kern-metric-space-none) var(--kern-metric-space-default);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-feedback-danger-contextual)}input.kern-form-input__input--error.kern-form-input__input--error:focus{border:var(--kern-metric-border-width-light) solid var(--kern-color-feedback-danger-contextual);padding:var(--kern-metric-space-none) var(--kern-metric-space-default);background:var(--kern-color-feedback-danger-background-contextual);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-feedback-danger-contextual);outline:none}
.eudi-tabs{gap:var(--kern-metric-space-none);background-color:var(--kern-color-layout-layer-surface-contextual);border:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-radius:var(--kern-metric-border-radius-large);padding:var(--kern-metric-space-x-small);flex-direction:column;display:flex}.eudi-tab-list{align-items:center;gap:var(--kern-metric-space-small);padding:var(--kern-metric-space-none) var(--kern-metric-space-x-small) var(--kern-metric-space-x-small) var(--kern-metric-space-x-small);flex-wrap:wrap;display:flex}.eudi-tab{height:100%;padding:var(--kern-metric-space-x-small) var(--kern-metric-space-none);justify-content:center;align-items:center;display:flex}.eudi-tab-button{justify-content:center;align-items:center;gap:var(--kern-metric-space-small);padding:var(--kern-metric-space-small) var(--kern-metric-space-default);border:var(--kern-metric-border-width-light) solid transparent;border-radius:var(--kern-metric-border-radius-default);cursor:pointer;background-color:#0000;display:flex}.eudi-tab-button__label{font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-label-default);line-height:var(--kern-typography-line-height-medium-static);letter-spacing:var(--kern-metric-space-none);color:var(--eudi-color-action-muted-contextual);white-space:nowrap}.eudi-tab-button--active{background-color:var(--eudi-color-layout-layer-surface-brand-contextual);border-color:#0000002e;box-shadow:0 2px 4px #0003}.eudi-tab-button--active .eudi-tab-button__label{color:var(--kern-color-layout-text-default-contextual)}.eudi-tab-body{background-color:var(--eudi-color-layout-layer-surface-muted-contextual);border-radius:var(--kern-metric-border-radius-default);width:100%;min-height:0;padding:var(--kern-metric-space-small)}
.kern-table{background-color:var(--kern-color-layout-layer-surface-contextual);border:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-radius:var(--kern-metric-border-radius-large);padding:var(--kern-metric-space-x-small);border-collapse:separate;table-layout:auto;width:100%}.kern-table.kern-table--striped{padding:var(--kern-metric-space-none);background:0 0;border:none}.kern-table.kern-table--striped .kern-table__footer{border-top:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual)}.kern-table__body>.kern-table__row>.kern-table__cell{background-color:var(--eudi-color-layout-layer-surface-muted-contextual);border-bottom:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);line-height:var(--kern-metric-dimension-x-large)}.kern-table.kern-table--striped .kern-table__body>.kern-table__row>.kern-table__cell{border-bottom:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border-contextual)}.kern-table__body>.kern-table__row:last-child>.kern-table__cell{border-bottom:none}.kern-table__body>.kern-table__row:first-child>.kern-table__cell:first-child{border-top-left-radius:var(--kern-metric-border-radius-default)}.kern-table.kern-table--striped .kern-table__body>.kern-table__row:first-child>.kern-table__cell:first-child{border-top-left-radius:var(--kern-metric-border-radius-none)}.kern-table__body>.kern-table__row:first-child>.kern-table__cell:last-child{border-top-right-radius:var(--kern-metric-border-radius-default)}.kern-table.kern-table--striped .kern-table__body>.kern-table__row:first-child>.kern-table__cell:last-child{border-top-right-radius:var(--kern-metric-border-radius-none)}.kern-table__body>.kern-table__row:last-child>.kern-table__cell:first-child{border-bottom-left-radius:var(--kern-metric-border-radius-default)}.kern-table.kern-table--striped .kern-table__body>.kern-table__row:last-child>.kern-table__cell:first-child{border-bottom-left-radius:var(--kern-metric-border-radius-none)}.kern-table__body>.kern-table__row:last-child>.kern-table__cell:last-child{border-bottom-right-radius:var(--kern-metric-border-radius-default)}.kern-table.kern-table--striped .kern-table__body>.kern-table__row:last-child>.kern-table__cell:last-child{border-bottom-right-radius:var(--kern-metric-border-radius-none)}.kern-table.kern-table--striped .kern-table__body .kern-table__row:nth-child(odd) .kern-table__cell{background-color:var(--kern-color-layout-layer-surface-contextual)}.kern-table__row>.kern-table__header,.kern-table__row>.kern-table__cell,.kern-table__footer{box-shadow:none;white-space:nowrap}.kern-table__row>.kern-table__cell{padding:var(--kern-metric-space-none) var(--kern-metric-space-x-small);align-content:center}.kern-table__row>.kern-table__cell--truncate{max-width:var(--kern-metric-dimension-7x-large);text-overflow:ellipsis;overflow:hidden}.kern-table__row>.kern-table__cell:first-child,.kern-table__header:first-child{padding-left:calc(var(--kern-metric-space-default) + var(--kern-metric-space-x-small))}.kern-table__row>.kern-table__cell:last-child,.kern-table__header:last-child{padding-right:calc(var(--kern-metric-space-default) + var(--kern-metric-space-x-small))}.kern-table__body>.kern-table__row>.eudi-table__empty-row{white-space:normal;text-align:center;padding:var(--kern-metric-space-large) var(--kern-metric-space-default)}.kern-table.kern-table--striped .kern-table__body .kern-table__row.eudi-table__empty-row:nth-child(odd) .kern-table__cell{background-color:unset;border:unset}.kern-table__body>.kern-table__row:hover>.kern-table__cell{background-color:var(--kern-color-layout-layer-surface-contextual)}.eudi-table__empty-row-content{padding:var(--kern-metric-space-default);flex-direction:column;align-items:center;display:flex}.kern-table .eudi-table__empty-row .kern-btn{margin-top:var(--kern-metric-space-default)}
.eudi-stepper{gap:var(--kern-metric-space-default);margin:var(--kern-metric-space-none);padding:var(--kern-metric-space-none);flex-direction:column;list-style:none;display:flex}.eudi-stepper--horizontal{flex-direction:row}.eudi-stepper__item{align-items:flex-start;gap:var(--kern-metric-space-none);border-left:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);display:flex}.eudi-stepper--horizontal .eudi-stepper__item{border-left:none;flex:1 0 0}.eudi-stepper__rail{align-self:stretch;gap:var(--kern-metric-space-none);flex-direction:column;flex-shrink:0;display:flex}.eudi-stepper__badge{box-sizing:border-box;width:var(--kern-metric-dimension-large);height:var(--kern-metric-dimension-large);padding:var(--kern-metric-space-x-small);background:var(--eudi-color-layout-layer-surface-brand-contextual);color:var(--kern-color-layout-text-muted-contextual);font-family:var(--eudi-typography-font-family-mono);font-size:var(--kern-font-size-18);font-weight:var(--kern-typography-font-weight-medium);line-height:var(--kern-typography-line-height-medium-adaptive);white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex}.eudi-stepper__content{gap:var(--kern-metric-space-default);min-width:1px;padding:var(--kern-metric-space-none) var(--kern-metric-space-large) var(--kern-metric-space-x-large) var(--kern-metric-space-large);background:var(--eudi-color-layout-layer-surface-muted-contextual);border-top-right-radius:var(--kern-metric-border-radius-default);border-bottom-right-radius:var(--kern-metric-border-radius-default);border-bottom-left-radius:var(--kern-metric-border-radius-default);flex-direction:column;flex:1 0 0;display:flex}.eudi-stepper--horizontal .eudi-stepper__content{padding-top:var(--kern-metric-space-default);border-radius:var(--kern-metric-space-none);border-top:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-bottom-left-radius:var(--kern-metric-border-radius-default);border-bottom-right-radius:var(--kern-metric-border-radius-default)}.eudi-stepper__label{padding-bottom:var(--kern-metric-baseline-body-small-padding-bottom);color:var(--kern-color-layout-text-default-contextual);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-body-strong);line-height:var(--kern-typography-line-height-medium-static);margin:var(--kern-metric-space-none)}.eudi-stepper__label--regular{font-weight:var(--kern-typography-font-weight-body-default)}
.eudi-public-stepper{container-type:inline-size}.eudi-public-stepper__list{margin:var(--kern-metric-space-none);padding:var(--kern-metric-space-none);flex-direction:column;list-style:none;display:flex}.eudi-public-stepper--inline{gap:var(--kern-metric-space-default)}.eudi-public-stepper--block{gap:var(--kern-metric-space-3x-large)}.eudi-public-stepper__tag{width:fit-content}.eudi-public-stepper__item{align-items:flex-start;gap:var(--kern-metric-space-default);flex-direction:row;display:flex}.eudi-public-stepper--block .eudi-public-stepper__item{gap:var(--kern-metric-space-large);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rail image""rail content";display:grid}.eudi-public-stepper--block .eudi-public-stepper__image{width:auto;height:var(--kern-metric-dimension-7x-large);aspect-ratio:4/3;grid-area:image;justify-self:start;max-width:100%}.eudi-public-stepper--block .eudi-public-stepper__rail{grid-area:rail}.eudi-public-stepper--block .eudi-public-stepper__content{grid-area:content}.eudi-public-stepper__rail{flex-direction:column;flex-shrink:0;align-self:stretch;display:flex}.eudi-public-stepper__badge{box-sizing:border-box;width:var(--kern-metric-dimension-large);height:var(--kern-metric-dimension-large);padding:var(--kern-metric-space-x-small);background:var(--kern-color-layout-background-inverse-contextual);color:var(--kern-color-layout-text-inverse-contextual);font-family:var(--eudi-typography-font-family-mono);font-size:var(--kern-font-size-18);font-weight:var(--kern-typography-font-weight-medium);line-height:var(--kern-typography-line-height-medium-adaptive);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;display:flex}.eudi-public-stepper--block .eudi-public-stepper__badge{font-size:var(--kern-font-size-16)}.eudi-public-stepper__item--later .eudi-public-stepper__badge{background:var(--kern-color-feedback-default-background);color:var(--kern-color-layout-text-default-contextual)}.eudi-public-stepper--inline .eudi-public-stepper__rail .eudi-public-stepper__tag{display:none}.eudi-public-stepper--inline .eudi-public-stepper__content .eudi-public-stepper__image{order:1}.eudi-public-stepper__gradient{background:linear-gradient(to bottom, var(--kern-color-decorative-brand-variant), transparent);flex:1 0 0;min-height:1px}.eudi-public-stepper__item--later .eudi-public-stepper__gradient{background:linear-gradient(to bottom, var(--kern-color-feedback-default-background), transparent)}.eudi-public-stepper__title-row{gap:var(--kern-metric-space-x-small);flex-direction:column;align-items:flex-start;display:flex}.eudi-public-stepper__title{margin:var(--kern-metric-space-none);color:var(--kern-color-layout-text-default-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-body-strong);line-height:var(--kern-typography-line-height-medium-static)}.eudi-public-stepper--block .eudi-public-stepper__title{font-size:var(--kern-typography-font-size-medium-adaptive);line-height:var(--kern-typography-line-height-medium-adaptive)}.eudi-public-stepper__item--later .eudi-public-stepper__title{color:var(--kern-color-layout-text-default-contextual)}.eudi-public-stepper__image{border-radius:var(--kern-metric-border-radius-default);max-width:100%;position:relative;overflow:hidden}.eudi-public-stepper__image>*{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.eudi-public-stepper--inline .eudi-public-stepper__image{width:auto;height:var(--kern-metric-dimension-7x-large);aspect-ratio:4/3;align-self:flex-start;max-width:100%}.eudi-public-stepper__content{gap:var(--kern-metric-space-default);flex-direction:column;flex:1 0 0;min-width:1px;display:flex}.eudi-public-stepper--block .eudi-public-stepper__content{gap:var(--kern-metric-space-default)}@container (min-width:62rem){.eudi-public-stepper--inline{flex-direction:row}.eudi-public-stepper--inline .eudi-public-stepper__item{border-left:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);flex-direction:column;flex:1 0 0;align-items:stretch;min-width:0}.eudi-public-stepper--inline .eudi-public-stepper__image{width:100%;height:auto}.eudi-public-stepper--inline .eudi-public-stepper__rail{width:100%;height:var(--kern-metric-dimension-large);background:linear-gradient(to right, var(--kern-color-decorative-brand-variant), transparent);flex-direction:row;align-self:auto;align-items:center}.eudi-public-stepper--inline .eudi-public-stepper__gradient{display:none}.eudi-public-stepper--inline .eudi-public-stepper__content{padding:var(--kern-metric-space-none) var(--kern-metric-space-x-large) var(--kern-metric-space-none)}.eudi-public-stepper--inline .eudi-public-stepper__item--later .eudi-public-stepper__rail{background:linear-gradient(to right, var(--kern-color-feedback-default-background), transparent)}.eudi-public-stepper--inline .eudi-public-stepper__content .eudi-public-stepper__image{order:-1}.eudi-public-stepper--inline .eudi-public-stepper__rail .eudi-public-stepper__tag{background-color:#0000;display:block}.eudi-public-stepper--inline .eudi-public-stepper__content .eudi-public-stepper__tag{display:none}.eudi-public-stepper--block .eudi-public-stepper__item{column-gap:var(--kern-metric-space-3x-large);row-gap:var(--kern-metric-space-large);grid-template-columns:40% auto minmax(0,1fr);grid-template-areas:"image rail content";align-items:start}.eudi-public-stepper--block .eudi-public-stepper__image{place-self:center stretch;width:100%;height:auto}.eudi-public-stepper--block .eudi-public-stepper__title-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}
.eudi-code-block{align-items:flex-start;gap:var(--kern-metric-space-default);padding:var(--kern-metric-space-none) var(--kern-metric-space-none) var(--kern-metric-space-default) var(--kern-metric-space-default);border-radius:var(--kern-metric-border-radius-large);background-color:var(--eudi-color-layout-background-inverse-muted-contextual);display:flex}.eudi-code-block__content{padding:var(--kern-metric-space-default) var(--kern-metric-space-none);flex-direction:column;flex:1 0 0;display:flex;overflow:clip}.eudi-code-block__line{font-family:var(--eudi-typography-font-family-mono);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-medium);line-height:var(--kern-typography-line-height-medium-static);letter-spacing:var(--kern-metric-space-none);color:var(--kern-color-action-on-default-contextual);white-space:pre-wrap;margin:0}.eudi-code-block__line--command{color:var(--kern-color-decorative-brand-primary-contextual)}.eudi-code-block__line--comment{color:var(--eudi-color-grey-200)}.eudi-code-block__copy-icon{width:var(--kern-metric-dimension-default);height:var(--kern-metric-dimension-default);flex-shrink:0;max-width:none}.eudi-code-block .kern-btn--tertiary{color:var(--kern-color-action-on-default-contextual)}
.eudi-description-list{align-items:flex-start;gap:var(--kern-metric-space-default);margin:var(--kern-metric-space-none);padding:var(--kern-metric-space-none);flex-direction:column;display:flex}.eudi-description-list__item{align-self:stretch;align-items:flex-start;gap:var(--kern-metric-space-none);word-break:break-word;min-height:var(--kern-metric-dimension-x-large);flex-direction:column;flex:50%;display:flex}@media (min-width:768px){.eudi-description-list__item{gap:var(--kern-metric-space-x-large);flex-direction:row}}.eudi-description-list--col .eudi-description-list__item{gap:var(--kern-metric-space-none);flex-direction:column;align-items:start}.eudi-description-list__term{color:var(--kern-color-layout-text-default-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-semi-bold);line-height:var(--kern-typography-line-height-medium-static);letter-spacing:var(--kern-metric-space-none);padding:var(--kern-metric-baseline-body-default-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-body-default-padding-bottom) var(--kern-metric-space-none);margin:var(--kern-metric-space-none)}.eudi-description-list__term:has(+.eudi-description-list__group){align-self:start}@media (min-width:768px){.eudi-description-list__term{flex:50%;max-width:50%}}.eudi-description-list--col .eudi-description-list__term{width:100%;max-width:100%}.eudi-description-list__description{color:var(--kern-color-layout-text-default-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-body-default);line-height:var(--kern-typography-line-height-medium-static);letter-spacing:var(--kern-metric-space-none);padding:var(--kern-metric-baseline-body-default-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-body-default-padding-bottom) var(--kern-metric-space-none);margin:var(--kern-metric-space-none)}@media (min-width:768px){.eudi-description-list__item>.eudi-description-list__description{flex:50%;max-width:50%}}.eudi-description-list--col .eudi-description-list__description{width:100%;max-width:100%}.eudi-description-list__group{align-items:flex-start;gap:var(--kern-metric-space-small);flex-direction:column;display:flex}@media (min-width:768px){.eudi-description-list__group{flex:50%;max-width:50%}}.eudi-description-list--col .eudi-description-list__group{width:100%;max-width:100%}.eudi-description-list__group .eudi-description-list__description{width:100%}.eudi-description-list__content{flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;display:flex}@media (min-width:768px){.eudi-description-list__item>.eudi-description-list__content{flex:50%;max-width:50%}}.eudi-description-list--col .eudi-description-list__item:has(.eudi-description-list__action){align-items:flex-start;gap:var(--kern-metric-space-default);flex-direction:row}.eudi-description-list__action{flex:1 0 0;align-items:flex-start;display:flex}
.kern-form-input__select-wrapper{border:var(--kern-metric-border-width-light) solid var(--kern-color-form-input-border-contextual);background:var(--eudi-color-layout-layer-surface-muted-contextual)}.kern-form-input__select-wrapper:has(.kern-form-input__select--error){border-color:var(--kern-color-feedback-danger-contextual)}.kern-form-input__select-wrapper:after{-webkit-mask-position:50%;-webkit-mask-size:var(--kern-metric-dimension-small);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:var(--kern-metric-dimension-small);mask-size:var(--kern-metric-dimension-small)}.kern-form-input__select-wrapper:has(.kern-form-input__select--error):after{background-color:var(--kern-color-action-default)}:is(.kern-form-input__select-wrapper:hover,.kern-form-input__select-wrapper:hover:has(.kern-form-input__select:focus)){border-bottom-width:var(--kern-metric-border-width-light);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-form-input-border-contextual)}:is(.kern-form-input__select-wrapper.kern-form-input__select-wrapper:hover:has(select[disabled]),.kern-form-input__select-wrapper.kern-form-input__select-wrapper:hover:has(select[aria-disabled=true])){border-bottom-width:var(--kern-metric-border-width-light);box-shadow:none}:is(.kern-form-input__select-wrapper.kern-form-input__select-wrapper:hover:has(select[disabled]) .kern-form-input__select,.kern-form-input__select-wrapper.kern-form-input__select-wrapper:hover:has(select[aria-disabled=true]) .kern-form-input__select),.kern-form-input__select,:is(.kern-form-input__select-wrapper:hover .kern-form-input__select,.kern-form-input__select-wrapper:hover:has(.kern-form-input__select:focus) .kern-form-input__select){padding-top:var(--kern-metric-space-none);padding-bottom:var(--kern-metric-space-none)}.kern-form-input__select-wrapper:has(.kern-form-input__select--error):hover{border-bottom-width:var(--kern-metric-border-width-light);box-shadow:0 0 0 var(--kern-metric-border-width-default) var(--kern-color-feedback-danger-contextual)}
.eudi-form-card{gap:var(--kern-metric-space-small);padding:var(--kern-metric-space-large);border-radius:var(--kern-metric-border-radius-large);border:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border-contextual);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);flex-direction:column;display:flex;position:relative}.eudi-form-card:before{content:"";z-index:1;border-radius:inherit;background-color:#0000;position:absolute;inset:0}.eudi-form-card__header label:after{content:"";z-index:1;pointer-events:auto;position:absolute;inset:0}.eudi-form-card .kern-form-check__radio,.eudi-form-card .kern-form-check__checkbox{z-index:2;position:relative}.eudi-form-card:has(.eudi-form-card__header label:hover,.kern-form-check__radio:hover,.kern-form-check__checkbox:hover):before{background-color:color-mix(in oklch, var(--kern-color-action-state-indicator-default-contextual), transparent var(--kern-color-action-state-opacity-hover))}.eudi-form-card:has(.eudi-form-card__header label:active,.kern-form-check__radio:active,.kern-form-check__checkbox:active):before{background-color:color-mix(in oklch, var(--kern-color-action-state-indicator-default-contextual), transparent var(--kern-color-action-state-opacity-active))}.eudi-form-card:has(.kern-form-check__radio:checked,.kern-form-check__checkbox:checked):before{background-color:color-mix(in oklch, var(--kern-color-action-state-indicator-default-contextual), transparent var(--kern-color-action-state-opacity-selected))}.eudi-form-card:has(.kern-form-check__radio:focus-visible,.kern-form-check__checkbox:focus-visible):before{outline:var(--kern-metric-border-width-bold) solid var(--kern-color-action-focus-default-contextual);outline-offset:0}.eudi-form-card--subtle{background-color:var(--eudi-color-grey-025)}.eudi-form-card--error{background-color:var(--kern-color-feedback-danger-background-contextual);border-color:var(--kern-color-feedback-danger-contextual)}.eudi-form-card__header{align-items:center;gap:var(--kern-metric-space-default);display:flex}.eudi-form-card .kern-form-check__radio,.eudi-form-card .kern-form-check__checkbox{border-width:var(--kern-metric-border-width-light);background-color:var(--eudi-color-layout-layer-surface-muted-contextual)}.eudi-form-card .kern-form-check__checkbox{border-radius:var(--kern-metric-border-radius-default)}.eudi-form-card .kern-form-check__checkbox.kern-form-check__checkbox:focus,.eudi-form-card .kern-form-check__checkbox.kern-form-check__checkbox:focus-visible{border:var(--kern-metric-border-width-light) solid var(--kern-color-form-input-border-contextual)}.eudi-form-card .kern-form-check__checkbox:checked:before,.eudi-form-card .kern-form-check__checkbox:checked:hover:before,.eudi-form-card .kern-form-check__checkbox:checked:focus:before,.eudi-form-card .kern-form-check__checkbox:checked:focus-visible:before{margin:var(--kern-metric-space-none);transform:translate(-50%, calc(-50% - var(--kern-1))) rotate(47deg);position:absolute;top:50%;left:50%}.eudi-form-card__icon-text{align-items:center;gap:var(--kern-metric-space-small);display:flex}.eudi-form-card__body{gap:var(--kern-metric-space-default);flex-direction:column;width:100%;display:flex}.eudi-form-card-container{gap:var(--kern-metric-space-none);flex-direction:column;display:flex}.eudi-form-card-container__error{padding-top:var(--kern-metric-space-small)}.eudi-form-card-container--error{border-left:var(--kern-metric-border-width-bold) solid var(--kern-color-feedback-danger-contextual);padding-left:var(--kern-metric-space-default)}.eudi-form-card-container__row{align-items:center;gap:var(--kern-metric-space-default);display:flex}.eudi-form-card-container__row .eudi-form-card{flex:1 1 0}.eudi-form-card-container__row--vertical{flex-direction:column;align-items:flex-start}.eudi-form-card-container__row--vertical .eudi-form-card{flex:none;width:100%}
.eudi-heading{font-family:var(--eudi-typography-font-family-title-wide)}.kern-heading-x-display{padding:var(--kern-metric-baseline-heading-display-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-heading-display-padding-bottom) var(--kern-metric-space-none);color:var(--kern-color-layout-text-default-contextual);font-size:var(--kern-typography-font-size-3x-large-adaptive,var(--kern-64,4rem));font-weight:var(--kern-typography-font-weight-heading-balanced);line-height:var(--kern-metric-dimension-4x-large);letter-spacing:var(--kern-metric-space-none);margin:0}.kern-heading-x-small{padding:var(--kern-metric-baseline-heading-small-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-heading-small-padding-bottom) var(--kern-metric-space-none);color:var(--kern-color-layout-text-default-contextual);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-heading-default);line-height:var(--kern-typography-line-height-medium-static);letter-spacing:var(--kern-metric-space-none);margin:0}.kern-heading--decoration{position:relative}.kern-heading--decoration.kern-heading-display,.kern-heading--decoration.kern-heading-x-large,.kern-heading--decoration.kern-heading-medium{margin-top:var(--kern-metric-space-5x-large)}.kern-heading--decoration.kern-heading-medium{padding-top:calc(var(--kern-metric-baseline-heading-medium-padding-top) + var(--kern-metric-space-default));padding-bottom:calc(var(--kern-metric-baseline-heading-medium-padding-bottom) + var(--kern-metric-space-small))}.kern-heading--decoration.kern-heading-large{margin-top:var(--kern-metric-space-x-large)}.kern-heading-decoration-bracket{top:calc(-1 * var(--kern-metric-space-x-large));left:calc(-1 * var(--kern-metric-space-x-large));height:var(--kern-metric-space-2x-large);border-top:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-left:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-top-left-radius:var(--kern-metric-border-radius-small);position:absolute;right:0}.kern-heading--decoration.kern-heading-medium .kern-heading-decoration-bracket{top:calc(-1 * var(--kern-metric-space-default));right:var(--kern-metric-space-default)}
.kern-form-check__checkbox{border-radius:var(--kern-metric-border-radius-default);border-width:var(--kern-metric-border-width-light);border-style:solid;border-color:var(--kern-color-form-input-border-contextual);position:relative}.kern-form-check__checkbox:not(.kern-form-check__checkbox--error){background:var(--eudi-color-layout-layer-surface-muted-contextual)}.kern-form-check__checkbox.kern-form-check__checkbox:hover{border-width:var(--kern-metric-border-width-default);border-color:var(--kern-color-form-input-border-contextual)}.kern-form-check__checkbox.kern-form-check__checkbox[disabled]:hover,.kern-form-check__checkbox.kern-form-check__checkbox[aria-disabled=true]:hover{border-width:var(--kern-metric-border-width-light);cursor:not-allowed}.kern-form-check__checkbox.kern-form-check__checkbox:focus,.kern-form-check__checkbox.kern-form-check__checkbox:focus-visible,.kern-form-check__checkbox.kern-form-check__checkbox:focus:hover,.kern-form-check__checkbox.kern-form-check__checkbox:focus-visible:hover,.kern-form-check__checkbox.kern-form-check__checkbox:checked:focus,.kern-form-check__checkbox.kern-form-check__checkbox:checked:focus-visible,.kern-form-check__checkbox.kern-form-check__checkbox:checked:focus:hover,.kern-form-check__checkbox.kern-form-check__checkbox:checked:focus-visible:hover{border-width:var(--kern-metric-border-width-default);border-style:solid;border-color:var(--kern-color-action-focus-default-contextual);outline:var(--kern-metric-border-width-none)}.kern-form-check__checkbox.kern-form-check__checkbox--error:focus,.kern-form-check__checkbox.kern-form-check__checkbox--error:focus-visible,.kern-form-check__checkbox.kern-form-check__checkbox--error:focus:hover,.kern-form-check__checkbox.kern-form-check__checkbox--error:focus-visible:hover,.kern-form-check__checkbox.kern-form-check__checkbox--error:checked:focus,.kern-form-check__checkbox.kern-form-check__checkbox--error:checked:focus-visible,.kern-form-check__checkbox.kern-form-check__checkbox--error:checked:focus:hover,.kern-form-check__checkbox.kern-form-check__checkbox--error:checked:focus-visible:hover{border-width:var(--kern-metric-border-width-default);border-style:solid;border-color:var(--kern-color-feedback-danger-contextual);outline:var(--kern-metric-border-width-none);box-shadow:none}.kern-form-check__checkbox[disabled],.kern-form-check__checkbox[aria-disabled=true],.kern-form-check__checkbox[disabled]:hover,.kern-form-check__checkbox[aria-disabled=true]:hover{cursor:not-allowed}.kern-form-check__checkbox[data-readonly=true],.kern-form-check__checkbox[data-readonly=true]:hover{background:var(--eudi-color-layout-layer-surface-disabled-contextual);cursor:not-allowed;opacity:1}.kern-form-check__checkbox[data-readonly=true]~.kern-label{opacity:1;cursor:not-allowed}.kern-form-check__checkbox[data-readonly=true]:focus,.kern-form-check__checkbox[data-readonly=true]:focus-visible{border-width:var(--kern-metric-border-width-default);border-style:solid;border-color:var(--kern-color-action-focus-default-contextual);outline:var(--kern-metric-border-width-none)}.kern-form-check__checkbox:checked:before,.kern-form-check__checkbox:checked:hover:before,.kern-form-check__checkbox:checked:focus:before,.kern-form-check__checkbox:checked:focus-visible:before,.kern-form-check__checkbox[data-readonly=true]:checked:before{margin:var(--kern-metric-space-none);transform:translate(-50%, calc(-50% - var(--kern-1))) rotate(47deg);position:absolute;top:50%;left:50%}.kern-form-check__checkbox:not(.kern-form-check__checkbox--error):checked:before,.kern-form-check__checkbox:not(.kern-form-check__checkbox--error):checked:hover:before,.kern-form-check__checkbox:not(.kern-form-check__checkbox--error):checked:focus:before,.kern-form-check__checkbox:not(.kern-form-check__checkbox--error):checked:focus-visible:before,.kern-form-check__checkbox[data-readonly=true]:not(.kern-form-check__checkbox--error):checked:before{border-color:var(--kern-color-layout-text-default-contextual)}
.kern-form-check__radio{border-width:var(--kern-metric-border-width-light)}.kern-form-check__radio:not(.kern-form-check__radio--error){background:var(--eudi-color-layout-layer-surface-muted-contextual)}.kern-form-check__radio.kern-form-check__radio:hover{border-width:var(--kern-metric-border-width-default);border-color:var(--kern-color-form-input-border-contextual)}.kern-form-check__radio.kern-form-check__radio[disabled]:hover,.kern-form-check__radio.kern-form-check__radio[aria-disabled=true]:hover{border-width:var(--kern-metric-border-width-light)}.kern-form-check__radio[disabled],.kern-form-check__radio[aria-disabled=true],.kern-form-check__radio[disabled]:hover,.kern-form-check__radio[aria-disabled=true]:hover{cursor:not-allowed}.kern-form-check__radio.kern-form-check__radio:focus,.kern-form-check__radio.kern-form-check__radio:focus-visible,.kern-form-check__radio.kern-form-check__radio:focus:hover,.kern-form-check__radio.kern-form-check__radio:focus-visible:hover,.kern-form-check__radio.kern-form-check__radio:checked:focus,.kern-form-check__radio.kern-form-check__radio:checked:focus-visible,.kern-form-check__radio.kern-form-check__radio:checked:focus:hover,.kern-form-check__radio.kern-form-check__radio:checked:focus-visible:hover{border-width:var(--kern-metric-border-width-default);border-style:solid;border-color:var(--kern-color-action-focus-default-contextual);outline:var(--kern-metric-border-width-none)}.kern-form-check__radio[data-readonly=true]{background:var(--eudi-color-layout-layer-surface-disabled-contextual);cursor:not-allowed;opacity:1}.kern-form-check__radio[data-readonly=true]~.kern-label{opacity:1;cursor:not-allowed}.kern-form-check__radio[data-readonly=true]:focus,.kern-form-check__radio[data-readonly=true]:focus-visible{border-width:var(--kern-metric-border-width-default);border-style:solid;border-color:var(--kern-color-action-focus-default-contextual);outline:var(--kern-metric-border-width-none)}.kern-form-check__radio:checked:before,.kern-form-check__radio[data-readonly=true]:checked:before{background-color:var(--kern-color-layout-text-default-contextual)}
.eudi-logo{flex-shrink:0;height:2.5rem;display:inline-flex}.eudi-logo svg{width:auto;max-width:none;height:100%}.eudi-logo--short{width:2.5rem}.eudi-logo--interactive{border-radius:var(--kern-metric-border-radius-large);transition:background-color .15s}.eudi-logo--interactive:hover{background:var(--kern-color-action-state-indicator-tint-hover-opacity)}.eudi-logo--interactive:active,.eudi-logo--interactive.eudi-logo--selected{background:var(--kern-color-action-state-indicator-tint-active-opacity)}.eudi-logo--interactive:focus-visible{outline:var(--kern-metric-border-width-bold) solid var(--kern-color-action-focus-default-contextual);outline-offset:.125rem}
.eudi-navigation{background:var(--kern-color-layout-layer-surface-contextual);width:300px;padding:var(--kern-metric-space-x-small) var(--kern-metric-space-default);gap:var(--kern-metric-space-x-small);flex-direction:column;display:flex}.eudi-navigation__title{color:var(--kern-color-layout-text-muted-contextual);padding:var(--kern-metric-space-default) var(--kern-metric-space-none);border-bottom:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);justify-content:space-between;align-items:center;display:flex}.eudi-navigation__section{gap:var(--kern-metric-space-x-small);flex-direction:column;display:flex}.eudi-navigation__section-title{color:var(--kern-color-layout-text-muted-contextual);padding:var(--kern-metric-space-x-large) var(--kern-metric-space-small) var(--kern-metric-space-small) var(--kern-metric-space-small)}.eudi-heading--x-small{font-size:var(--kern-typography-font-size-small-static);line-height:var(--kern-typography-line-height-medium-static)}.eudi-navigation__link{width:100%;color:var(--kern-color-action-default-contextual);justify-content:flex-start}.eudi-navigation__link .kern-label{font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-label-subtle)}.eudi-navigation__link svg{color:inherit}.eudi-navigation__link--active{background:var(--kern-color-action-state-indicator-tint-active-opacity)}.eudi-navigation__link--active .kern-label{text-decoration-thickness:var(--kern-3)}.eudi-navigation__link[aria-disabled=true]{opacity:var(--kern-color-action-state-opacity-disabled);cursor:not-allowed;pointer-events:none}
.eudi-footer{align-items:flex-start;gap:var(--kern-metric-space-x-large);padding:var(--kern-metric-space-default);background:var(--kern-color-layout-background-default-contextual);border-color:var(--kern-color-decorative-border-contextual);border-style:solid;border-width:var(--kern-metric-border-width-default) 0 0 0;flex-direction:column;display:flex}@media (min-width:768px){.eudi-footer:not(.eudi-footer--side-bar){align-items:flex-end;gap:var(--kern-metric-space-3x-large);padding:var(--kern-metric-space-default) var(--kern-metric-space-large);border-width:var(--kern-metric-border-width-default);border-bottom-left-radius:var(--kern-metric-border-radius-large);border-bottom-right-radius:var(--kern-metric-border-radius-large);flex-direction:row}}@media (min-width:880px){.eudi-footer--side-bar{align-items:flex-end;gap:var(--kern-metric-space-3x-large);padding:var(--kern-metric-space-default) var(--kern-metric-space-large);border-width:var(--kern-metric-border-width-default);border-bottom-left-radius:var(--kern-metric-border-radius-large);border-bottom-right-radius:var(--kern-metric-border-radius-large);flex-direction:row}}.eudi-footer__main{align-items:flex-start;gap:var(--kern-metric-space-x-large);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.eudi-footer:not(.eudi-footer--side-bar) .eudi-footer__main{flex:1 0 0;min-width:0}}@media (min-width:880px){.eudi-footer--side-bar .eudi-footer__main{flex:1 0 0;min-width:0}}.eudi-footer__nav{align-items:flex-start;gap:var(--kern-metric-space-large);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.eudi-footer:not(.eudi-footer--side-bar) .eudi-footer__nav{gap:var(--kern-metric-space-default) var(--kern-metric-space-large);flex-flow:wrap}}@media (min-width:880px){.eudi-footer--side-bar .eudi-footer__nav{gap:var(--kern-metric-space-default) var(--kern-metric-space-large);flex-flow:wrap}}.eudi-footer__trust{justify-content:flex-end;align-items:flex-end;gap:var(--kern-metric-space-x-large);display:flex}
.eudi-trust-element{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.eudi-trust-element__mark{height:var(--kern-metric-dimension-x-large);flex-shrink:0;display:inline-flex}.eudi-trust-element__mark svg{width:auto;max-width:none;height:100%}
.kern-list--bullet,.kern-list--number{padding-left:var(--kern-metric-space-none,0);list-style:none}.eudi-list__item{counter-increment:eudi-list-item;display:flex}.eudi-list__marker{width:var(--kern-metric-dimension-default,1.5rem);height:var(--kern-metric-dimension-default,1.5rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.kern-list--bullet .eudi-list__marker:before{content:"";border-radius:var(--kern-metric-border-radius-small,.125rem);background-color:var(--eudi-color-layout-layer-surface-inverse-brand-variant-contextual,#22234d);width:.5rem;height:.5rem;display:block}.kern-list--number .eudi-list__marker:before{content:counter(eudi-list-item);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-body-strong);line-height:var(--kern-typography-line-height-medium-static);color:var(--eudi-color-layout-layer-surface-inverse-brand-variant-contextual)}
.eudi-dropdown{display:inline-flex;position:relative}button.eudi-dropdown__trigger{gap:var(--kern-metric-space-small)}.eudi-dropdown__trigger svg{fill:currentColor;flex-shrink:0}.eudi-dropdown__panel{z-index:10;align-items:flex-start;gap:var(--kern-metric-space-small);min-width:15rem;margin-top:var(--kern-metric-space-x-small);padding:var(--kern-metric-space-x-small) var(--kern-metric-space-small);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);border-radius:var(--kern-metric-border-radius-large);flex-direction:column;display:flex;position:absolute;top:100%;left:0;box-shadow:0 .25rem .25rem #1d1d1f33}.eudi-dropdown__item{align-items:center;gap:var(--kern-metric-space-x-small);width:100%;min-height:var(--kern-metric-dimension-x-large);padding:var(--kern-metric-space-none) var(--kern-metric-space-small);border-radius:var(--kern-metric-border-radius-default);color:var(--kern-color-action-default-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-small-static);line-height:var(--kern-typography-line-height-medium-static);text-decoration-skip-ink:none;white-space:nowrap;cursor:pointer;background-color:#0000;border:none;text-decoration:underline;display:flex}.eudi-dropdown__item:hover,.eudi-dropdown__item:focus-visible{background-color:var(--kern-color-action-state-indicator-tint-hover-opacity)}.eudi-dropdown__item--selected{background-color:var(--kern-color-action-state-indicator-tint-active-opacity)}.eudi-dropdown__item svg{fill:currentColor;flex-shrink:0}
.eudi-header{z-index:20;justify-content:space-between;align-items:center;gap:var(--kern-metric-space-default);box-sizing:border-box;width:100%;padding:var(--kern-metric-space-small) var(--kern-metric-space-default);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);border:none;border-bottom:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);box-shadow:none;will-change:transform;border-radius:0;transition:transform .2s ease-in-out;display:flex;position:fixed;top:0;transform:translateY(0)}.eudi-header--hidden{transform:translateY(-180%)}@media (prefers-reduced-motion:reduce){.eudi-header{transition:none}}.eudi-header__logo{flex-shrink:0}.eudi-header__nav{align-items:center;gap:var(--kern-metric-space-x-large);display:none}.eudi-header__nav-item{align-items:center;gap:var(--kern-metric-space-x-small);min-height:var(--kern-metric-dimension-x-large);padding:var(--kern-metric-space-none) var(--kern-metric-space-small);border-radius:var(--kern-metric-border-radius-default);color:var(--kern-color-action-default-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-small-static);line-height:var(--kern-typography-line-height-medium-static);text-decoration-skip-ink:none;white-space:nowrap;cursor:pointer;background-color:#0000;border:none;text-decoration:underline;display:inline-flex}.eudi-header__nav-item:hover{background-color:var(--kern-color-action-state-indicator-tint-hover-opacity)}.eudi-header__nav-item--selected{background-color:var(--kern-color-action-state-indicator-tint-active-opacity)}.eudi-dropdown__panel.eudi-header__nav-language{min-width:7rem}.eudi-header__nav-item svg{fill:currentColor;flex-shrink:0}.eudi-header__actions{align-items:center;gap:var(--kern-metric-space-small);display:none}.eudi-header__language .eudi-dropdown__panel{left:auto;right:0}.eudi-header__mobile-toggle{align-items:center;gap:var(--kern-metric-space-x-small);min-height:var(--kern-metric-dimension-x-large);padding:var(--kern-metric-space-small);border-radius:var(--kern-metric-border-radius-default);color:var(--eudi-color-action-muted-contextual);font-family:var(--kern-typography-font-family-default);font-size:var(--kern-typography-font-size-medium-static);cursor:pointer;background-color:#0000;border:none;text-decoration:underline;display:inline-flex}.eudi-header__mobile-toggle svg{fill:currentColor;flex-shrink:0}.eudi-header__mobile-menu{gap:var(--kern-metric-space-default);padding:var(--kern-metric-space-default);background-color:var(--eudi-color-layout-layer-surface-muted-contextual);border:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);border-bottom-left-radius:var(--kern-metric-border-radius-large);border-bottom-right-radius:var(--kern-metric-border-radius-large);border-top:none;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.eudi-header__mobile-menu:not(:has(.eudi-header__mobile-nav-group)){background-color:#0000;border:none}.eudi-header__mobile-actions{justify-content:space-between;align-items:center;gap:var(--kern-metric-space-small);width:100%;padding-bottom:var(--kern-metric-space-default);flex-wrap:wrap;display:flex;position:relative}.eudi-header__mobile-actions:after{content:"";right:calc(-1 * var(--kern-metric-space-default));bottom:0;left:calc(-1 * var(--kern-metric-space-default));border-bottom:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-contextual);position:absolute}.eudi-header__mobile-menu:not(:has(.eudi-header__mobile-nav-group))>.eudi-header__mobile-actions{width:auto;margin:calc(-1 * var(--kern-metric-space-default));padding:var(--kern-metric-space-default);background-color:var(--eudi-color-layout-layer-surface-muted-contextual)}.eudi-header__mobile-menu:not(:has(.eudi-header__mobile-nav-group))>.eudi-header__mobile-actions:after{left:0;right:0}.eudi-header__mobile-nav-group{width:100%;padding-top:var(--kern-metric-space-x-small);flex-direction:column;align-items:flex-start;display:flex}.eudi-header__mobile-nav-group-heading{width:100%;padding:var(--kern-metric-baseline-heading-small-padding-top) var(--kern-metric-space-none) var(--kern-metric-baseline-heading-small-padding-bottom) var(--kern-metric-space-none);color:var(--kern-color-layout-text-muted-contextual);font-family:var(--eudi-typography-font-family-title-wide);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-heading-default);line-height:var(--kern-typography-line-height-medium-static);margin:0}.eudi-header__mobile-nav-divider{width:100%;margin-top:var(--kern-metric-space-small)}@media (min-width:48rem){.eudi-header{width:fit-content;max-width:calc(100% - 2 * var(--kern-metric-space-default));margin-top:var(--kern-metric-space-large);margin-left:clamp(var(--kern-metric-space-default), 4.5vw, 5.625rem);border-radius:var(--kern-metric-border-radius-large);border-bottom:none;box-shadow:0 .25rem .25rem #1d1d1f33}.eudi-header__nav,.eudi-header__actions{display:flex}.eudi-header__mobile-toggle{display:none}}
.kern-accordion.eudi-accordion{border-radius:var(--kern-metric-border-radius-default);box-shadow:unset;border-top:none;border-bottom:none}.kern-accordion.eudi-accordion .kern-accordion[open]>summary:not([tabindex="-1"]):focus-visible,.kern-accordion.eudi-accordion .kern-accordion__header:not([tabindex="-1"]):focus-visible{box-shadow:unset;border-top:none;border-bottom:none}.eudi-accordion--grey{background-color:var(--kern-color-layout-layer-surface-contextual)}.eudi-accordion--white{background-color:var(--eudi-color-layout-layer-surface-muted-contextual)}.kern-accordion__header{padding:var(--kern-metric-space-default)}.kern-accordion__body{padding:var(--kern-metric-space-none) var(--kern-metric-space-default) var(--kern-metric-space-default) var(--kern-metric-space-default)}.kern-accordion__header .kern-title{color:var(--kern-color-layout-text-default-contextual);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--eudi-typography-font-weight-bold);line-height:var(--kern-typography-line-height-medium-static);padding:var(--kern-metric-space-none)}.kern-accordion-group{gap:var(--kern-metric-space-large);flex-direction:column;display:flex}.eudi-accordion--disabled{opacity:var(--kern-color-action-state-opacity-disabled)}.eudi-accordion--disabled .kern-accordion__header,.eudi-accordion--disabled .kern-accordion__header:hover{cursor:not-allowed}.eudi-accordion--disabled .kern-accordion__header:hover{background:0 0}
@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-outlined.3c_7pzewceq0g.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-rounded.1dz4f25euxpnx.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-sharp.1a_ad0b69_t8d.woff2)format("woff2")}.material-symbols-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.eudi-icon{font-variation-settings:"FILL" 1}.eudi-icon--small{font-size:var(--kern-font-size-20)}.eudi-icon--default{font-size:var(--kern-font-size-24)}.eudi-icon--large{font-size:var(--kern-font-size-32)}.eudi-icon--x-large{font-size:var(--kern-font-size-48)}.eudi-icon--default{color:var(--kern-color-layout-text-default-contextual)}.eudi-icon--muted{color:var(--kern-color-layout-text-muted-contextual)}.eudi-icon--inverse{color:var(--kern-color-layout-text-inverse-contextual)}.eudi-icon--danger{color:var(--kern-color-feedback-danger-contextual)}.eudi-icon--warning{color:var(--kern-color-feedback-warning-contextual)}.eudi-icon--success{color:var(--kern-color-feedback-success-contextual)}.eudi-icon--info{color:var(--kern-color-feedback-info-contextual)}
