.ot-workspace button.ot-select-trigger{color:#35462e;width:100%;min-width:0;min-height:44px;font:inherit;text-align:left;background:#fffefa;border:1px solid #cdd8c0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;font-size:15px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex}.ot-select-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ot-select-trigger svg{flex-shrink:0;transition:transform .16s}.ot-workspace button.ot-select-trigger:hover{background:#f3f5ef;border-color:#a8ba98}.ot-workspace button.ot-select-trigger[aria-expanded=true]{background:#f4f7ee;border-color:#758c63}.ot-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ot-workspace button.ot-select-trigger:focus-visible{outline-offset:3px;outline:2px solid #526748}.ot-workspace button.ot-select-trigger:disabled{opacity:.5;cursor:not-allowed}.ot-select-menu{z-index:300;box-sizing:border-box;color:#35462e;overscroll-behavior:contain;background:#fffefa;border:1px solid #d4ddca;border-radius:13px;padding:6px;font-family:inherit;font-size:15px;animation:.16s ease-out ot-select-in;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #34462c24}.ot-select-menu [role=option]{box-sizing:border-box;cursor:pointer;overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 12px;display:flex}.ot-select-menu [role=option][data-active]{outline-offset:-1px;background:#f0f3ea;outline:1px solid #ccd8bf}.ot-select-menu [role=option][aria-selected=true]{color:#304a23;background:#e2ebd6;font-weight:600}.ot-select-menu [role=option][aria-selected=true][data-active]{background:#dae6cb}.ot-select-menu [aria-disabled=true]{opacity:.45;cursor:not-allowed}@keyframes ot-select-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ot-select-menu{animation:none}.ot-workspace button.ot-select-trigger,.ot-select-trigger svg{transition:none}}
