[data-slot=select-trigger],.ui-combobox-trigger,[data-slot=input],[data-slot=textarea]{box-sizing:border-box;color:#243b2d;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d8e1d3;border-radius:8px;outline:none;padding:12px 16px;font-size:13px;font-weight:400;transition:border-color .12s,box-shadow .12s}[data-slot=select-trigger],.ui-combobox-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-slot=select-trigger]>span:first-child,.ui-combobox-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-slot=select-trigger] svg,.ui-combobox-trigger svg,.ui-select-scroll svg,.ui-select-item svg,.ui-command-input-wrapper svg,.ui-command-item svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}[data-slot=select-trigger]:focus-visible,.ui-combobox-trigger:focus-visible,[data-slot=input]:focus-visible,[data-slot=textarea]:focus-visible{outline-offset:2px;border-color:#85a75c;outline:3px solid #9dbd6366}[data-slot=select-trigger][data-placeholder],[data-slot=input]::placeholder,[data-slot=textarea]::placeholder{color:#83907b}[data-slot=select-trigger]:disabled,.ui-combobox-trigger:disabled,[data-slot=input]:disabled,[data-slot=textarea]:disabled{opacity:.55;cursor:not-allowed}[data-slot=select-trigger][aria-invalid=true],.ui-combobox-trigger[aria-invalid=true],[data-slot=input][aria-invalid=true],[data-slot=textarea][aria-invalid=true]{border-color:#a13f35}.ui-select-field,.ui-combobox-field{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex;position:relative}.ui-select-content,.ui-popover-content{box-sizing:border-box;z-index:2400;min-width:160px;max-width:calc(100vw - 32px);width:var(--radix-select-trigger-width,var(--radix-popover-trigger-width));color:#243b2d;background:#fff;border:1px solid #d8e1d3;border-radius:9px;padding:4px;font:13px Avenir,Avenir Next,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;box-shadow:0 10px 28px #193c3124}.ui-select-content{max-height:min(340px, var(--radix-select-content-available-height,340px))}[data-slot=select-viewport]{padding:0}.ui-select-item,.ui-command-item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 36px 8px 12px;font-weight:400;display:flex;position:relative}.ui-select-item[data-highlighted],.ui-command-item[data-selected=true]{color:#193e32;background:#eaf1df}.ui-select-item[data-disabled],.ui-command-item[data-disabled=true]{opacity:.45;pointer-events:none}.ui-select-indicator{align-items:center;display:flex;position:absolute;right:12px}.ui-select-label,.ui-command-group [cmdk-group-heading]{color:#748269;padding:8px 12px;font-size:11px;font-weight:600}.ui-select-scroll{background:#fff;justify-content:center;align-items:center;min-height:24px;display:flex}.ui-control-separator{background:#e3e9de;height:1px;margin:4px 0}.ui-control-small{min-height:36px;padding:8px 12px;font-size:12px}.ui-popover-content{max-height:min(400px, var(--radix-popover-content-available-height,400px));padding:0}.ui-command{flex-direction:column;display:flex;overflow:hidden}.ui-command-input-wrapper{border-bottom:1px solid #e1e8da;align-items:center;gap:8px;padding:0 12px;display:flex}.ui-command-input-wrapper input[data-slot=command-input]{width:100%;min-width:0;min-height:44px;box-shadow:none;color:#243b2d;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:12px 0}.ui-command-list{max-height:min(300px, var(--radix-popover-content-available-height,300px));overscroll-behavior:contain;padding:4px;overflow-y:auto}.ui-command-empty{text-align:center;color:#76846b;padding:24px 12px;font-size:12px}.ui-command-item{padding-right:12px}.ui-field-proxy{clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-field-error{color:#a13f35;font-size:11px;font-weight:400}[data-slot=textarea]{resize:vertical;min-height:88px}@media (prefers-reduced-motion:reduce){[data-slot=select-trigger],.ui-combobox-trigger,[data-slot=input],[data-slot=textarea]{transition:none}}[data-slot=button].button{min-width:0;max-width:100%;min-height:44px;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:inline-flex}[data-slot=button].button-primary{color:#fff;background:#214c3d}[data-slot=button].button-outline{color:#214c3d;background:#fff;border-color:#ccd9c1}[data-slot=button].button-ghost{color:#214c3d;background:0 0}[data-slot=button].button-danger{color:#fff;background:#9c443b}[data-slot=button].button-sm{min-height:36px;padding:8px 12px;font-size:12px}[data-slot=button].button-icon{flex-shrink:0;width:44px;padding:8px}[data-slot=button]:disabled{opacity:.55;cursor:not-allowed}[data-slot=button]:focus-visible{outline-offset:2px;outline:3px solid #9dbd6366}[data-slot=input][type=checkbox]{accent-color:#214c3d;width:18px;height:18px;min-height:18px;padding:0}[data-slot=button].ui-combobox-trigger{text-align:left;justify-content:space-between;padding:12px 16px;font-weight:400}
