.era-native-select{display:none!important}.era-select{display:block;min-width:0;max-width:100%}.field .era-select{margin-top:6px}.era-select-trigger{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:42px;border:1px solid #cdd7be;border-radius:10px;padding:10px 13px;background:#f9faf4;color:#36442b;font-size:12px;text-align:left;transition:background .18s,border-color .18s,box-shadow .18s}.era-select-trigger:hover,.era-select-trigger[aria-expanded=true],.era-select-trigger:focus-visible{background:#e8f0d4;border-color:#a5bb7a;box-shadow:0 0 0 3px #d5ef7526}.era-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.era-select-arrow{font-size:18px;line-height:1;flex-shrink:0;transition:transform .18s}.era-select-trigger[aria-expanded=true] .era-select-arrow{transform:rotate(180deg)}.era-select-menu{position:fixed;z-index:1000;overflow-y:auto;overscroll-behavior:contain;padding:6px;background:#f9faf4;border:1px solid #d9e2ca;border-radius:14px;box-shadow:0 12px 32px #26332026;scrollbar-width:thin;scrollbar-color:#bdcc9e #f1f5e9}.era-select-menu[hidden]{display:none}.era-select-menu button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;border:0;border-radius:9px;padding:12px;color:#3a4430;font-size:12px;background:transparent;text-align:left;line-height:1.5}.era-select-menu button:hover,.era-select-menu button:focus-visible{background:#e3efc5;color:#283820;outline:none}.era-select-menu button[aria-selected=true]{background:#eef3e3;color:#50652d;font-weight:800}.era-select-menu button[aria-selected=true]:hover{background:#ddebba}.era-select-check{visibility:hidden;color:#718a3e}.era-select-menu button[aria-selected=true] .era-select-check{visibility:visible}.era-color-control{display:flex;align-items:center;gap:14px;min-height:74px;margin-top:6px;padding:12px;background:#edf2e3;border:1px solid #d5dfc5;border-radius:12px}.field .era-color-control input[type=color]{display:block;margin:0;padding:0;border:1px solid #ffffffa0;border-radius:10px;width:56px;height:48px;flex-shrink:0;cursor:pointer;background:var(--selected-color);appearance:none;-webkit-appearance:none;overflow:hidden}.era-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}.era-color-control input[type=color]::-webkit-color-swatch{border:none;border-radius:8px}.era-color-control input[type=color]::-moz-color-swatch{border:none;border-radius:8px}.era-color-details{min-width:0;flex:1}.era-color-details>span{font-size:9px;color:#7b8869;display:block}.field .era-color-details input{font-family:Consolas,monospace;font-size:13px;font-weight:700;color:#3c4b2e;letter-spacing:1px;padding:4px 0;margin:3px 0 0;border:0;border-radius:0;background:transparent;width:100%;min-width:0}.era-color-details input:invalid{color:#a65c30}td .era-select{min-width:145px}.row>.era-select{align-self:center}.sort-trigger,.sort-menu button{font-size:12px}
