.role-selector-module__gtkwwq__root{width:100%;min-width:0;container-type:inline-size}.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid.role-selector-module__gtkwwq__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:100%;min-width:0;margin:0;display:grid!important}.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid>:only-child{grid-column:1/-1}.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid .role-selector-module__gtkwwq__button{white-space:normal;border-style:solid;border-width:1px;justify-content:center;align-items:center;width:100%;min-width:0;height:auto;min-height:88px;margin:0;padding:10px 8px;line-height:1.4;display:flex;border-radius:10px!important}.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid .role-selector-module__gtkwwq__button:before{display:none!important}.role-selector-module__gtkwwq__button>span:last-child{width:100%;min-width:0}.role-selector-module__gtkwwq__content{min-width:0;color:inherit;flex-direction:column;align-items:center;gap:6px;display:flex}.role-selector-module__gtkwwq__icon{flex:0 0 20px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.role-selector-module__gtkwwq__label{text-align:center;text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;max-width:100%;min-height:40px;font-size:14px;font-weight:500;line-height:20px;display:flex}.role-selector-module__gtkwwq__skeleton{min-width:0;width:100%!important}.role-selector-module__gtkwwq__note{margin:8px 0 0}@container (width<=219px){.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid.role-selector-module__gtkwwq__grid{grid-template-columns:minmax(0,1fr)}}@container (width>=600px){.role-selector-module__gtkwwq__root .role-selector-module__gtkwwq__grid.role-selector-module__gtkwwq__grid{grid-template-columns:repeat(var(--role-columns,4),minmax(0,1fr))}}
.demo-module__yj2C7W__demoMain{grid-template-columns:minmax(0,1.03fr) minmax(520px,.97fr);min-height:calc(100svh - 80px);display:grid}.demo-module__yj2C7W__hero{background-image:linear-gradient(rgba(1,25,34,.04) 20%,rgba(0,35,32,.2) 54%,rgba(0,35,31,.88) 100%),url(/luxury-villa-hero.png);background-position:50%;background-size:cover;align-items:flex-end;min-height:calc(100svh - 80px);padding:max(42px,min(6vw,84px));display:flex;position:-webkit-sticky;position:sticky;top:80px;overflow:hidden}.demo-module__yj2C7W__hero:after{content:"";pointer-events:none;background:linear-gradient(transparent,rgba(0,43,37,.3));height:42%;position:absolute;top:auto;bottom:0;left:0;right:0}.demo-module__yj2C7W__heroContent{z-index:1;color:#fff;max-width:570px;position:relative}.demo-module__yj2C7W__eyebrow{color:#d65a52;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 18px;font-size:14px;font-weight:650}.demo-module__yj2C7W__hero h1{letter-spacing:-3px;margin:0;font-size:max(42px,min(5.2vw,74px));font-weight:750;line-height:1.02}.demo-module__yj2C7W__heroDescription{color:rgba(255,255,255,.88);max-width:490px;margin:28px 0 0;font-size:max(16px,min(1.3vw,20px));line-height:1.55}.demo-module__yj2C7W__searchPanel{background:#f2f5ff;min-width:0;padding:max(44px,min(5.5vw,78px)) max(28px,min(5vw,70px)) 58px}.demo-module__yj2C7W__searchPanelEmbedded{padding-top:42px}.demo-module__yj2C7W__searchIntro{margin:0 0 35px}.demo-module__yj2C7W__searchIntro h2{color:#031c19;letter-spacing:-1.3px;margin:0 0 9px;font-size:max(31px,min(3vw,43px));font-weight:750;line-height:1.15}.demo-module__yj2C7W__searchIntro p{color:#5b6264;margin:0;font-size:17px;line-height:1.5}.demo-module__yj2C7W__inventoryCard{color:#fff;text-align:center;background:radial-gradient(circle at 85% 20%,rgba(82,135,121,.18),transparent 28%),#0a342e;border-radius:14px;margin-top:32px;padding:19px 32px 17px}.demo-module__yj2C7W__inventoryLabel{color:rgba(255,255,255,.78);letter-spacing:3px;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:650}.demo-module__yj2C7W__inventoryCount{justify-content:center;align-items:baseline;gap:20px;display:flex}.demo-module__yj2C7W__inventoryCount strong{font-size:max(49px,min(5vw,69px));line-height:1}.demo-module__yj2C7W__inventoryCount span{color:rgba(255,255,255,.48);font-size:max(20px,min(2.2vw,31px));font-weight:600}.demo-module__yj2C7W__inventoryDescription{color:rgba(255,255,255,.46);max-width:520px;margin:10px auto;line-height:1.45}.demo-module__yj2C7W__inventoryBadges{justify-content:center;gap:12px;display:flex}.demo-module__yj2C7W__inventoryBadges span{color:rgba(255,255,255,.75);text-transform:uppercase;background:rgba(255,255,255,.1);border-radius:999px;padding:6px 14px;font-size:10px;font-weight:700}.demo-module__yj2C7W__inventoryBadges span:last-child{background:rgba(151,80,76,.22)}@media (max-width:1023px){.demo-module__yj2C7W__demoMain{grid-template-columns:1fr}.demo-module__yj2C7W__hero{min-height:560px;position:relative;top:auto}.demo-module__yj2C7W__searchPanel{padding:48px max(20px,min(6vw,58px)) 54px}}@media (max-width:767px){.demo-module__yj2C7W__demoMain{min-height:calc(100svh - 68px)}.demo-module__yj2C7W__hero{background-position:58%;min-height:480px;padding:35px 22px}.demo-module__yj2C7W__hero h1{letter-spacing:-2px}.demo-module__yj2C7W__searchPanel{padding:38px 14px 42px}.demo-module__yj2C7W__searchIntro{margin-left:6px;margin-right:6px}.demo-module__yj2C7W__inventoryCard{margin-top:22px;padding:24px 18px 20px}.demo-module__yj2C7W__inventoryCount{flex-direction:column;align-items:center;gap:4px}.demo-module__yj2C7W__inventoryBadges{flex-wrap:wrap}}
.UserManagement-module__u1j8qW__page{color:#172746;background:radial-gradient(circle at 94% 2%,rgba(226,235,248,.72),transparent 24%),#f7f9fc;min-height:100%;padding:max(16px,min(2.4vw,32px))}.UserManagement-module__u1j8qW__pageHeader{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding:2px 2px 17px;display:flex}.UserManagement-module__u1j8qW__eyebrow{color:#7b889b;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:750;display:block}.UserManagement-module__u1j8qW__pageHeader h1{color:#10214a;letter-spacing:-.8px;margin:0;font-size:max(23px,min(2.3vw,31px));font-weight:720;line-height:1.15}.UserManagement-module__u1j8qW__pageHeader p{color:#718097;margin:7px 0 0;font-size:12px}.UserManagement-module__u1j8qW__addButton{min-height:44px;font-size:12px;font-weight:650;box-shadow:0 5px 14px rgba(28,75,145,.13);background:#173f75!important;border:0!important;border-radius:11px!important;padding-left:18px!important;padding-right:18px!important}.UserManagement-module__u1j8qW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.UserManagement-module__u1j8qW__statCard{background:#fff;border:1px solid #e0e7ef;border-radius:14px;align-items:center;gap:13px;min-width:0;padding:15px 17px;display:flex;box-shadow:0 5px 16px rgba(27,48,83,.035)}.UserManagement-module__u1j8qW__statIcon{color:#2160ad;background:#e7effa;border-radius:11px;place-items:center;width:39px;min-width:39px;height:39px;font-size:18px;display:grid}.UserManagement-module__u1j8qW__statCard:nth-child(2) .UserManagement-module__u1j8qW__statIcon{color:#07866f;background:#def3ed}.UserManagement-module__u1j8qW__statCard:nth-child(3) .UserManagement-module__u1j8qW__statIcon{color:#bf5961;background:#fae9eb}.UserManagement-module__u1j8qW__statCopy{flex-direction:column;min-width:0;display:flex}.UserManagement-module__u1j8qW__statCopy span{color:#8591a2;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:750}.UserManagement-module__u1j8qW__statCopy strong{color:#172746;margin-top:2px;font-size:21px;font-weight:720;line-height:1.15}.UserManagement-module__u1j8qW__tableCard{background:#fff;border:1px solid #e2e8f0;border-radius:17px;overflow:hidden;box-shadow:0 8px 24px rgba(27,48,83,.05)}.UserManagement-module__u1j8qW__tableToolbar{background:#fbfcff;border-bottom:1px solid #e7ebf1;justify-content:space-between;align-items:center;gap:18px;min-height:65px;padding:14px 19px;display:flex}.UserManagement-module__u1j8qW__tableToolbar h2{color:#18305c;margin:0;font-size:13px;font-weight:700}.UserManagement-module__u1j8qW__tableToolbar p{color:#8390a1;margin:4px 0 0;font-size:10px}.UserManagement-module__u1j8qW__countBadge{color:#52627a;white-space:nowrap;background:#f5f9fe;border:1px solid #dce6f2;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:700}.UserManagement-module__u1j8qW__usersTable .ant-table{color:#263650;background:0 0}.UserManagement-module__u1j8qW__usersTable .ant-table-thead>tr>th{color:#657389;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;height:53px;font-size:9px;font-weight:750;background:#f6f8fb!important;border-color:#e7ebf1!important;padding:13px 18px!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr>td{color:#40506a;vertical-align:middle;background:#fff;min-height:76px;font-size:11px;border-color:#edf0f4!important;padding:14px 18px!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr:nth-child(2n)>td{background:#f8fafc}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr:hover>td{background:#eef4fb!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-right{background:#fff!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background:#f8fafc!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#eef4fb!important}.UserManagement-module__u1j8qW__userCell{min-width:0}.UserManagement-module__u1j8qW__userCell .ant-avatar{box-shadow:0 0 0 3px #e9f0f8}.UserManagement-module__u1j8qW__userCell .ant-tag{border-radius:999px;margin:3px 0 0;font-size:8px;line-height:18px}.UserManagement-module__u1j8qW__mobileEmail{color:#7c8899;overflow-wrap:anywhere;margin:7px 0 0 50px;font-size:10px;display:none}.UserManagement-module__u1j8qW__statusTag{font-weight:700;border-radius:999px!important;margin:0!important;padding:2px 10px!important;font-size:9px!important;line-height:22px!important}.UserManagement-module__u1j8qW__statusAction{min-width:100px;font-size:10px;font-weight:650;height:37px!important;box-shadow:none!important;border-radius:9px!important;padding-left:11px!important;padding-right:11px!important}.UserManagement-module__u1j8qW__activateAction{color:#087d69!important;background:#f2fbf8!important;border-color:#9bd3c5!important}.UserManagement-module__u1j8qW__activateAction:hover{color:#056652!important;background:#e8f7f2!important;border-color:#64b6a2!important}.UserManagement-module__u1j8qW__emptyState{padding:30px 12px}.UserManagement-module__u1j8qW__emptyState .ant-empty-description{color:#7f8b9b;font-size:11px}.UserManagement-module__u1j8qW__usersTable .ant-pagination{margin:18px!important}.UserManagement-module__u1j8qW__confirmContent{color:#5f6e82;margin:7px 0 0;line-height:1.6}.UserManagement-module__u1j8qW__confirmContent strong{color:#263650;margin-left:4px;margin-right:4px}.UserManagement-module__u1j8qW__userModal{max-width:calc(100vw - 28px)}.UserManagement-module__u1j8qW__userModal .ant-modal-content{border:1px solid #dfe6ef;border-radius:18px;padding:0;overflow:hidden;box-shadow:0 24px 70px rgba(19,35,57,.22)}.UserManagement-module__u1j8qW__userModal .ant-modal-header{background:#fbfcff;border-bottom:1px solid #e5eaf1;min-height:84px;margin:0;padding:18px 76px 16px 25px}.UserManagement-module__u1j8qW__userModal .ant-modal-close{color:#45556c;background:#fff;border:1px solid #dce4ed;border-radius:12px;width:43px;height:43px;top:15px;right:16px}.UserManagement-module__u1j8qW__userModal .ant-modal-body{max-height:min(68svh,650px);padding:0 25px;overflow-x:hidden;overflow-y:auto}.UserManagement-module__u1j8qW__userModal .ant-modal-footer{background:#fbfcff;border-top:1px solid #e5eaf1;justify-content:flex-end;gap:8px;margin:0;padding:15px 25px 18px;display:flex}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn{border-radius:10px;min-width:104px;height:41px;font-size:11px;font-weight:650}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.UserManagement-module__u1j8qW__modalTitle{flex-direction:column;gap:4px;min-width:0;display:flex}.UserManagement-module__u1j8qW__modalTitle span{color:#7b889b;letter-spacing:1.25px;text-transform:uppercase;font-size:9px;font-weight:750}.UserManagement-module__u1j8qW__modalTitle strong{color:#10214a;letter-spacing:-.4px;font-size:max(18px,min(2vw,23px));font-weight:720}.UserManagement-module__u1j8qW__modalIntro{color:#52637b;background:#f4f8fd;border:1px solid #dce7f4;border-radius:12px;align-items:flex-start;gap:11px;margin:20px 0 4px;padding:14px 15px;display:flex}.UserManagement-module__u1j8qW__modalIntro>svg{color:#2160ad;width:19px;min-width:19px;height:19px}.UserManagement-module__u1j8qW__modalIntro strong{color:#29415f;margin-bottom:3px;font-size:11px;display:block}.UserManagement-module__u1j8qW__modalIntro p{margin:0;font-size:10px;line-height:1.5}.UserManagement-module__u1j8qW__userForm{padding:16px 0 25px}.UserManagement-module__u1j8qW__userForm>label:first-child{color:#35445d;letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px;font-weight:700;font-size:10px!important}.UserManagement-module__u1j8qW__userForm .ant-radio-group{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:8px;margin-bottom:15px;display:grid!important}.UserManagement-module__u1j8qW__userForm .ant-radio-button-wrapper{color:#536178;background:#fff;width:100%;min-width:0;height:66px;padding-left:8px;padding-right:8px;box-shadow:none!important;border:1px solid #dce4ed!important;border-radius:11px!important}.UserManagement-module__u1j8qW__userForm .ant-radio-button-wrapper:before{display:none!important}.UserManagement-module__u1j8qW__userForm .ant-radio-button-wrapper-checked{color:#fff!important;background:#174ea6!important;border-color:#174ea6!important;box-shadow:0 5px 13px rgba(23,78,166,.15)!important}.UserManagement-module__u1j8qW__userForm .ant-input-affix-wrapper{min-height:44px;box-shadow:none;border-color:#dce4ed;border-radius:10px}.UserManagement-module__u1j8qW__userForm .ant-input{min-height:44px;box-shadow:none;border-color:#dce4ed;border-radius:10px}.UserManagement-module__u1j8qW__userForm .ant-input-affix-wrapper:hover{border-color:#91acd0}.UserManagement-module__u1j8qW__userForm .ant-input:hover{border-color:#91acd0}.UserManagement-module__u1j8qW__userForm .ant-input-affix-wrapper-focused{border-color:#7195c4;box-shadow:0 0 0 3px rgba(23,78,166,.08)}.UserManagement-module__u1j8qW__userForm label{color:#3e4d64;margin-bottom:7px;font-weight:650;display:block;font-size:10px!important}.UserManagement-module__u1j8qW__userForm .text-red-500{margin-top:4px;font-size:9px;display:block}@media (max-width:767px){.UserManagement-module__u1j8qW__page{padding:14px 10px}.UserManagement-module__u1j8qW__pageHeader{flex-direction:column;align-items:flex-start;gap:15px}.UserManagement-module__u1j8qW__addButton{width:100%}.UserManagement-module__u1j8qW__statsGrid{grid-template-columns:1fr;gap:9px}.UserManagement-module__u1j8qW__statCard{padding:12px 14px}.UserManagement-module__u1j8qW__tableCard{border-radius:14px}.UserManagement-module__u1j8qW__tableToolbar{flex-direction:column;align-items:flex-start;gap:9px}.UserManagement-module__u1j8qW__usersTable .ant-table-thead>tr>th{padding-left:13px!important;padding-right:13px!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr>td{padding-left:13px!important;padding-right:13px!important}.UserManagement-module__u1j8qW__mobileEmail{display:block}.UserManagement-module__u1j8qW__statusAction{min-width:92px}.UserManagement-module__u1j8qW__userModal{max-width:calc(100vw - 16px);margin:0 auto;padding-bottom:9px;top:9px}.UserManagement-module__u1j8qW__userModal .ant-modal-header{min-height:72px;padding:15px 62px 14px 17px}.UserManagement-module__u1j8qW__userModal .ant-modal-close{width:39px;height:39px;top:12px;right:12px}.UserManagement-module__u1j8qW__userModal .ant-modal-body{max-height:calc(100svh - 155px);padding-left:16px;padding-right:16px}.UserManagement-module__u1j8qW__userModal .ant-modal-footer{padding:12px 16px 14px}.UserManagement-module__u1j8qW__userModal .ant-modal-footer .ant-btn{flex:1;min-width:0}.UserManagement-module__u1j8qW__modalIntro{margin-top:15px}.UserManagement-module__u1j8qW__userForm .ant-radio-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1100px){.UserManagement-module__u1j8qW__usersTable .ant-table-thead>tr>th{padding-left:14px!important;padding-right:14px!important}.UserManagement-module__u1j8qW__usersTable .ant-table-tbody>tr>td{padding-left:14px!important;padding-right:14px!important}}
.homepage-module__f3sprG__brandLogo{object-fit:contain;width:220px;max-width:100%;height:86px;display:block}.homepage-module__f3sprG__brandLogoCompact{width:170px;height:64px}.homepage-module__f3sprG__authCard{background:rgba(255,255,255,.96);border:1px solid #e2e5e8;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 12px 36px rgba(24,42,48,.06)}.homepage-module__f3sprG__registerCard{width:min(100vw - 40px,690px)}.homepage-module__f3sprG__authForm{padding:48px 58px 58px}.homepage-module__f3sprG__footer{color:#404646;background:#fff;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:30px 60px;font-size:15px;display:flex}.homepage-module__f3sprG__footer p{text-align:right;margin:0}.homepage-module__f3sprG__discoveryPage{color:#061817;background:#f2f5ff;min-height:100svh}.homepage-module__f3sprG__actionPanel{background:#f2f5ff;min-width:0}.homepage-module__f3sprG__actionNav{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(242,245,255,.94);border-bottom:1px solid #e1e6ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px max(28px,min(5vw,70px));display:grid;position:-webkit-sticky;position:sticky;top:80px}.homepage-module__f3sprG__actionNav .ant-btn{height:44px;box-shadow:none;border:0;border-radius:9px;font-weight:600}.homepage-module__f3sprG__actionNav .ant-btn-primary{background:#0b312c}.homepage-module__f3sprG__actionNav .ant-btn-primary:hover{background:#174b43!important}.homepage-module__f3sprG__accountPane{background-color:#f8faff;background-image:radial-gradient(#dce3eb .7px,transparent .7px);background-size:21px 21px;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:calc(100svh - 153px);padding:42px max(20px,min(5vw,70px));display:flex}.homepage-module__f3sprG__accountPane .homepage-module__f3sprG__authCard{max-width:590px}.homepage-module__f3sprG__accountPane .homepage-module__f3sprG__registerCard{width:100%;max-width:700px}.homepage-module__f3sprG__discoveryHeader{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,255,255,.96);border-bottom:1px solid #e1e6ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;min-height:80px;padding:0 4vw;display:grid;position:-webkit-sticky;position:sticky;top:0}.homepage-module__f3sprG__signInButton{height:44px!important;box-shadow:none!important;background:#0b312c!important;border:0!important;border-radius:10px!important;padding-left:30px!important;padding-right:30px!important}@media (max-width:767px){.homepage-module__f3sprG__authForm{padding:30px 22px 34px}.homepage-module__f3sprG__discoveryHeader{gap:16px;min-height:68px;padding:0 18px}.homepage-module__f3sprG__brandLogoCompact{width:136px;height:52px}.homepage-module__f3sprG__actionNav{padding:10px 14px;top:68px}.homepage-module__f3sprG__accountPane{min-height:auto;padding:34px 14px}.homepage-module__f3sprG__signInButton{justify-self:end;height:40px!important;padding-left:21px!important;padding-right:21px!important}.homepage-module__f3sprG__footer{flex-direction:column;align-items:flex-start;padding:30px 22px;display:flex}.homepage-module__f3sprG__footer p{text-align:left}}
.UsersPageTheme-module__m34ryq__pageTheme{--users-accent:#db2777;--users-accent-dark:#9d174d;background:radial-gradient(circle at 94% 2%,rgba(236,72,153,.14),transparent 27%),linear-gradient(#fff5fa 0,#f7f9fc 380px)}.UsersPageTheme-module__m34ryq__hero{isolation:isolate;background:url(https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=1600&q=80) 50% 45%/cover;border:1px solid rgba(219,39,119,.18);border-radius:24px;min-height:190px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 16px 38px rgba(131,24,67,.16)}.UsersPageTheme-module__m34ryq__heroOverlay{z-index:0;background:linear-gradient(100deg,rgba(80,7,36,.9),rgba(157,23,77,.72) 62%,rgba(219,39,119,.42));position:absolute;top:0;bottom:0;left:0;right:0}.UsersPageTheme-module__m34ryq__heroContent{z-index:1;justify-content:space-between;align-items:center;gap:28px;min-height:190px;padding:max(24px,min(4vw,42px));display:flex;position:relative}.UsersPageTheme-module__m34ryq__heroCopy{align-items:center;gap:16px;min-width:0;display:flex}.UsersPageTheme-module__m34ryq__heroIcon{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);border-radius:16px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:25px;display:inline-flex}.UsersPageTheme-module__m34ryq__eyebrow{color:#fbcfe8;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.UsersPageTheme-module__m34ryq__hero h1{color:#fff;letter-spacing:-.035em;margin:0;font-size:max(29px,min(4vw,42px));font-weight:760;line-height:1.15}.UsersPageTheme-module__m34ryq__hero p{color:rgba(255,255,255,.86);max-width:620px;margin:7px 0 0;font-size:14px;line-height:1.6}.UsersPageTheme-module__m34ryq__addButton{min-height:44px;font-size:12px;font-weight:700;box-shadow:0 8px 20px rgba(80,7,36,.2);color:var(--users-accent-dark)!important;background:rgba(255,255,255,.95)!important;border:1px solid rgba(255,255,255,.52)!important;border-radius:11px!important;padding-left:18px!important;padding-right:18px!important}.UsersPageTheme-module__m34ryq__addButton:hover{transform:translateY(-1px);color:var(--users-accent)!important;background:#fff!important;border-color:#fff!important}.UsersPageTheme-module__m34ryq__statCard{background:linear-gradient(145deg,#fff,#fff8fb)!important;border-color:rgba(219,39,119,.13)!important;box-shadow:0 6px 18px rgba(219,39,119,.05)!important}.UsersPageTheme-module__m34ryq__primaryStatIcon{color:var(--users-accent-dark)!important;background:#fce7f3!important}.UsersPageTheme-module__m34ryq__tableCard{border-color:rgba(219,39,119,.14)!important;box-shadow:0 9px 26px rgba(219,39,119,.06)!important}.UsersPageTheme-module__m34ryq__tableToolbar{background:linear-gradient(135deg,#fdf2f8,#fff)!important;border-bottom-color:rgba(219,39,119,.12)!important}.UsersPageTheme-module__m34ryq__tableToolbar h2{color:#6d173e!important}.UsersPageTheme-module__m34ryq__countBadge{color:var(--users-accent-dark)!important;background:#fdf2f8!important;border-color:rgba(219,39,119,.18)!important}.UsersPageTheme-module__m34ryq__usersTable .ant-table-thead>tr>th{color:#745068!important;background:#fff5fa!important;border-color:rgba(219,39,119,.12)!important}.UsersPageTheme-module__m34ryq__usersTable .ant-table-tbody>tr:hover>td{background:#fdf2f8!important}.UsersPageTheme-module__m34ryq__usersTable .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#fdf2f8!important}.UsersPageTheme-module__m34ryq__usersTable .ant-pagination-item-active{border-color:var(--users-accent)}.UsersPageTheme-module__m34ryq__usersTable .ant-pagination-item-active a{color:var(--users-accent-dark)}.UsersPageTheme-module__m34ryq__userModal{--users-accent:#db2777;--users-accent-dark:#9d174d}.UsersPageTheme-module__m34ryq__userModal .ant-modal-content{border-color:rgba(219,39,119,.18)!important;box-shadow:0 26px 76px rgba(80,7,36,.24)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-header{background:linear-gradient(135deg,#fdf2f8,#fff)!important;border-bottom-color:rgba(219,39,119,.12)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-close{color:#7a3151!important;background:#fff8fb!important;border-color:rgba(219,39,119,.16)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-close:hover{color:var(--users-accent)!important;background:#fce7f3!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-footer{background:linear-gradient(135deg,#fff,#fff7fb)!important;border-top-color:rgba(219,39,119,.12)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-footer .ant-btn-primary{border-color:var(--users-accent)!important;background:linear-gradient(135deg,#ec4899,var(--users-accent))!important;box-shadow:0 7px 17px rgba(219,39,119,.2)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-footer .ant-btn-primary:hover{border-color:var(--users-accent-dark)!important;background:var(--users-accent-dark)!important}.UsersPageTheme-module__m34ryq__userModal .ant-modal-footer .ant-btn-default:hover{color:var(--users-accent-dark)!important;background:#fdf2f8!important;border-color:#ec4899!important}.UsersPageTheme-module__m34ryq__modalTitle span{color:#be185d!important}.UsersPageTheme-module__m34ryq__modalTitle strong{color:#6d173e!important}.UsersPageTheme-module__m34ryq__modalIntro{color:#6f4b5d!important;background:linear-gradient(135deg,#fdf2f8,#fff8fb)!important;border-color:rgba(219,39,119,.16)!important}.UsersPageTheme-module__m34ryq__modalIntro>svg{color:var(--users-accent)!important}.UsersPageTheme-module__m34ryq__modalIntro strong{color:#7a234b!important}.UsersPageTheme-module__m34ryq__userForm .ant-radio-button-wrapper:hover{color:var(--users-accent-dark)!important;border-color:#f472b6!important}.UsersPageTheme-module__m34ryq__userForm .ant-radio-button-wrapper-checked{border-color:var(--users-accent)!important;color:#fff!important;background:linear-gradient(135deg,#ec4899,var(--users-accent))!important;box-shadow:0 6px 15px rgba(219,39,119,.2)!important}.UsersPageTheme-module__m34ryq__userForm .ant-input-affix-wrapper:hover{border-color:#f472b6!important}.UsersPageTheme-module__m34ryq__userForm .ant-input:hover{border-color:#f472b6!important}.UsersPageTheme-module__m34ryq__userForm .ant-input-affix-wrapper-focused{border-color:#ec4899!important;box-shadow:0 0 0 3px rgba(219,39,119,.1)!important}.UsersPageTheme-module__m34ryq__userForm .ant-input:focus{border-color:#ec4899!important;box-shadow:0 0 0 3px rgba(219,39,119,.1)!important}.UsersPageTheme-module__m34ryq__userForm .ant-input-prefix{color:#be185d}.UsersPageTheme-module__m34ryq__userForm .ant-input-password-icon{color:#be185d}.UsersPageTheme-module__m34ryq__userForm .ant-input-affix-wrapper{height:40px!important;min-height:40px!important}.UsersPageTheme-module__m34ryq__userForm input.ant-input{height:40px!important;min-height:40px!important}.UsersPageTheme-module__m34ryq__userForm input.ant-input{padding-top:0!important;padding-bottom:0!important;line-height:38px!important}.UsersPageTheme-module__m34ryq__userForm .ant-input-affix-wrapper{align-items:center;padding-top:0!important;padding-bottom:0!important}.UsersPageTheme-module__m34ryq__userForm .ant-input-affix-wrapper>input.ant-input{height:auto!important;min-height:0!important;padding:0!important;line-height:1.4!important}.UsersPageTheme-module__m34ryq__userForm label{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;max-width:100%;display:inline-flex!important}.UsersPageTheme-module__m34ryq__userForm label .text-red-500{white-space:nowrap;flex:none;margin:0 0 0 4px!important;display:inline!important}@media (max-width:767px){.UsersPageTheme-module__m34ryq__hero{border-radius:19px;min-height:190px}.UsersPageTheme-module__m34ryq__heroContent{flex-direction:column;align-items:flex-start;gap:16px;min-height:190px;padding:22px 18px}.UsersPageTheme-module__m34ryq__heroCopy{align-items:flex-start}.UsersPageTheme-module__m34ryq__heroIcon{border-radius:13px;flex-basis:43px;width:43px;height:43px;font-size:20px}.UsersPageTheme-module__m34ryq__hero p{font-size:12px}.UsersPageTheme-module__m34ryq__addButton{width:100%}}@media (max-width:420px){.UsersPageTheme-module__m34ryq__heroCopy{flex-direction:column;gap:10px}}
