.workspace-select{position:relative;display:inline-flex;align-items:stretch;min-width:0;max-width:100%;vertical-align:middle;flex:1;font:inherit}label>.workspace-select,.team-form-grid .workspace-select,.exception-fields .workspace-select{width:100%}
html:root body .workspace-select>select.workspace-select-native{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;opacity:0!important;pointer-events:none!important;border:0!important;overflow:hidden!important}
html:root body .workspace-select>button.workspace-select-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 13px;border:1px solid #d5e3da;border-radius:11px;background:#fff;color:#315b49;font-family:inherit;font-size:14px;font-weight:400;line-height:1.55;text-align:left;cursor:pointer;box-shadow:none;white-space:normal}
html:root body.hy .workspace-select>button.workspace-select-trigger{font-size:13px}.workspace-select-value{min-width:0;overflow-wrap:anywhere}.workspace-select-arrow{width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 2px 4px 5px}.workspace-select.open .workspace-select-arrow{transform:rotate(225deg);margin-top:5px}
html:root body .workspace-select>button.workspace-select-trigger:hover{border-color:#8ab49d;background:#fbfdfb}html:root body .workspace-select.open>button.workspace-select-trigger{border-color:#7caa91;box-shadow:0 0 0 3px #e9f3ed}html:root body .workspace-select>button.workspace-select-trigger:focus-visible{outline:3px solid #b1d3bf;outline-offset:2px}html:root body .workspace-select>button.workspace-select-trigger:disabled{opacity:.55;cursor:default}html:root body .workspace-select>button[aria-invalid=true]{border-color:#bd7565}
html:root body .workspace-select-menu{position:fixed;inset:auto;margin:0;z-index:2147483000;box-sizing:border-box;padding:6px;border:1px solid #dce7df;border-radius:13px;background:#fff;box-shadow:0 10px 30px #203e2924;overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-sans,Arial,sans-serif);font-size:14px;line-height:1.55;scrollbar-width:thin;scrollbar-color:#cadbce transparent}
html:root body .workspace-select-menu button.workspace-select-option{display:flex;align-items:center;justify-content:space-between;gap:14px;box-sizing:border-box;width:100%;min-height:40px;margin:0;padding:10px 12px;border:0;border-radius:8px;background:transparent;box-shadow:none;text-align:left;font:inherit;font-size:14px;line-height:1.55;font-weight:400;color:#345947;white-space:normal;overflow-wrap:anywhere;cursor:pointer}html:root body.hy .workspace-select-menu button.workspace-select-option{font-size:13px}html:root body .workspace-select-menu button.workspace-select-option:hover,html:root body .workspace-select-menu button.workspace-select-option.highlighted{background:#edf5ef}html:root body .workspace-select-menu button.workspace-select-option[aria-selected=true]{background:#e7f2eb;color:#1f6546;font-weight:550}html:root body .workspace-select-menu button.workspace-select-option:disabled{opacity:.45;cursor:default}.workspace-select-check{min-width:14px;color:#2e7852;align-self:center}
html:root body .workspace-select-status>button.workspace-select-trigger{min-height:32px;font-size:12px;padding:6px 10px;background:#f0f6f2;border-radius:9px;gap:8px}.workspace-select-status{flex:0 1 auto}.patient-history-heading .workspace-select{max-width:230px}.organization-header-actions .workspace-select{flex:0 1 210px;max-width:210px}html:root body .organization-header-actions .workspace-select>button.workspace-select-trigger{font-size:12px;padding:8px 10px;min-height:38px}
@media(max-width:600px){.patient-history-heading .workspace-select{max-width:100%;width:100%}.organization-header-actions .workspace-select{max-width:140px}html:root body .workspace-select-menu button.workspace-select-option{min-height:44px}}

.ldp-head .workspace-select{flex:1;min-width:70px}.ldp-head .workspace-select-trigger{font-size:12px!important;padding:7px!important;min-height:36px!important}.cma-field>.workspace-select{width:100%}
