.dh-select-control{align-self:stretch;min-width:0;max-width:100%;display:block;position:relative}.form-grid.form-grid>:is(.form-field,.amount-input,.input-field-wrapper)>.dh-select-control>.dh-select.dh-select{height:100%}.dh-select.dh-select.dh-select{text-align:start;cursor:pointer;text-overflow:ellipsis;justify-content:space-between;align-items:center;gap:12px;display:flex}.dh-select.dh-select.dh-select[hidden]{display:none}.dh-select.dh-select.dh-select.dh-select--single{appearance:none;padding-inline-end:2.5rem}select.dh-select--single{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2350654e' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.dh-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dh-select-chevron{color:var(--color-on-surface-variant,#50654e);flex-shrink:0;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;inset-inline-end:12px}.dh-select[aria-expanded=true] .dh-select-chevron{transform:rotate(180deg)}.dh-select.dh-select.dh-select:is(:hover,[aria-expanded=true]):not(:disabled):not([aria-invalid=true]){border-color:var(--color-primary,#28704c)}.dh-select.dh-select.dh-select.dh-select--embedded{box-shadow:none;background-color:#0000;border-color:#0000}.dh-select.dh-select.dh-select.dh-select--embedded:focus-visible{border-color:var(--color-primary,#28704c);box-shadow:0 0 0 3px var(--control-focus-tint,#28704c26)}.dh-select-menu.dh-select-menu{box-sizing:border-box;z-index:2147483647;overscroll-behavior:contain;background:var(--color-surface-bright,#fff);color:var(--color-on-surface,#243d31);text-align:start;font-variant-numeric:tabular-nums;scrollbar-width:thin;scrollbar-color:var(--color-outline-variant,#d7e3d2) transparent;--select-offset:-6px;opacity:0;transform:translateY(var(--select-offset)) scale(.985);transform-origin:top;transition:opacity .13s ease, transform .13s ease, display .13s allow-discrete, overlay .13s allow-discrete;border:0;border-radius:16px;margin:0;padding:6px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 32px #1831212e,0 2px 6px #18312114}.dh-select-menu[data-side=above]{--select-offset:6px;transform-origin:bottom}.dh-select-menu:not(.dh-select-menu--open){display:none}.dh-select-menu.dh-select-menu--open{opacity:1;transition-duration:.22s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:none}@starting-style{.dh-select-menu.dh-select-menu--open{opacity:0;transform:translateY(var(--select-offset)) scale(.985)}}.dh-select-option.dh-select-option{box-sizing:border-box;overflow-wrap:anywhere;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:9px 12px;transition:background-color .1s,color .1s;display:flex}.dh-select-option>span{min-width:0}.dh-select-option>svg{color:var(--color-primary,#28704c);flex-shrink:0}.dh-select-option[aria-selected=true]{color:var(--color-on-primary-container,#243d31);background:var(--color-primary-container,#edf4e9);font-weight:600}.dh-select-option--active:not([aria-disabled=true]){background:color-mix(in srgb, var(--color-primary,#28704c) 10%, var(--color-surface-bright,#fff));outline:1px solid color-mix(in srgb, var(--color-primary,#28704c) 35%, transparent);outline-offset:-1px}.dh-select-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.dh-select-group{color:var(--color-on-surface-variant,#50654e);padding:10px 12px 6px;font-size:12px;font-weight:600}@media (pointer:coarse){.dh-select-option.dh-select-option{min-height:44px}}@media (forced-colors:active){.dh-select-menu.dh-select-menu{border:1px solid canvastext}.dh-select-option[aria-selected=true]{color:highlighttext;background:highlight}.dh-select-option--active:not([aria-disabled=true]),.dh-select:focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.dh-select-menu.dh-select-menu{transform:none;transition:opacity 90ms ease, display 90ms allow-discrete, overlay 90ms allow-discrete!important}@starting-style{.dh-select-menu.dh-select-menu--open{transform:none}}.dh-select-chevron,.dh-select-option{transition:none}}
