.users-module__ELIMpW__shell{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.users-module__ELIMpW__mainArea{background:#f6f5f1;flex:1;min-width:0;overflow-x:auto}.users-module__ELIMpW__sidebar{box-sizing:border-box;background:#fff;border-right:1px solid #eef2f7;flex-direction:column;flex-shrink:0;width:280px;height:100vh;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:0;box-shadow:2px 0 12px #0000000a}.users-module__ELIMpW__sidebarCollapsed{width:84px}.users-module__ELIMpW__brand{flex-shrink:0;justify-content:space-between;align-items:center;height:80px;padding:0 16px 0 24px;display:flex;position:relative}.users-module__ELIMpW__sidebarCollapsed .users-module__ELIMpW__brand{justify-content:center;padding:0}.users-module__ELIMpW__brand:after{content:"";background:#eef2f7;height:1px;position:absolute;bottom:0;left:16px;right:16px}.users-module__ELIMpW__brandName{color:#c09e5a;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-size:18px;font-weight:800}.users-module__ELIMpW__brandLogo{width:auto;max-width:100%;height:56px;display:block}.users-module__ELIMpW__collapseBtn{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:color .15s,border-color .15s,background .15s;display:grid}.users-module__ELIMpW__collapseBtn:hover{color:#0f172a;background:#c09e5a14;border-color:#c09e5a80}.users-module__ELIMpW__sidebarInner{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:16px 14px;display:flex}.users-module__ELIMpW__sidebarCollapsed .users-module__ELIMpW__sidebarInner{padding:16px 12px}.users-module__ELIMpW__sideNav{flex-direction:column;gap:6px;display:flex}.users-module__ELIMpW__navLink{color:#64748b;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:11px;width:100%;padding:11px 13px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.users-module__ELIMpW__sidebarCollapsed .users-module__ELIMpW__navLink{justify-content:center;padding:11px}.users-module__ELIMpW__navLink:hover{color:#0f172a;background:#f1f5f9}.users-module__ELIMpW__navLinkActive,.users-module__ELIMpW__navLinkActive:hover{color:#fff;background:linear-gradient(135deg,#d4b478,#c09e5a);box-shadow:0 6px 16px -7px #c09e5aa6}.users-module__ELIMpW__navIcon{flex-shrink:0;width:19px;height:19px}.users-module__ELIMpW__navLabel{white-space:nowrap}.users-module__ELIMpW__sidebarBottom{flex-direction:column;gap:12px;display:flex}.users-module__ELIMpW__sidebarCollapsed .users-module__ELIMpW__sidebarBottom{align-items:center}.users-module__ELIMpW__logout{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:11px;width:100%;padding:11px 13px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.users-module__ELIMpW__sidebarCollapsed .users-module__ELIMpW__logout{justify-content:center;width:auto;padding:11px}.users-module__ELIMpW__logout:hover{color:#c04040;background:#dc3c3c12;border-color:#dc3c3c59}@media (max-width:860px){.users-module__ELIMpW__sidebar,.users-module__ELIMpW__sidebarCollapsed{z-index:50;width:280px;height:100vh;transition:transform .28s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0000002e}.users-module__ELIMpW__sidebarMobileOpen{transform:translate(0)}.users-module__ELIMpW__collapseBtn{display:none}.users-module__ELIMpW__drawerClose{display:grid}.users-module__ELIMpW__backdrop{display:block}.users-module__ELIMpW__hamburger{display:grid}.users-module__ELIMpW__mainTopBar{padding:10px 16px}.users-module__ELIMpW__pageInner{padding:22px 16px}.users-module__ELIMpW__pageHeader{flex-direction:column;align-items:flex-start;gap:12px}.users-module__ELIMpW__searchWrapper{max-width:100%}}@media (max-width:480px){.users-module__ELIMpW__pageTitle{font-size:21px}.users-module__ELIMpW__th,.users-module__ELIMpW__td{padding:12px 14px}}.users-module__ELIMpW__mainTopBar{background:#f6f5f1;border-bottom:1px solid #c09e5a1a;justify-content:flex-end;align-items:center;padding:12px 32px;display:flex}.users-module__ELIMpW__hamburger{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;margin-right:auto;display:none}.users-module__ELIMpW__hamburger:hover{color:#0f172a;border-color:#c09e5a80}.users-module__ELIMpW__drawerClose{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:none}.users-module__ELIMpW__drawerClose:hover{color:#c04040;border-color:#dc3c3c59}.users-module__ELIMpW__backdrop{z-index:40;opacity:0;pointer-events:none;background:#0f172a73;transition:opacity .25s;display:none;position:fixed;inset:0}.users-module__ELIMpW__backdropOpen{opacity:1;pointer-events:auto}.users-module__ELIMpW__pageWrapper{background:0 0;width:100%;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.users-module__ELIMpW__pageInner{z-index:1;box-sizing:border-box;min-height:100%;padding:36px 32px;position:relative}.users-module__ELIMpW__pageHeader{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.users-module__ELIMpW__headerLeft{flex-direction:column;gap:4px;display:flex}.users-module__ELIMpW__createBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d4b478,#c09e5a);border:none;border-radius:11px;flex-shrink:0;align-items:center;gap:7px;height:42px;padding:0 18px;font-size:14px;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex;box-shadow:0 8px 20px -10px #c09e5ab3}.users-module__ELIMpW__createBtn:hover{filter:brightness(1.05)}.users-module__ELIMpW__createBtn:active{transform:translateY(1px)}.users-module__ELIMpW__createPlus{margin-top:-1px;font-size:19px;font-weight:800;line-height:1}.users-module__ELIMpW__flash{color:#3f7a34;background:#5a9a4a1a;border:1px solid #5a9a4a47;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:14px;font-weight:600;animation:.2s users-module__ELIMpW__flashIn;display:flex}@keyframes users-module__ELIMpW__flashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.users-module__ELIMpW__pageTitle{color:#2b2316;letter-spacing:-.3px;margin:0;font-size:26px;font-weight:700}.users-module__ELIMpW__pageSubtitle{color:#64748b;margin:0;font-size:14px}.users-module__ELIMpW__searchWrapper{align-items:center;max-width:420px;margin-bottom:20px;display:flex;position:relative}.users-module__ELIMpW__searchIcon{color:#94a3b8;pointer-events:none;align-items:center;display:flex;position:absolute;left:14px}.users-module__ELIMpW__searchInput{color:#1e293b;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;outline:none;width:100%;height:42px;padding:0 40px 0 42px;font-size:14px;transition:all .18s}.users-module__ELIMpW__searchInput::placeholder{color:#94a3b8}.users-module__ELIMpW__searchInput:focus{background:#fff;border-color:#c09e5a;box-shadow:0 0 0 3px #c09e5a1f}.users-module__ELIMpW__searchClear{cursor:pointer;color:#94a3b8;background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;right:12px}.users-module__ELIMpW__searchClear:hover{color:#64748b}.users-module__ELIMpW__tableCard{-webkit-backdrop-filter:blur(20px)saturate(140%)brightness(1.04);background:linear-gradient(135deg,#ffffffd1 0%,#ffffffa6 100%);border:1px solid #ffffffbf;border-radius:20px;flex:1;transition:all .3s;animation:.55s cubic-bezier(.22,1,.36,1) users-module__ELIMpW__cardIn;overflow:hidden;box-shadow:0 1px 2px #5440260d,0 2px 4px #5440260f,0 4px 8px #54402612,0 8px 16px #54402614,0 18px 36px #5440261a,inset 0 1px #ffffffbf}@keyframes users-module__ELIMpW__cardIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.users-module__ELIMpW__tableWrapper{overflow-x:auto}.users-module__ELIMpW__table{border-collapse:collapse;width:100%}.users-module__ELIMpW__th{text-align:left;color:#9a8360;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;background:#f3ecde99;border-bottom:1px solid #c09e5a33;padding:14px 20px;font-size:11px;font-weight:700}.users-module__ELIMpW__tr{cursor:pointer;border-bottom:1px solid #c09e5a1a;transition:background .15s}.users-module__ELIMpW__tr:last-child{border-bottom:none}.users-module__ELIMpW__tr:hover{background:#f3ecde80}.users-module__ELIMpW__td{vertical-align:middle;padding:14px 20px}.users-module__ELIMpW__userCell{align-items:center;gap:10px;display:flex}.users-module__ELIMpW__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.users-module__ELIMpW__avatarBlue{background:linear-gradient(135deg,#c09e5a,#d4b478);box-shadow:0 3px 8px #c09e5a66}.users-module__ELIMpW__avatarPurple{background:linear-gradient(135deg,#a08050,#b8945e);box-shadow:0 3px 8px #a0805066}.users-module__ELIMpW__userName{color:#2b2316;font-size:14px;font-weight:600}.users-module__ELIMpW__loginText{color:#8a7a5a;font-family:Courier New,monospace;font-size:13px}.users-module__ELIMpW__badge{white-space:nowrap;border-radius:20px;align-items:center;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.users-module__ELIMpW__badgePurple{color:#8a6630;background:#c09e5a24;border:1px solid #c09e5a47}.users-module__ELIMpW__badgeBlue{color:#6d5424;background:#a080501f;border:1px solid #a0805038}.users-module__ELIMpW__statusBadge{color:#5a8a50;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.users-module__ELIMpW__statusDot{background:#6aaa5a;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite users-module__ELIMpW__pulse;display:inline-block}@keyframes users-module__ELIMpW__pulse{0%,to{opacity:1}50%{opacity:.45}}.users-module__ELIMpW__actions{align-items:center;gap:6px;display:flex}.users-module__ELIMpW__actionBtn{color:#9a8360;cursor:pointer;background:#ffffffb3;border:1px solid #c09e5a40;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.users-module__ELIMpW__actionBtn:hover{color:#c09e5a;background:#d4b47833;border-color:#c09e5a80;transform:translateY(-1px);box-shadow:0 3px 8px #c09e5a33}.users-module__ELIMpW__actionBtnDanger:hover{color:#c04040;background:#dc3c3c14;border-color:#dc3c3c4d;box-shadow:0 3px 8px #dc3c3c1f}.users-module__ELIMpW__chevron{color:#94a3b8;align-items:center;margin-left:6px;transition:transform .22s;display:inline-flex}.users-module__ELIMpW__emptyRow{text-align:center;color:#94a3b8;font-size:14px;font-weight:500;padding:48px 20px!important}
.auth-module__u5r3CG__container{box-sizing:border-box;background:linear-gradient(135deg,#fdfcfb 0%,#e2d1c3 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.auth-module__u5r3CG__container:before{content:"";opacity:.4;pointer-events:none;z-index:0;background-image:url(/naqsh-tile3.png);background-position:50%;background-repeat:repeat;background-size:130px;position:absolute;inset:0}.auth-module__u5r3CG__container:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#c9a86a52 0%,#c9a86a00 68%);border-radius:50%;width:640px;max-width:130%;height:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-module__u5r3CG__box{z-index:1;-webkit-backdrop-filter:blur(20px)saturate(140%)brightness(1.04);background:linear-gradient(135deg,#ffffffc7 0%,#ffffff9e 100%);border:1px solid #ffffffb3;border-radius:24px;flex-direction:column;gap:1.35rem;width:100%;max-width:410px;padding:2.75rem 2.5rem 2.5rem;animation:.55s cubic-bezier(.22,1,.36,1) auth-module__u5r3CG__cardIn;display:flex;position:relative;box-shadow:0 1px 2px #5440260d,0 2px 4px #5440260f,0 4px 8px #54402612,0 8px 16px #54402614,0 18px 36px #5440261c,inset 0 1px #ffffffb3}@keyframes auth-module__u5r3CG__cardIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.auth-module__u5r3CG__logo{width:190px;max-width:62%;height:auto;margin:0 auto .1rem;display:block}.auth-module__u5r3CG__langSwitch{background:#c09e5a1a;border:1px solid #c09e5a2e;border-radius:999px;align-self:flex-end;gap:2px;margin-bottom:.1rem;padding:3px;display:inline-flex}.auth-module__u5r3CG__langBtn{color:#9a8a66;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.28rem .7rem;font-size:.72rem;font-weight:700;transition:all .2s cubic-bezier(0,0,.2,1)}.auth-module__u5r3CG__langBtn:hover{color:#b08c48}.auth-module__u5r3CG__langBtnActive{color:#fff;background:linear-gradient(135deg,#d1b072,#c09e5a);box-shadow:0 2px 6px #c09e5a59}.auth-module__u5r3CG__title{text-align:center;color:#2b2b2b;letter-spacing:-.5px;margin:0;font-size:1.5rem;font-weight:700}.auth-module__u5r3CG__subtitle{text-align:center;color:#8a8270;margin:.15rem 0 .3rem;font-size:.86rem;font-weight:400}.auth-module__u5r3CG__passwordHint{color:#8a7a5a;text-align:left;margin:-.95rem 0 0;font-size:.78rem;line-height:1.35}.auth-module__u5r3CG__passwordError{color:#c0392b;text-align:left;margin:-.85rem 0 0;font-size:.8rem;font-weight:600;line-height:1.35}.auth-module__u5r3CG__form{flex-direction:column;gap:1.4rem;display:flex}.auth-module__u5r3CG__field{width:100%;position:relative}.auth-module__u5r3CG__input{color:#1f1f1f;box-sizing:border-box;z-index:1;background-color:#0000;border:none;border-radius:13px;width:100%;height:56px;padding:0 1rem;font-size:.98rem;position:relative}.auth-module__u5r3CG__inputWithIcon{padding-right:2.85rem}.auth-module__u5r3CG__input::-ms-reveal{width:0;height:0;display:none}.auth-module__u5r3CG__input::-ms-clear{width:0;height:0;display:none}.auth-module__u5r3CG__input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.auth-module__u5r3CG__input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.auth-module__u5r3CG__input:focus{outline:none}.auth-module__u5r3CG__notchOutline{pointer-events:none;z-index:0;background-color:#f3ecde;border:1.5px solid #c09e5a66;border-radius:13px;margin:0;padding:0 .7rem;transition:border-color .13s cubic-bezier(0,0,.2,1),box-shadow .13s cubic-bezier(0,0,.2,1);position:absolute;inset:-.3rem 0 0}.auth-module__u5r3CG__notchLegend{float:unset;letter-spacing:.3px;white-space:nowrap;visibility:hidden;width:auto;max-width:.01px;height:11px;padding:0;font-size:.764rem;font-weight:700;line-height:11px;transition:max-width .13s cubic-bezier(0,0,.2,1)}.auth-module__u5r3CG__notchLegend>span{opacity:0;padding:0 .3rem;display:inline-block}.auth-module__u5r3CG__input:focus~.auth-module__u5r3CG__notchOutline{border-color:#c09e5a;box-shadow:0 0 0 4px #c09e5a29}.auth-module__u5r3CG__input:focus~.auth-module__u5r3CG__notchOutline .auth-module__u5r3CG__notchLegend,.auth-module__u5r3CG__input:not(:placeholder-shown)~.auth-module__u5r3CG__notchOutline .auth-module__u5r3CG__notchLegend{max-width:100%}.auth-module__u5r3CG__floatLabel{transform-origin:0;color:#9a8a66;pointer-events:none;z-index:2;background:0 0;font-size:.98rem;font-weight:500;transition:all .13s cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.auth-module__u5r3CG__input:focus+.auth-module__u5r3CG__floatLabel,.auth-module__u5r3CG__input:not(:placeholder-shown)+.auth-module__u5r3CG__floatLabel{color:#b58e48;letter-spacing:.3px;font-weight:700;top:0;transform:translateY(-50%)scale(.78)}.auth-module__u5r3CG__phoneWrap{flex-direction:column;gap:.45rem;width:100%;display:flex}.auth-module__u5r3CG__phoneLabel2{letter-spacing:.3px;color:#b58e48;padding-left:.15rem;font-size:.8rem;font-weight:700}.auth-module__u5r3CG__phoneBox{background:#f3ecde;border:1.5px solid #c09e5a66;border-radius:13px;align-items:center;height:56px;transition:border-color .13s cubic-bezier(0,0,.2,1),box-shadow .13s cubic-bezier(0,0,.2,1);display:flex;overflow:hidden}.auth-module__u5r3CG__phoneBox:focus-within{border-color:#c09e5a;box-shadow:0 0 0 4px #c09e5a29}.auth-module__u5r3CG__phonePrefix2{flex-shrink:0;align-items:center;gap:8px;padding:0 0 0 1rem;display:flex}.auth-module__u5r3CG__phoneFlag2{border-radius:2.5px;flex:none;width:22px;height:16px;display:block;box-shadow:0 0 0 1px #00000012}.auth-module__u5r3CG__phoneCode2{color:#2b2b2b;font-size:.98rem;font-weight:600}.auth-module__u5r3CG__phoneDivider2{background:#c09e5a73;width:1.5px;height:24px;margin-left:.45rem}.auth-module__u5r3CG__phoneInput2{color:#1f1f1f;letter-spacing:.4px;background:0 0;border:0;outline:0;flex:auto;min-width:0;height:100%;padding:0 .9rem;font-size:.98rem}.auth-module__u5r3CG__phoneInput2::placeholder{color:#b9ab8c}.auth-module__u5r3CG__eyeButton{z-index:3;cursor:pointer;color:#b0a081;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.auth-module__u5r3CG__eyeButton:hover{color:#c09e5a}.auth-module__u5r3CG__eyeButton:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #c09e5a80}.auth-module__u5r3CG__button{color:#fff;letter-spacing:.3px;cursor:pointer;background:linear-gradient(135deg,#d4b478 0%,#c09e5a 60%,#b58e48 100%);border:none;border-radius:13px;margin-top:.35rem;padding:.95rem;font-size:1rem;font-weight:600;transition:transform .2s cubic-bezier(0,0,.2,1),box-shadow .2s cubic-bezier(0,0,.2,1),filter .2s;position:relative;overflow:hidden;box-shadow:0 8px 20px -6px #c09e5a8c}.auth-module__u5r3CG__button:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#fff6,#0000);width:70%;height:100%;transition:left .65s cubic-bezier(0,0,.2,1);position:absolute;top:0;left:-120%;transform:skew(-20deg)}.auth-module__u5r3CG__button:hover:after{left:130%}.auth-module__u5r3CG__button:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 12px 26px -6px #c09e5aa6}.auth-module__u5r3CG__button:active{transform:translateY(0);box-shadow:0 4px 10px -4px #c09e5a80}.auth-module__u5r3CG__button:disabled{opacity:.65;cursor:not-allowed;filter:none;transform:none}.auth-module__u5r3CG__linkContainer{text-align:center;color:#7a7468;margin-top:.5rem;font-size:.88rem}.auth-module__u5r3CG__link{color:#c09e5a;margin-left:.3rem;font-weight:600;text-decoration:none;transition:color .15s cubic-bezier(0,0,.2,1)}.auth-module__u5r3CG__link:hover{color:#a07c34;text-decoration:underline}.auth-module__u5r3CG__error{color:#c0392b;text-align:center;background:#dc354514;border:1px solid #dc354533;border-radius:12px;padding:.7rem;font-size:.85rem}.auth-module__u5r3CG__dashboard{background:linear-gradient(135deg,#fdfcfb 0%,#f3e9dc 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.auth-module__u5r3CG__dashboard:before{content:"";opacity:.4;pointer-events:none;z-index:0;background-image:url(/naqsh-tile3.png);background-position:50%;background-repeat:repeat;background-size:130px;position:absolute;inset:0}.auth-module__u5r3CG__dashboard>*{z-index:1;position:relative}.auth-module__u5r3CG__dashboardTitle{color:#111;letter-spacing:-1px;font-size:2.5rem;font-weight:300}
.CreateUserModal-module__b5fx9q__overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2b23166b;justify-content:center;align-items:flex-start;padding:40px 16px;animation:.16s CreateUserModal-module__b5fx9q__fade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes CreateUserModal-module__b5fx9q__fade{0%{opacity:0}to{opacity:1}}.CreateUserModal-module__b5fx9q__dialog{background:#fff;border:1px solid #eee7d8;border-radius:18px;width:100%;max-width:460px;padding:24px 24px 22px;animation:.18s CreateUserModal-module__b5fx9q__pop;box-shadow:0 24px 60px -20px #54402673}@keyframes CreateUserModal-module__b5fx9q__pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.CreateUserModal-module__b5fx9q__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.CreateUserModal-module__b5fx9q__title{color:#2b2316;letter-spacing:-.3px;margin:0;font-size:19px;font-weight:800}.CreateUserModal-module__b5fx9q__desc{color:#8a7a5a;margin:6px 0 0;font-size:13px;line-height:1.45}.CreateUserModal-module__b5fx9q__close{color:#8a7a5a;cursor:pointer;background:#faf7f0;border:1px solid #ece5d6;border-radius:10px;flex-shrink:0;width:34px;height:34px;font-size:22px;line-height:1;transition:background .15s,color .15s}.CreateUserModal-module__b5fx9q__close:hover{color:#2b2316;background:#f2ece0}.CreateUserModal-module__b5fx9q__error{color:#c0392b;background:#dc354514;border:1px solid #dc354533;border-radius:10px;margin-bottom:14px;padding:10px 14px;font-size:13.5px}.CreateUserModal-module__b5fx9q__form{flex-direction:column;gap:15px;display:flex}.CreateUserModal-module__b5fx9q__passwordHint{color:#8a7a5a;margin:-9px 0 0;font-size:12.5px;line-height:1.35}.CreateUserModal-module__b5fx9q__passwordError{color:#c0392b;margin:-8px 0 0;font-size:12.5px;font-weight:700;line-height:1.35}.CreateUserModal-module__b5fx9q__selectWrap{flex-direction:column;gap:7px;display:flex}.CreateUserModal-module__b5fx9q__selectLabel{color:#b58e48;font-size:12.5px;font-weight:800}.CreateUserModal-module__b5fx9q__select{color:#2b2316;background:#f3ecde;border:1.5px solid #c09e5a66;border-radius:12px;outline:none;width:100%;height:46px;padding:0 12px;font-size:14px;font-weight:700}.CreateUserModal-module__b5fx9q__select:focus{border-color:#c09e5a;box-shadow:0 0 0 4px #c09e5a29}.CreateUserModal-module__b5fx9q__actions{gap:10px;margin-top:6px;display:flex}.CreateUserModal-module__b5fx9q__btnGhost,.CreateUserModal-module__b5fx9q__btnPrimary{cursor:pointer;border-radius:12px;flex:1;height:46px;font-size:14.5px;font-weight:700;transition:filter .15s,background .15s,opacity .15s}.CreateUserModal-module__b5fx9q__btnGhost{color:#8a7a5a;background:#fff;border:1.5px solid #e2dccd}.CreateUserModal-module__b5fx9q__btnGhost:hover:not(:disabled){background:#faf7f0}.CreateUserModal-module__b5fx9q__btnPrimary{color:#fff;background:linear-gradient(135deg,#d4b478,#c09e5a);border:none}.CreateUserModal-module__b5fx9q__btnPrimary:hover:not(:disabled){filter:brightness(1.05)}.CreateUserModal-module__b5fx9q__btnGhost:disabled,.CreateUserModal-module__b5fx9q__btnPrimary:disabled{opacity:.6;cursor:not-allowed}
