.custom-select{position:relative;display:inline-block;min-width:180px;max-width:100%;vertical-align:middle}.custom-select-trigger{width:100%;min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 13px;border:1px solid var(--line,#e8e7ed);border-radius:12px;background:var(--surface,#fff);color:var(--ink,#211f29);font:inherit;font-size:12px;text-align:right;cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s}.custom-select-trigger:hover,.custom-select.is-open .custom-select-trigger{border-color:var(--brand,#7451a0);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand,#7451a0) 12%,transparent)}.custom-select-trigger:disabled{opacity:.55;cursor:not-allowed}.custom-select-chevron{color:var(--brand,#7451a0);font-size:16px;transition:transform .18s}.custom-select.is-open .custom-select-chevron{transform:rotate(180deg)}.custom-select-menu{position:absolute;z-index:100;inset-inline:0;top:calc(100% + 7px);max-height:260px;overflow:auto;padding:6px;border:1px solid var(--line,#e8e7ed);border-radius:14px;background:var(--surface,#fff);box-shadow:0 18px 45px #17142122;animation:custom-select-in .16s ease-out}.custom-select-menu[hidden]{display:none}.custom-select-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border:0;border-radius:9px;background:transparent;color:var(--ink,#211f29);font:inherit;font-size:11px;text-align:right;cursor:pointer}.custom-select-option:after{content:"";width:7px;height:7px;border-radius:50%;background:transparent}.custom-select-option[aria-selected="true"]{background:var(--brand-soft,#f1ebf8);color:var(--brand,#7451a0);font-weight:700}.custom-select-option[aria-selected="true"]:after{background:currentColor}.custom-select-option:hover,.custom-select-option:focus-visible{outline:0;background:var(--surface-2,#f5f4f7)}.custom-select-option.is-disabled{opacity:.48;cursor:not-allowed}.native-select-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.required-select+.custom-select{min-width:118px}.user-access-form .custom-select{min-width:150px}.users-table-wrap{padding:0;overflow:auto}.users-table{width:100%;border-collapse:collapse;min-width:750px}.users-table th,.users-table td{padding:15px 16px;border-bottom:1px solid var(--line);text-align:right;font-size:11px}.users-table th{color:var(--muted);font-weight:600;background:var(--surface-2)}.users-table td>b,.users-table td>small{display:block}.users-table td>small{margin-top:5px;color:var(--muted)}.user-access-form{display:flex;align-items:center;gap:10px}.user-active-toggle{display:flex;align-items:center;gap:6px;white-space:nowrap}.user-verified{color:var(--brand)!important}@keyframes custom-select-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.custom-select-menu.is-portal{position:fixed;inset:auto;z-index:10000;transform:none}
.custom-select-menu.is-portal{position:fixed;inset:auto;inset-inline:auto;right:auto;z-index:10000;transform:none}
.custom-select-search{position:sticky;top:0;z-index:1;width:100%;margin:0 0 5px;padding:9px 10px;border:1px solid var(--line,#e8e7ed);border-radius:9px;background:var(--surface,#fff);color:var(--ink,#211f29);font:inherit;font-size:12px;direction:rtl}.custom-select-option[hidden]{display:none}
