.ods-asterisk{color:rgba(var(--ods-color-content-negative))}.ods-button{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;cursor:pointer;user-select:none;align-items:center;appearance:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--ods-border-radius-medium);box-sizing:border-box;display:inline-grid;gap:8px;grid-auto-flow:column;justify-content:center;padding:11px 23px;position:relative;text-decoration:none;width:fit-content}.ods-button.-disabled,.ods-button:disabled{cursor:not-allowed}.ods-button>*{box-sizing:inherit}.ods-button.-action--primary{background-color:rgba(var(--ods-color-background-action));color:rgba(var(--ods-color-content-on-action))}@media(hover: hover){.ods-button.-action--primary:hover{background-color:rgba(var(--ods-color-background-action-hover))}}.ods-button.-action--primary:active{background-color:rgba(var(--ods-color-background-action-active))}.ods-button.-action--secondary{border-color:rgba(var(--ods-color-border-action))}@media(hover: hover){.ods-button.-action--secondary:hover{border-color:rgba(var(--ods-color-border-action-hover))}}.ods-button.-action--secondary:active{border-color:rgba(var(--ods-color-border-action-hover))}.ods-button.-action--secondary,.ods-button.-action--tertiary{color:rgba(var(--ods-color-content-action))}@media(hover: hover){.ods-button.-action--secondary:hover,.ods-button.-action--tertiary:hover{background-color:rgba(var(--ods-color-background-action-subtle-hover))}}.ods-button.-action--secondary:active,.ods-button.-action--tertiary:active{background-color:rgba(var(--ods-color-background-action-subtle))}.ods-button.-action--primary,.ods-button.-action--secondary,.ods-button.-action--tertiary{outline:none}.ods-button.-action--primary:focus,.ods-button.-action--secondary:focus,.ods-button.-action--tertiary:focus{border-color:rgba(var(--ods-color-border-action-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-button.-destructive--primary{background-color:rgba(var(--ods-color-background-negative));color:rgba(var(--ods-color-content-always-light))}@media(hover: hover){.ods-button.-destructive--primary:hover{background-color:rgba(var(--ods-color-background-negative-hover))}}.ods-button.-destructive--primary:active{background-color:rgba(var(--ods-color-background-negative-active))}.ods-button.-destructive--secondary{border-color:rgba(var(--ods-color-border-negative))}.ods-button.-destructive--secondary,.ods-button.-destructive--tertiary{color:rgba(var(--ods-color-content-negative))}@media(hover: hover){.ods-button.-destructive--secondary:hover,.ods-button.-destructive--tertiary:hover{background-color:rgba(var(--ods-color-background-negative-subtle-hover))}}.ods-button.-destructive--secondary:active,.ods-button.-destructive--tertiary:active{background-color:rgba(var(--ods-color-background-negative-subtle))}.ods-button.-destructive--primary,.ods-button.-destructive--secondary,.ods-button.-destructive--tertiary{outline:none}.ods-button.-destructive--primary:focus,.ods-button.-destructive--secondary:focus,.ods-button.-destructive--tertiary:focus{border-color:rgba(var(--ods-color-border-negative-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-negative-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-button:disabled{color:rgba(var(--ods-color-content-disabled))}.ods-button.-action--primary:disabled,.ods-button.-destructive--primary:disabled{background-color:rgba(var(--ods-color-background-disabled))}.ods-button.-action--secondary:disabled,.ods-button.-destructive--secondary:disabled{border-color:rgba(var(--ods-color-border-disabled))}.ods-button.-action--secondary:disabled,.ods-button.-action--tertiary:disabled,.ods-button.-destructive--secondary:disabled,.ods-button.-destructive--tertiary:disabled{background-color:rgba(0,0,0,0)}.ods-input-label{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;color:rgba(var(--ods-color-content-main));display:inline-grid;gap:12px;grid:auto/auto-flow;padding:12px;place-content:start;position:relative}.ods-input-label.-bordered{display:grid}.ods-checkbox,.ods-radio{margin:1px;opacity:0}.ods-checkbox+.ods-input-indicator,.ods-radio+.ods-input-indicator{cursor:pointer;user-select:none}.ods-checkbox.-disabled+.ods-input-indicator,.ods-checkbox:disabled+.ods-input-indicator,.ods-radio.-disabled+.ods-input-indicator,.ods-radio:disabled+.ods-input-indicator{cursor:not-allowed}.ods-checkbox+.ods-input-indicator::before,.ods-radio+.ods-input-indicator::before{outline:none}.ods-checkbox:focus+.ods-input-indicator::before,.ods-radio:focus+.ods-input-indicator::before{box-shadow:0 0 0 2px rgba(var(--ods-color-border-focus-inner)),0 0 0 4px rgba(var(--ods-color-border-action-focus))}.ods-checkbox.-invalid+.ods-input-indicator::before,.ods-checkbox.-touched:invalid+.ods-input-indicator::before,.ods-radio.-invalid+.ods-input-indicator::before,.ods-radio.-touched:invalid+.ods-input-indicator::before{outline:none}.ods-checkbox.-invalid:focus+.ods-input-indicator::before,.ods-checkbox.-touched:invalid:focus+.ods-input-indicator::before,.ods-radio.-invalid:focus+.ods-input-indicator::before,.ods-radio.-touched:invalid:focus+.ods-input-indicator::before{box-shadow:0 0 0 2px rgba(var(--ods-color-border-focus-inner)),0 0 0 4px rgba(var(--ods-color-border-negative-focus))}.ods-checkbox,.ods-radio,.ods-input-indicator::after,.ods-input-indicator::before{height:22px;width:22px}.ods-input-indicator{border:1px solid rgba(0,0,0,0);border-radius:var(--ods-border-radius-large);bottom:0;left:0;padding:12px;right:0;top:0}.ods-input-indicator,.ods-input-indicator::after,.ods-input-indicator::before{box-sizing:border-box;content:"";display:block;position:absolute}.ods-input-indicator::before{background-color:rgba(var(--ods-color-background-input));border:2px solid rgba(var(--ods-color-border-input))}.ods-input-label.-bordered>.ods-input-indicator{border-color:rgba(var(--ods-color-border-separator))}.ods-input-label.-bordered>.ods-checkbox:enabled+.ods-input-indicator,.ods-input-label.-bordered>.ods-radio:enabled+.ods-input-indicator{background-color:rgba(var(--ods-color-background-input))}.ods-input-label.-bordered>.ods-checkbox:checked:not(.-invalid:disabled)+.ods-input-indicator,.ods-input-label.-bordered>.ods-checkbox:checked:not(.-touched:invalid:disabled)+.ods-input-indicator,.ods-input-label.-bordered>.ods-checkbox:indeterminate:not(.-invalid:disabled)+.ods-input-indicator,.ods-input-label.-bordered>.ods-checkbox:indeterminate:not(.-touched:invalid:disabled)+.ods-input-indicator,.ods-input-label.-bordered>.ods-radio:checked:not(.-invalid:disabled)+.ods-input-indicator,.ods-input-label.-bordered>.ods-radio:checked:not(.-touched:invalid:disabled)+.ods-input-indicator{background-color:rgba(var(--ods-color-background-action-subtle));border-color:rgba(var(--ods-color-border-action-subtle))}.ods-input-label.-bordered>.ods-checkbox:disabled+.ods-input-indicator,.ods-input-label.-bordered>.ods-radio:disabled+.ods-input-indicator{border-color:rgba(var(--ods-color-border-disabled))}.ods-checkbox:hover+.ods-input-indicator::before,.ods-radio:hover+.ods-input-indicator::before{border-color:rgba(var(--ods-color-border-input-hover))}.ods-checkbox:checked+.ods-input-indicator::before,.ods-checkbox:indeterminate+.ods-input-indicator::before,.ods-radio:checked+.ods-input-indicator::before{border-color:rgba(var(--ods-color-content-action))}.ods-checkbox.-invalid+.ods-input-indicator::before,.ods-checkbox.-touched:invalid+.ods-input-indicator::before,.ods-radio.-invalid+.ods-input-indicator::before,.ods-radio.-touched:invalid+.ods-input-indicator::before{border-color:rgba(var(--ods-color-border-negative))}.ods-checkbox:disabled+.ods-input-indicator::before,.ods-radio:disabled+.ods-input-indicator::before{border-color:rgba(var(--ods-color-border-disabled))}.ods-checkbox:disabled~*,.ods-checkbox:disabled~* .ods-helper-text,.ods-radio:disabled~*,.ods-radio:disabled~* .ods-helper-text{color:rgba(var(--ods-color-content-disabled))}.ods-input-indicator~*{margin-right:4px;pointer-events:none;position:relative}.ods-checkbox,.ods-checkbox+.ods-input-indicator::before{border-radius:var(--ods-border-radius-medium)}.ods-checkbox+.ods-input-indicator::before{transition:background-color var(--ods-transition-duration) ease-out}.ods-checkbox:checked+.ods-input-indicator::after{border:0 solid rgba(var(--ods-color-content-on-action));border-width:0 0 2px 2px;height:7px;transform:rotate(-45deg);transform-origin:110% 20%;width:14px}.ods-checkbox:indeterminate+.ods-input-indicator::after{background-color:rgba(var(--ods-color-content-on-action));height:2px;margin:10px 5px;transform:none;width:12px}.ods-checkbox:checked+.ods-input-indicator::before,.ods-checkbox:indeterminate+.ods-input-indicator::before{background-color:rgba(var(--ods-color-background-action))}.ods-checkbox.-invalid:enabled:checked+.ods-input-indicator::after,.ods-checkbox.-touched:invalid:enabled:checked+.ods-input-indicator::after{border-color:rgba(var(--ods-color-content-always-light))}.ods-checkbox.-invalid:enabled:indeterminate+.ods-input-indicator::after,.ods-checkbox.-touched:invalid:enabled:indeterminate+.ods-input-indicator::after{background-color:rgba(var(--ods-color-content-always-light))}.ods-checkbox.-invalid:enabled:checked+.ods-input-indicator::before,.ods-checkbox.-invalid:enabled:indeterminate+.ods-input-indicator::before,.ods-checkbox.-touched:invalid:enabled:checked+.ods-input-indicator::before,.ods-checkbox.-touched:invalid:enabled:indeterminate+.ods-input-indicator::before{background-color:rgba(var(--ods-color-background-negative))}.ods-checkbox:disabled+.ods-input-indicator::after{border-color:rgba(var(--ods-color-content-disabled))}.ods-checkbox:disabled+.ods-input-indicator::before{background-color:rgba(var(--ods-color-background-disabled))}.ods-icon{height:24px;width:24px;display:inline-block}.ods-option-list{background-color:rgba(var(--ods-color-background-input));border:1px solid rgba(var(--ods-color-border-input));border-radius:var(--ods-border-radius-medium);box-shadow:0 2px 4px rgba(0,0,0,.25);box-sizing:border-box;max-height:240px;max-width:400px;overflow:hidden;overflow-y:auto;padding:4px 0;pointer-events:initial}.ods-option{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;cursor:pointer;user-select:none;align-items:center;color:rgba(var(--ods-color-content-main));display:grid;position:relative;text-align:left}.ods-option.-disabled,.ods-option:disabled{cursor:not-allowed}.ods-option-input{height:0;margin:0;opacity:0;position:absolute;width:0}.ods-option-input:active+.ods-option-content,.ods-option-input:focus+.ods-option-content{box-shadow:inset 0 0 0 3px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 4px rgba(var(--ods-color-border-focus-inner))}.ods-option-input:checked+.ods-option-content{background-color:rgba(var(--ods-color-background-action-subtle))}.ods-option-input:checked~.ods-icon{opacity:1}.ods-option-input:disabled+.ods-option-content{background-color:rgba(var(--ods-color-background-disabled));box-shadow:initial;color:rgba(var(--ods-color-content-disabled));cursor:not-allowed}.ods-option-content{padding:12px 16px;padding-right:48px;position:relative;transition:background-color ease calc(var(--ods-transition-duration) * 1)}.ods-option-content:hover{background-color:rgba(var(--ods-color-background-action-subtle-hover))}:where(.ods-option)>.ods-icon{color:rgba(var(--ods-color-content-action));opacity:0;position:absolute;right:12px;transition:opacity ease calc(var(--ods-transition-duration) * 1)}.ods-option-group{font-family:inherit;font-size:.875rem;font-weight:initial;line-height:1.5rem;text-transform:uppercase;background-color:rgba(var(--ods-color-background-main));border:0 solid rgba(var(--ods-color-border-separator));border-width:1px 0;color:rgba(var(--ods-color-content-placeholder));padding:4px 16px;text-transform:uppercase}.ods-popover-anchor{position:absolute;visibility:hidden;z-index:9999999}.ods-popover-anchor.-overlay::before{background-color:rgba(var(--ods-color-background-overlay));bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;visibility:visible}.ods-popover-anchor.-overlay .ods-popover{bottom:initial;height:fit-content;left:50%;max-height:75%;max-width:75%;position:fixed;right:initial;top:50%;transform:translate(-50%, -50%);width:fit-content}.ods-popover{height:fit-content;overscroll-behavior:contain;position:absolute;visibility:initial;width:max-content}.ods-popover:where(.-top--center,.-top--start,.-top--end){bottom:100%;margin-bottom:var(--popover-gap, 1px)}.ods-popover:where(.-bottom--center,.-bottom--start,.-bottom--end){top:100%;margin-top:var(--popover-gap, 1px)}.ods-popover:where(.-left--center,.-left--start,.-left--end){right:100%;margin-right:var(--popover-gap, 1px)}.ods-popover:where(.-right--center,.-right--start,.-right--end){left:100%;margin-left:var(--popover-gap, 1px)}.ods-popover:where(.-top--center,.-bottom--center){left:50%;transform:translateX(-50%)}.ods-popover:where(.-left--center,.-right--center){top:50%;transform:translateY(-50%)}.ods-popover:where(.-top--start,.-bottom--start){left:0}.ods-popover:where(.-left--start,.-right--start){top:0}.ods-popover:where(.-top--end,.-bottom--end){right:0}.ods-popover:where(.-left--end,.-right--end){bottom:0}.ods-combobox{align-items:center;box-sizing:border-box;display:inline-flex;max-width:400px;position:relative;width:100%}.ods-combobox>*{box-sizing:inherit}.ods-combobox>.ods-input{overflow:hidden;padding-right:48px;text-overflow:ellipsis;white-space:nowrap}.ods-combobox>.ods-icon{pointer-events:none;position:absolute;right:12px;transition:transform calc(var(--ods-transition-duration) * 1) ease}.ods-combobox.-open>.ods-icon{transform:rotateX(180deg)}.ods-popover.ods-combobox-dropdown{--popover-gap: 1px;width:100%}.ods-option-content.-empty{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;color:rgba(var(--ods-color-content-disabled))}.ods-option-content.-empty:not(:first-child){display:none}.ods-field-label{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;color:rgba(var(--ods-color-content-main));display:flex;flex-flow:column wrap;padding:4px 0;width:100%}.ods-field-label>.ods-combobox,.ods-field-label>.ods-input,.ods-field-label>.ods-select,.ods-field-label>.ods-textarea{margin:4px 0 -4px}.ods-field{min-width:400px}.ods-fieldset-legend{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;color:rgba(var(--ods-color-content-main));display:flex;flex-flow:column wrap;padding:4px 0}.ods-fieldset{border:0;margin:0;padding:0}.ods-form{display:grid;gap:16px;grid:auto-flow/1fr;justify-items:start}.ods-form.-disabled a{pointer-events:none}.ods-helper-text{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5rem;text-transform:none;color:rgba(var(--ods-color-content-secondary));display:block}.ods-helper-text.-disabled{color:rgba(var(--ods-color-content-disabled))}.ods-input{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;background-color:rgba(var(--ods-color-background-input));border:1px solid rgba(var(--ods-color-border-input));border-radius:var(--ods-border-radius-medium);box-sizing:border-box;color:rgba(var(--ods-color-content-main));opacity:1;padding:11px 15px;width:100%;outline:none}.ods-input::placeholder{color:rgba(var(--ods-color-content-placeholder));opacity:1}.ods-input:hover{border-color:rgba(var(--ods-color-border-input-hover))}.ods-input:focus{border-color:rgba(var(--ods-color-border-action-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-input.-invalid,.ods-input.-touched:invalid{outline:none;border-color:rgba(var(--ods-color-border-negative));color:rgba(var(--ods-color-content-negative))}.ods-input.-invalid:focus,.ods-input.-touched:invalid:focus{border-color:rgba(var(--ods-color-border-negative-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-negative-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-input:disabled{background-color:rgba(var(--ods-color-background-disabled));border-color:rgba(var(--ods-color-border-disabled));color:rgba(var(--ods-color-content-disabled))}.ods-input:disabled::placeholder{color:inherit}.ods-progress{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5rem;text-transform:none;display:inline-grid;gap:4px;grid:auto-flow/auto;position:relative;text-align:center;width:100%}.ods-progress::before,.ods-progress::after{border-radius:var(--ods-border-radius-full);content:"";height:4px}.ods-progress::before{background-color:rgba(var(--ods-color-background-progress));width:100%}.ods-progress::after{background-color:rgba(var(--ods-color-content-progress));position:absolute;transition:width var(--ods-transition-duration) ease-in-out;width:var(--percent-value)}.ods-progress.-large::before,.ods-progress.-large::after{height:8px}.ods-progress.-large{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;gap:8px}.ods-radio,.ods-radio+.ods-input-indicator::after,.ods-radio+.ods-input-indicator::before{border-radius:var(--ods-border-radius-full)}.ods-radio+.ods-input-indicator::after{background-color:rgba(var(--ods-color-content-action));transform:scale(0);transition:transform var(--ods-transition-duration) ease-out}.ods-radio:checked+.ods-input-indicator::after{transform:scale(0.6)}.ods-radio.-invalid+.ods-input-indicator::after,.ods-radio.-touched:invalid+.ods-input-indicator::after{background-color:rgba(var(--ods-color-content-negative))}.ods-radio:disabled+.ods-input-indicator::after{background-color:rgba(var(--ods-color-content-disabled))}.ods-radio:disabled+.ods-input-indicator::before{background-color:rgba(var(--ods-color-background-disabled))}@keyframes :global(ods-spin){to{transform:rotate(360deg)}}.ods-spinner{align-items:center;color:rgba(var(--ods-color-content-secondary));display:grid;justify-items:center}.ods-spinner::before{animation:ods-spin .6s linear infinite;border:0 solid rgba(var(--ods-color-background-spinner));border-left-color:rgba(var(--ods-color-content-spinner));border-radius:var(--ods-border-radius-full);box-sizing:border-box;content:"";display:block}.ods-spinner.-large::before{height:48px;width:48px}.ods-spinner.-large,.ods-spinner.-medium{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;gap:16px}.ods-spinner.-large::before,.ods-spinner.-medium::before{border-width:3px}.ods-spinner.-medium::before{height:24px;width:24px}.ods-spinner.-small{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5rem;text-transform:none;gap:8px;grid-auto-flow:column}.ods-spinner.-small::before{height:16px;width:16px;border-width:2px}.ods-search{align-items:center;display:inline-flex;position:relative;width:400px}.ods-search .ods-input{border-radius:var(--ods-border-radius-full);padding-left:20px;padding-right:48px;width:100%}.ods-search .ods-input::-webkit-search-decoration,.ods-search .ods-input::-webkit-search-cancel-button,.ods-search .ods-input::-webkit-search-results-button,.ods-search .ods-input::-webkit-search-results-decoration{display:none}.ods-search .ods-icon{color:rgba(var(--ods-color-content-placeholder));pointer-events:none;position:absolute;right:16px}.ods-select{box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:center;max-width:400px;position:relative;width:100%}.ods-select>*{box-sizing:inherit}.ods-select.-borderless{width:fit-content}.ods-select.-empty>*{color:rgba(var(--ods-color-content-placeholder))}.ods-select>.ods-icon{transition:transform calc(var(--ods-transition-duration) * 1) ease}.ods-select.-open>.ods-icon{transform:rotateX(180deg)}.ods-select-native{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;background-color:rgba(var(--ods-color-background-input));border:1px solid rgba(var(--ods-color-border-input));border-radius:var(--ods-border-radius-medium);box-sizing:border-box;color:rgba(var(--ods-color-content-main));opacity:1;padding:11px 15px;width:100%;outline:none;cursor:pointer;user-select:none;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;padding:11px 15px;padding-right:47px;appearance:none}.ods-select-native::placeholder{color:rgba(var(--ods-color-content-placeholder));opacity:1}.ods-select-native:hover{border-color:rgba(var(--ods-color-border-input-hover))}.ods-select-native:focus{border-color:rgba(var(--ods-color-border-action-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-select-native.-invalid,.ods-select-native.-touched:invalid{outline:none;border-color:rgba(var(--ods-color-border-negative));color:rgba(var(--ods-color-content-negative))}.ods-select-native.-invalid:focus,.ods-select-native.-touched:invalid:focus{border-color:rgba(var(--ods-color-border-negative-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-negative-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-select-native:disabled{background-color:rgba(var(--ods-color-background-disabled));border-color:rgba(var(--ods-color-border-disabled));color:rgba(var(--ods-color-content-disabled))}.ods-select-native:disabled::placeholder{color:inherit}.ods-select-native.-disabled,.ods-select-native:disabled{cursor:not-allowed}.ods-select-native.-absolute{position:absolute}.ods-select-native~.ods-icon{pointer-events:none;position:absolute;right:16px}.ods-select-native.-invalid~*,.ods-select-native.-touched:invalid~*{color:rgba(var(--ods-color-content-negative))}.ods-select-native:disabled,.ods-select-native:disabled~*{color:rgba(var(--ods-color-content-disabled))}:where(.ods-select.-borderless)>.ods-select-native{outline:none;padding:12px 16px;padding-right:48px;background-color:rgba(0,0,0,0);border:0}:where(.ods-select.-borderless)>.ods-select-native:focus{box-shadow:inset 0 0 0 3px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 4px rgba(var(--ods-color-border-focus-inner))}:where(.ods-select.-borderless)>.ods-select-native:hover{background-color:rgba(var(--ods-color-background-action-subtle-hover))}:where(.ods-select.-borderless)>.ods-select-native.-invalid,:where(.ods-select.-borderless)>.ods-select-native.-touched:invalid{outline:none}:where(.ods-select.-borderless)>.ods-select-native.-invalid:focus,:where(.ods-select.-borderless)>.ods-select-native.-touched:invalid:focus{box-shadow:inset 0 0 0 3px rgba(var(--ods-color-border-negative-focus)),inset 0 0 0 4px rgba(var(--ods-color-border-focus-inner))}:where(.ods-select.-borderless)>.ods-select-native.-invalid:hover,:where(.ods-select.-borderless)>.ods-select-native.-touched:invalid:hover{background-color:rgba(var(--ods-color-background-negative-subtle-hover))}:where(.ods-select.-borderless)>.ods-select-native:disabled,:where(.ods-select.-borderless)>.ods-select-native:disabled:hover{background-color:rgba(var(--ods-color-background-disabled))}.ods-select-output{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;padding:12px 16px;padding-right:48px;pointer-events:none}.ods-popover.ods-select-dropdown{--popover-gap: 1px;width:100%}.ods-popover.ods-select-dropdown:where(.-borderless){width:max-content}.ods-textarea{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;background-color:rgba(var(--ods-color-background-input));border:1px solid rgba(var(--ods-color-border-input));border-radius:var(--ods-border-radius-medium);box-sizing:border-box;color:rgba(var(--ods-color-content-main));opacity:1;padding:11px 15px;width:100%;outline:none;resize:vertical}.ods-textarea::placeholder{color:rgba(var(--ods-color-content-placeholder));opacity:1}.ods-textarea:hover{border-color:rgba(var(--ods-color-border-input-hover))}.ods-textarea:focus{border-color:rgba(var(--ods-color-border-action-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-action-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-textarea.-invalid,.ods-textarea.-touched:invalid{outline:none;border-color:rgba(var(--ods-color-border-negative));color:rgba(var(--ods-color-content-negative))}.ods-textarea.-invalid:focus,.ods-textarea.-touched:invalid:focus{border-color:rgba(var(--ods-color-border-negative-focus));box-shadow:inset 0 0 0 2px rgba(var(--ods-color-border-negative-focus)),inset 0 0 0 3px rgba(var(--ods-color-border-focus-inner))}.ods-textarea:disabled{background-color:rgba(var(--ods-color-background-disabled));border-color:rgba(var(--ods-color-border-disabled));color:rgba(var(--ods-color-content-disabled))}.ods-textarea:disabled::placeholder{color:inherit}.ods-tooltip{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5rem;text-transform:none;--popover-gap: 8px;background-color:rgba(var(--ods-color-background-inverse-surface));border-radius:var(--ods-border-radius-medium);color:rgba(var(--ods-color-content-inverse-main));cursor:default;height:fit-content;line-height:18px;max-width:320px;opacity:0;overflow:auto;padding:8px 12px;transition:opacity calc(var(--ods-transition-duration) * 2) ease calc(var(--ods-transition-duration) * 3),visibility calc(var(--ods-transition-duration) * 5);visibility:hidden;width:max-content}.ods-tooltip.-show{opacity:1;transition:opacity calc(var(--ods-transition-duration) * 2) ease;visibility:visible}.ods-tooltip.-on-hover:hover{opacity:1;transition:opacity calc(var(--ods-transition-duration) * 2) ease;visibility:visible}:focus+.ods-tooltip.-on-hover,:hover+.ods-tooltip.-on-hover{opacity:1;transition:opacity calc(var(--ods-transition-duration) * 2) ease;visibility:visible}.ods-validation{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none;display:grid;gap:8px;grid-auto-flow:column;padding:4px 0;place-content:start;width:fit-content}.ods-validation.-error{color:rgba(var(--ods-color-content-negative))}.ods-accordion-box:not(.-separated){background-color:rgba(var(--ods-color-background-surface));border:1px solid rgba(var(--ods-color-border-separator));border-radius:var(--ods-border-radius-large);overflow:hidden}.ods-accordion-item{overflow:hidden;position:relative}.ods-accordion-item:not(:last-child){border-bottom:1px solid rgba(var(--ods-color-border-separator))}.-separated>.ods-accordion-item{background-color:rgba(var(--ods-color-background-surface));border:1px solid rgba(var(--ods-color-border-separator));border-radius:var(--ods-border-radius-large)}.-separated>.ods-accordion-item:not(:last-child){margin-bottom:16px}.ods-accordion-toggler{font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1.5rem;text-transform:none;align-items:center;background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;gap:16px;justify-content:flex-start;outline-offset:-4px;padding:var(--padding);transition:background-color linear .2s;width:100%}.ods-accordion-toggler:hover{background-color:rgba(var(--ods-color-background-action-subtle-hover))}.ods-accordion-toggler:active{background-color:rgba(var(--ods-color-background-action-subtle))}.ods-accordion-secondary-content *{margin:0}.ods-accordion-chevron{transition:transform linear .2s}.-open>.ods-accordion-toggler>.ods-accordion-chevron{transform:rotateZ(180deg)}.ods-accordion-title{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.5rem;text-transform:none;margin-right:auto}.ods-accordion-content-wrapper{box-sizing:border-box;overflow:hidden;position:absolute;transition:height ease-in-out .3s;visibility:hidden;will-change:height}.ods-accordion-content-wrapper.-ready{position:relative;visibility:visible}.ods-accordion-content-wrapper.-with-separator{position:relative}.ods-accordion-content-wrapper.-with-separator::before{border-bottom:1px solid rgba(var(--ods-color-border-separator));content:"";left:var(--padding);position:absolute;right:var(--padding);top:0}.-with-separator>.ods-accordion-content{margin-top:var(--padding)}.ods-accordion-content{animation:fadeIn .4s;margin:8px var(--padding) var(--padding)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ods-switch-label{align-items:center;color:rgba(var(--ods-color-content-main));cursor:pointer;display:inline-flex;gap:8px;position:relative}.ods-switch-label input{opacity:0;pointer-events:none;position:absolute}.ods-switch-label input+.ods-switch-indicator:hover{border-color:rgba(var(--ods-color-background-switch-handle-unselected-hover))}.ods-switch-label input+.ods-switch-indicator:hover::before{background-color:rgba(var(--ods-color-background-switch-handle-unselected-hover))}.ods-switch-label input+.ods-switch-indicator:hover .ods-icon{fill:rgba(var(--ods-color-background-switch-handle-unselected-hover))}.ods-switch-label input:checked+.ods-switch-indicator{background-color:rgba(var(--ods-color-background-switch-selected));border-color:rgba(var(--ods-color-border-switch-selected))}.ods-switch-label input:checked+.ods-switch-indicator::before{background-color:rgba(var(--ods-color-background-switch-handle-selected));transform:translateY(-50%) translateX(16px)}.ods-switch-label input:checked+.ods-switch-indicator .ods-icon{opacity:1;transform:translateY(-50%) translateX(16px);transition:opacity calc(var(--ods-transition-duration) * 1.3) ease-out calc(var(--ods-transition-duration) * 1.3),transform calc(var(--ods-transition-duration) * 1.3) ease-out}.ods-switch-label input:checked+.ods-switch-indicator:hover{background-color:rgba(var(--ods-color-background-switch-selected-hover));border-color:rgba(var(--ods-color-border-switch-selected-hover))}.ods-switch-label input:checked+.ods-switch-indicator:hover .ods-icon{fill:rgba(var(--ods-color-content-switch-handle-selected-hover))}.ods-switch-label input:focus+.ods-switch-indicator{box-shadow:0 0 0 2px rgba(var(--ods-color-border-focus-inner)),0 0 0 4px rgba(var(--ods-color-border-action-focus))}.ods-switch-label input:disabled+.ods-switch-indicator{cursor:not-allowed}.ods-switch-label input:disabled+.ods-switch-indicator,.ods-switch-label input:disabled+.ods-switch-indicator:hover,.ods-switch-label input:disabled+.ods-switch-indicator .ods-icon{border-color:rgba(var(--ods-color-border-switch-selected-disabled))}.ods-switch-label input:disabled+.ods-switch-indicator:hover .ods-icon{fill:rgba(var(--ods-color-content-switch-handle-selected-disabled))}.ods-switch-label input:disabled:checked+.ods-switch-indicator,.ods-switch-label input:disabled+.ods-switch-indicator::before{background-color:rgba(var(--ods-color-background-switch-handle-unselected-disabled))}.ods-switch-label input:disabled+.ods-switch-indicator .ods-icon{fill:rgba(var(--ods-color-content-switch-handle-selected-disabled))}.ods-switch-label input:disabled:checked+.ods-switch-indicator::before{background-color:rgba(var(--ods-color-background-switch-handle-selected-hover))}.ods-switch-indicator{background-color:rgba(var(--ods-color-background-input));border:2px solid rgba(var(--ods-color-border-input));border-radius:var(--ods-border-radius-full);box-sizing:border-box;height:24px;margin:12px 8px;min-width:40px;position:relative;width:40px}.ods-switch-indicator::before{background-color:rgba(var(--ods-color-background-switch-handle-unselected));border-radius:var(--ods-border-radius-full);content:"";display:inline-block;height:18px;left:1px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.ods-switch-indicator .ods-icon{content:"";fill:rgba(var(--ods-color-content-switch-handle-selected));height:16px;left:2px;opacity:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%) translateX(0);width:16px}.ods-switch-indicator .ods-icon,.ods-switch-indicator::before{transition:transform calc(var(--ods-transition-duration) * 1.3) ease-out}
