/* Shared dropdowns based on Project form controls. */
:root body select:not([multiple]){box-sizing:border-box;display:block;max-width:100%;min-width:0;min-height:46px!important;height:46px!important;padding:12px 38px 12px 12px!important;border:1px solid #acb6a8!important;border-radius:0!important;background:var(--paper,#fff)!important;color:var(--ink,#183b2d)!important;font:14px/1.5 Arial,Helvetica,sans-serif!important;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27m4 6 4 4 4-4%27 fill=%27none%27 stroke=%27%23657064%27 stroke-width=%271.5%27/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important;color-scheme:light}
:root body select:not([multiple]):focus-visible{outline:2px solid var(--gold,#9b8448);outline-offset:3px}
:root body select:disabled{cursor:not-allowed;opacity:.65}
:root body select option,:root body select optgroup{background:var(--paper,#fff);color:var(--ink,#183b2d)}
:root[data-theme=dark] body select:not([multiple]){border-color:var(--line,#3e4c40)!important;color-scheme:dark}
@media(max-width:800px),(pointer:coarse){:root body select:not([multiple]){font-size:16px!important}}
