.nixhub-users-v2-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px}.nixhub-users-v2-stats button{min-height:100px;padding:14px;border:1px solid var(--nh-border);border-radius:15px;background:linear-gradient(145deg,var(--nh-panel),#171c26);color:#fff;text-align:left;cursor:pointer}.nixhub-users-v2-stats button:hover,.nixhub-users-v2-stats button.is-active{border-color:rgba(2,183,5,.45);transform:translateY(-2px)}.nixhub-users-v2-stats span,.nixhub-users-v2-stats b,.nixhub-users-v2-stats small{display:block}.nixhub-users-v2-stats span{color:#73e6a1;font-weight:950}.nixhub-users-v2-stats b{margin:6px 0 2px;font-size:27px}.nixhub-users-v2-stats small{color:var(--nh-muted)}
.nixhub-users-v2-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:12px;align-items:center;margin-bottom:14px}.nixhub-users-v2-search{display:flex;align-items:center;gap:9px;min-height:46px;padding:0 13px;border:1px solid var(--nh-border);border-radius:12px;background:#11161f}.nixhub-users-v2-search input{width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit}.nixhub-users-v2-filters{display:flex;flex-wrap:wrap;gap:6px}.nixhub-users-v2-filters button{min-height:38px;padding:0 11px;border:1px solid var(--nh-border);border-radius:10px;background:rgba(255,255,255,.025);color:#aeb7c6;cursor:pointer}.nixhub-users-v2-filters button.is-active{border-color:rgba(2,183,5,.35);background:rgba(2,183,5,.12);color:#fff}.nixhub-users-v2-toolbar>[data-result-count]{color:var(--nh-muted);font-size:11px;white-space:nowrap}
.nixhub-users-v2-list{display:grid;gap:10px}.nixhub-users-v2-card{display:grid;grid-template-columns:minmax(240px,1.05fr) minmax(330px,1.25fr) minmax(280px,1fr) auto;gap:15px;align-items:center;padding:14px;border:1px solid var(--nh-border);border-radius:16px;background:linear-gradient(145deg,var(--nh-panel),#171c26)}.nixhub-users-v2-card:hover{border-color:rgba(255,255,255,.16)}.nixhub-users-v2-person{display:grid;grid-template-columns:56px minmax(0,1fr);gap:11px;align-items:center}.nixhub-users-v2-avatar-wrap{position:relative;width:56px;height:56px}.nixhub-users-v2-avatar-wrap img{width:56px!important;height:56px!important;border-radius:15px!important;object-fit:cover!important}.nixhub-users-v2-dot{position:absolute;right:-4px;bottom:-4px;width:23px;height:23px;display:grid;place-items:center;border:3px solid #1b202b;border-radius:50%;font-size:11px;font-weight:1000}.nixhub-users-v2-dot.registered{background:#28c77b;color:#07140e}.nixhub-users-v2-dot.pending{background:#ffb23e;color:#211400}.nixhub-users-v2-dot.inactive{background:#ff596f;color:#fff}.nixhub-users-v2-name b,.nixhub-users-v2-name small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nixhub-users-v2-name small{color:var(--nh-muted)}.nixhub-users-v2-status{grid-column:1/-1;width:max-content;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900}.nixhub-users-v2-status.registered{background:rgba(40,199,123,.1);color:#68e0a2}.nixhub-users-v2-status.pending{background:rgba(255,178,62,.1);color:#ffc161}.nixhub-users-v2-status.inactive{background:rgba(255,89,111,.1);color:#ff8293}
.nixhub-users-v2-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nixhub-users-v2-dates>div{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.018)}.nixhub-users-v2-dates small,.nixhub-users-v2-dates b,.nixhub-users-v2-dates span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nixhub-users-v2-dates small,.nixhub-users-v2-dates span{color:var(--nh-muted);font-size:8px}.nixhub-users-v2-dates b{margin:4px 0;font-size:10px}.nixhub-users-v2-roles{display:flex;flex-wrap:wrap;gap:6px}.nixhub-users-v2-role{position:relative}.nixhub-users-v2-role input{position:absolute;opacity:0;pointer-events:none}.nixhub-users-v2-role span{display:block;padding:6px 8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(255,255,255,.02);color:#8e98a8;font-size:9px;cursor:pointer}.nixhub-users-v2-role.is-checked span{border-color:rgba(145,70,255,.35);background:rgba(145,70,255,.11);color:#d8c5ff}.nixhub-users-v2-role input:disabled+span{cursor:default;opacity:.65}.nixhub-users-v2-actions{display:grid;gap:8px;justify-items:end}.nixhub-users-v2-active{display:flex;align-items:center;gap:7px;color:#aeb7c6;font-size:10px}.nixhub-users-v2-active input{display:none}.nixhub-users-v2-active span{position:relative;width:36px;height:20px;border-radius:999px;background:#343a46}.nixhub-users-v2-active span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:.2s}.nixhub-users-v2-active input:checked+span{background:#02b705}.nixhub-users-v2-active input:checked+span:after{transform:translateX(16px)}.nixhub-users-v2-actions button{min-height:38px;padding:0 13px;border:0;border-radius:9px;background:#02b705;color:#fff;font-weight:850;cursor:pointer}.nixhub-users-v2-empty{display:grid;place-items:center;gap:5px;min-height:200px;border:1px dashed var(--nh-border);border-radius:15px;color:var(--nh-muted)}.nixhub-users-v2-empty b{color:#fff}
@media(max-width:1350px){.nixhub-users-v2-stats{grid-template-columns:repeat(3,1fr)}.nixhub-users-v2-card{grid-template-columns:minmax(230px,1fr) minmax(300px,1.2fr)}.nixhub-users-v2-roles,.nixhub-users-v2-actions{grid-column:auto}.nixhub-users-v2-actions{display:flex;justify-content:flex-end;align-items:center}}
@media(max-width:850px){.nixhub-users-v2-toolbar{grid-template-columns:1fr}.nixhub-users-v2-card{grid-template-columns:1fr}.nixhub-users-v2-dates{grid-template-columns:1fr 1fr}.nixhub-users-v2-actions{justify-content:space-between}.nixhub-users-v2-stats{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.nixhub-users-v2-stats,.nixhub-users-v2-dates{grid-template-columns:1fr}.nixhub-users-v2-filters{overflow:auto;flex-wrap:nowrap}.nixhub-users-v2-filters button{flex:0 0 auto}} .nixhub-users-v2-roles{
gap:8px;
}
.nixhub-users-v2-role span{
display:inline-flex;
align-items:center;
gap:7px;
min-height:34px;
padding:7px 10px;
border:1px solid rgba(255,255,255,.12);
border-radius:9px;
background:#11161f;
color:#9aa5b5;
font-size:9px;
font-weight:800;
cursor:pointer;
transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;
}
.nixhub-users-v2-role span i{
display:grid;
place-items:center;
flex:0 0 17px;
width:17px;
height:17px;
border:1px solid rgba(255,255,255,.25);
border-radius:5px;
background:rgba(255,255,255,.025);
color:transparent;
font-size:11px;
font-style:normal;
font-weight:1000;
line-height:1;
}
.nixhub-users-v2-role span b{
color:inherit;
font:inherit;
}
.nixhub-users-v2-role:not(.is-checked):hover span{
border-color:rgba(255,255,255,.28);
background:rgba(255,255,255,.055);
color:#fff;
}
.nixhub-users-v2-role.is-checked span{
border-color:#9146ff;
background:linear-gradient(135deg,rgba(145,70,255,.30),rgba(86,42,167,.20));
color:#fff;
box-shadow:0 0 0 2px rgba(145,70,255,.10),0 7px 18px rgba(98,44,190,.16);
transform:translateY(-1px);
}
.nixhub-users-v2-role.is-checked span i{
border-color:#a96cff;
background:#9146ff;
color:#fff;
box-shadow:0 0 10px rgba(145,70,255,.45);
} .nixhub-users-v2-role.role-admin.is-checked span{
border-color:#3288ff;
background:linear-gradient(135deg,rgba(50,136,255,.30),rgba(30,82,170,.20));
box-shadow:0 0 0 2px rgba(50,136,255,.10),0 7px 18px rgba(30,100,220,.15);
}
.nixhub-users-v2-role.role-admin.is-checked span i{
border-color:#65a8ff;
background:#3288ff;
box-shadow:0 0 10px rgba(50,136,255,.42);
} .nixhub-users-v2-role.role-owner.is-checked span{
border-color:#f0a93d;
background:linear-gradient(135deg,rgba(240,169,61,.28),rgba(132,83,18,.18));
color:#ffe0a6;
box-shadow:0 0 0 2px rgba(240,169,61,.09),0 7px 18px rgba(180,108,15,.14);
}
.nixhub-users-v2-role.role-owner.is-checked span i{
border-color:#ffc668;
background:#d88c18;
color:#fff;
box-shadow:0 0 10px rgba(240,169,61,.38);
} .nixhub-users-v2-role.role-viewer.is-checked span{
border-color:#28c77b;
background:linear-gradient(135deg,rgba(40,199,123,.27),rgba(18,105,65,.18));
box-shadow:0 0 0 2px rgba(40,199,123,.09),0 7px 18px rgba(18,130,76,.13);
}
.nixhub-users-v2-role.role-viewer.is-checked span i{
border-color:#5ee1a3;
background:#20ad69;
box-shadow:0 0 10px rgba(40,199,123,.38);
}
.nixhub-users-v2-role input:focus-visible + span{
outline:2px solid #fff;
outline-offset:2px;
}
.nixhub-users-v2-role input:disabled + span{
cursor:not-allowed;
opacity:.82;
} .nixhub-users-v2-card{grid-template-columns:minmax(230px,1fr) minmax(330px,1.25fr) minmax(300px,1fr) auto}
.nixhub-users-v2-role-summary{display:grid;gap:8px;align-content:center}.nixhub-users-v2-role-summary>small{color:var(--nh-muted);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.nixhub-users-v2-role-summary>div{display:flex;flex-wrap:wrap;gap:6px}.nixhub-users-v2-role-badge{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border:1px solid rgba(145,70,255,.28);border-radius:999px;background:rgba(145,70,255,.09);color:#d9c8ff;font-size:9px;font-weight:850}.nixhub-users-v2-role-badge i{font-style:normal}.nixhub-users-v2-role-badge.role-owner{border-color:rgba(240,169,61,.30);background:rgba(240,169,61,.09);color:#ffd995}.nixhub-users-v2-role-badge.role-admin{border-color:rgba(50,136,255,.30);background:rgba(50,136,255,.09);color:#a9d0ff}.nixhub-users-v2-role-badge.role-viewer{border-color:rgba(40,199,123,.28);background:rgba(40,199,123,.08);color:#90ebba}.nixhub-users-v2-no-role{color:var(--nh-muted);font-size:10px}.nixhub-users-v2-role-summary>button{width:max-content;min-height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.10);border-radius:9px;background:rgba(255,255,255,.035);color:#fff;font-size:10px;font-weight:850;cursor:pointer}.nixhub-users-v2-role-summary>button:hover{border-color:rgba(145,70,255,.45);background:rgba(145,70,255,.11)}
.nixhub-users-v2-modal-backdrop{position:fixed;z-index:99998;inset:0;background:rgba(2,4,8,.72);backdrop-filter:blur(5px)}.nixhub-users-v2-modal{position:fixed;z-index:99999;top:50%;left:50%;width:min(92vw,720px);max-height:88vh;display:flex;flex-direction:column;transform:translate(-50%,-50%);overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:#171c25;box-shadow:0 35px 100px rgba(0,0,0,.62)}.nixhub-users-v2-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:21px 23px;border-bottom:1px solid var(--nh-border)}.nixhub-users-v2-modal>header span{color:#ff9d23;font-size:9px;font-weight:950;letter-spacing:1.2px;text-transform:uppercase}.nixhub-users-v2-modal>header h2{margin:4px 0 2px;font-size:27px}.nixhub-users-v2-modal>header p{margin:0;color:var(--nh-muted)}.nixhub-users-v2-modal>header button{width:38px;height:38px;border:0;border-radius:10px;background:rgba(255,255,255,.05);color:#fff;font-size:22px;cursor:pointer}.nixhub-users-v2-modal-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:auto;padding:20px 23px}.nixhub-users-v2-modal-role{position:relative;display:grid;grid-template-columns:24px 38px minmax(0,1fr);gap:11px;align-items:center;min-height:76px;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#11161f;cursor:pointer;transition:.18s}.nixhub-users-v2-modal-role:hover{border-color:rgba(255,255,255,.24);transform:translateY(-1px)}.nixhub-users-v2-modal-role input{position:absolute;opacity:0}.nixhub-users-v2-modal-role .check{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:6px;background:rgba(255,255,255,.025);color:transparent;font-weight:1000}.nixhub-users-v2-modal-role .role-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:rgba(145,70,255,.10);color:#c6a9ff;font-size:17px}.nixhub-users-v2-modal-role .role-copy b,.nixhub-users-v2-modal-role .role-copy small{display:block}.nixhub-users-v2-modal-role .role-copy small{margin-top:4px;color:var(--nh-muted);font-size:9px;line-height:1.4}.nixhub-users-v2-modal-role.is-checked{border-color:#9146ff;background:linear-gradient(135deg,rgba(145,70,255,.22),rgba(77,36,148,.12));box-shadow:0 0 0 2px rgba(145,70,255,.08)}.nixhub-users-v2-modal-role.is-checked .check{border-color:#ad78ff;background:#9146ff;color:#fff}.nixhub-users-v2-modal-role.role-admin.is-checked{border-color:#3288ff;background:linear-gradient(135deg,rgba(50,136,255,.20),rgba(24,74,155,.12))}.nixhub-users-v2-modal-role.role-admin.is-checked .check{border-color:#65a8ff;background:#3288ff}.nixhub-users-v2-modal-role.role-owner.is-checked{border-color:#e5a23a;background:linear-gradient(135deg,rgba(229,162,58,.20),rgba(126,78,16,.12))}.nixhub-users-v2-modal-role.role-owner.is-checked .check{border-color:#ffc363;background:#d98b18}.nixhub-users-v2-modal-role.role-viewer.is-checked{border-color:#28c77b;background:linear-gradient(135deg,rgba(40,199,123,.19),rgba(13,102,61,.12))}.nixhub-users-v2-modal-role.role-viewer.is-checked .check{border-color:#68e3a8;background:#20ad69}.nixhub-users-v2-modal-role input:disabled~*{opacity:.72}.nixhub-users-v2-modal>footer{display:flex;justify-content:flex-end;gap:9px;padding:16px 23px;border-top:1px solid var(--nh-border)}.nixhub-users-v2-modal>footer button{min-height:42px;padding:0 15px;border:0;border-radius:10px;background:#02b705;color:#fff;font-weight:900;cursor:pointer}.nixhub-users-v2-modal>footer button.secondary{border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.035);color:#cbd3df}
@media(max-width:900px){.nixhub-users-v2-modal-roles{grid-template-columns:1fr}.nixhub-users-v2-card{grid-template-columns:1fr}.nixhub-users-v2-role-summary>button{width:100%}} .nixhub-users-v2-card{grid-template-columns:minmax(220px,.9fr) minmax(280px,1fr) minmax(250px,.9fr) minmax(240px,.75fr);gap:18px;padding:14px 12px}
.nixhub-users-v2-dates{grid-template-columns:repeat(2,minmax(0,1fr))}
.nixhub-users-v2-controls{display:grid;gap:12px;align-content:center}.nixhub-users-v2-quick-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.nixhub-users-v2-quick-actions button,.nixhub-users-v2-quick-actions a{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:rgba(255,255,255,.035);color:#cbd3df!important;text-decoration:none!important;font-size:10px;font-weight:850;cursor:pointer}.nixhub-users-v2-quick-actions button:hover,.nixhub-users-v2-quick-actions a:hover{border-color:rgba(50,136,255,.35);background:rgba(50,136,255,.09);color:#fff!important}.nixhub-users-v2-quick-actions button:disabled{opacity:.45;cursor:not-allowed}.nixhub-users-v2-status-control{display:flex;align-items:center;justify-content:flex-end;gap:10px}.nixhub-users-v2-status-control>button{min-height:34px;padding:0 11px;border:0;border-radius:9px;background:#2388ff;color:#fff;font-weight:850;cursor:pointer}
.nixhub-users-v2-detail-modal .nixhub-users-v2-detail-head{display:flex;align-items:center;gap:16px;padding:20px 23px;border-bottom:1px solid var(--nh-border)}.nixhub-users-v2-detail-head>img{width:82px;height:82px;border-radius:20px;object-fit:cover}.nixhub-users-v2-detail-head h3{margin:8px 0 3px;font-size:24px}.nixhub-users-v2-detail-head p{margin:0;color:var(--nh-muted)}.nixhub-users-v2-detail-head code{color:#c8d6ec}.nixhub-users-v2-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px 23px}.nixhub-users-v2-detail-grid>div{padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#11161f}.nixhub-users-v2-detail-grid small,.nixhub-users-v2-detail-grid b{display:block}.nixhub-users-v2-detail-grid small,.nixhub-users-v2-detail-roles>small{color:var(--nh-muted);font-size:9px;text-transform:uppercase}.nixhub-users-v2-detail-grid b{margin-top:5px}.nixhub-users-v2-detail-roles{display:grid;gap:9px;padding:0 23px 20px}.nixhub-users-v2-detail-roles>div{display:flex;flex-wrap:wrap;gap:6px}.nixhub-users-v2-modal-link{display:inline-flex;align-items:center;min-height:42px;padding:0 15px;border:1px solid rgba(145,70,255,.3);border-radius:10px;background:rgba(145,70,255,.1);color:#fff!important;text-decoration:none!important;font-weight:850}
.nixhub-users-v2-points-loading,.nixhub-users-v2-points-form,.nixhub-users-v2-points-empty{padding:22px}.nixhub-users-v2-points-loading{color:var(--nh-muted);text-align:center}.nixhub-users-v2-points-form{display:grid;gap:14px}.nixhub-users-v2-points-form label{display:grid;gap:6px;color:#d8dee7;font-size:11px;font-weight:850}.nixhub-users-v2-points-form input,.nixhub-users-v2-points-form select{width:100%;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#0e1219;color:#fff;font:inherit}.nixhub-users-v2-booking-type{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nixhub-users-v2-booking-type button,.nixhub-users-v2-quick-amounts button{min-height:38px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#11161f;color:#b7c0ce;font-weight:850;cursor:pointer}.nixhub-users-v2-booking-type button.is-active{border-color:#28c77b;background:rgba(40,199,123,.13);color:#8ee7b8}.nixhub-users-v2-booking-type button[data-booking-type="remove"].is-active{border-color:#ff5269;background:rgba(255,82,105,.13);color:#ff9cab}.nixhub-users-v2-quick-amounts{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.nixhub-users-v2-quick-amounts button:hover{border-color:#9146ff;color:#fff}.nixhub-users-v2-points-empty{display:grid;place-items:center;gap:6px;min-height:180px;color:var(--nh-muted);text-align:center}.nixhub-users-v2-points-empty b{color:#fff}
@media(max-width:1450px){.nixhub-users-v2-card{grid-template-columns:minmax(230px,1fr) minmax(300px,1.1fr)}.nixhub-users-v2-controls{grid-column:auto}.nixhub-users-v2-quick-actions,.nixhub-users-v2-status-control{justify-content:flex-start}}
@media(max-width:850px){.nixhub-users-v2-card{grid-template-columns:1fr}.nixhub-users-v2-controls{grid-column:auto}.nixhub-users-v2-detail-grid{grid-template-columns:1fr}.nixhub-users-v2-quick-amounts{grid-template-columns:repeat(3,1fr)}} .nixhub-users-v2-person{width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.nixhub-users-v2-person:hover .nixhub-users-v2-name b{color:#73e6a1}.nixhub-users-v2-name b{transition:color .18s ease}
.nixhub-users-v2-status-control{display:grid;justify-items:end;gap:4px}.nixhub-users-v2-status-control small{color:var(--nh-muted);font-size:8px}.nixhub-users-v2-active b{color:#aeb7c6;font-size:10px;font-weight:750}
.nixhub-users-v2-drawer-backdrop{position:fixed;z-index:99998;inset:0;background:rgba(3,5,9,.62);backdrop-filter:blur(3px);animation:nxuFade .18s ease}.nixhub-users-v2-drawer{position:fixed;z-index:99999;top:0;right:0;width:min(470px,100%);height:100vh;display:flex;flex-direction:column;padding:22px;border-left:1px solid rgba(255,255,255,.1);background:#171b24;box-shadow:-30px 0 80px rgba(0,0,0,.48);animation:nxuDrawer .22s ease}.nixhub-users-v2-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:18px;border-bottom:1px solid var(--nh-border)}.nixhub-users-v2-drawer>header span{color:#73e6a1;font-size:10px;font-weight:950;letter-spacing:1.2px;text-transform:uppercase}.nixhub-users-v2-drawer>header h2{margin:5px 0 2px;font-size:27px}.nixhub-users-v2-drawer>header p{margin:0;color:var(--nh-muted)}.nixhub-users-v2-drawer>header>button{width:36px;height:36px;border:0;border-radius:10px;background:rgba(255,255,255,.055);color:#fff;font-size:20px;cursor:pointer}.nixhub-users-v2-drawer .nixhub-users-v2-detail-head{margin-top:18px}.nixhub-users-v2-drawer .nixhub-users-v2-detail-grid{grid-template-columns:1fr 1fr;overflow:auto}.nixhub-users-v2-drawer>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:18px;border-top:1px solid var(--nh-border)}
.nixhub-users-v2-toast-host{position:fixed;z-index:100200;right:22px;bottom:22px;display:grid;gap:9px;pointer-events:none}.nixhub-users-v2-toast{display:flex;align-items:center;gap:9px;min-width:230px;padding:12px 14px;border:1px solid rgba(65,220,145,.28);border-radius:12px;background:#11171f;color:#fff;box-shadow:0 18px 45px rgba(0,0,0,.42);opacity:0;transform:translateY(14px);transition:.2s}.nixhub-users-v2-toast.is-visible{opacity:1;transform:none}.nixhub-users-v2-toast>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:rgba(65,220,145,.14);color:#72e5a7;font-weight:1000}.nixhub-users-v2-toast.error{border-color:rgba(255,82,105,.32)}.nixhub-users-v2-toast.error>span{background:rgba(255,82,105,.13);color:#ff8295}
@keyframes nxuDrawer{from{transform:translateX(100%)}to{transform:none}}@keyframes nxuFade{from{opacity:0}to{opacity:1}}
@media(max-width:600px){.nixhub-users-v2-drawer{padding:16px}.nixhub-users-v2-drawer .nixhub-users-v2-detail-grid{grid-template-columns:1fr}.nixhub-users-v2-toast-host{right:10px;left:10px;bottom:10px}.nixhub-users-v2-toast{min-width:0}} .nixhub-users-v2-person{
width:100%;
padding:0;
border:0;
background:transparent !important;
color:inherit;
text-align:left;
cursor:default;
}
.nixhub-users-v2-person:hover,
.nixhub-users-v2-person:focus,
.nixhub-users-v2-person:active{
background:transparent !important;
box-shadow:none !important;
transform:none !important;
}
.nixhub-users-v2-person:hover .nixhub-users-v2-name b{
color:inherit;
}
.nixhub-users-v2-detail-modal{
width:min(92vw,760px);
}
.nixhub-users-v2-detail-modal .nixhub-users-v2-detail-head{
display:flex;
align-items:center;
gap:16px;
padding:20px 23px;
border-bottom:1px solid var(--nh-border);
}
.nixhub-users-v2-detail-modal .nixhub-users-v2-detail-grid{
overflow:auto;
}
.nixhub-users-v2-detail-modal>footer{
display:flex;
flex-wrap:wrap;
justify-content:flex-end;
gap:8px;
padding:16px 23px;
border-top:1px solid var(--nh-border);
}
@media(max-width:600px){
.nixhub-users-v2-detail-modal{
width:calc(100vw - 20px);
max-height:92vh;
}
.nixhub-users-v2-detail-modal .nixhub-users-v2-detail-head{
align-items:flex-start;
padding:16px;
}
.nixhub-users-v2-detail-modal .nixhub-users-v2-detail-grid{
grid-template-columns:1fr;
padding:16px;
}
} .nixhub-users-v2-activity-section{margin:18px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}
.nixhub-users-v2-activity-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}
.nixhub-users-v2-activity-head small{display:block;color:#ff9d23;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:1px}
.nixhub-users-v2-activity-head h3{margin:3px 0 0;color:#fff;font-size:17px}
.nixhub-users-v2-activity-head button{min-height:34px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.035);color:#d8dee8;font-weight:800;cursor:pointer}
.nixhub-users-v2-activity-list{display:grid;gap:8px;max-height:330px;overflow:auto;padding-right:4px}
.nixhub-users-v2-activity-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:start;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.018)}
.nixhub-users-v2-activity-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:rgba(145,70,255,.12);color:#cdb4ff;font-size:15px;font-weight:1000}
.nixhub-users-v2-activity-item.activity-login .nixhub-users-v2-activity-icon{background:rgba(50,136,255,.12);color:#76b2ff}
.nixhub-users-v2-activity-item.activity-success .nixhub-users-v2-activity-icon{background:rgba(40,199,123,.12);color:#6ee1a5}
.nixhub-users-v2-activity-item.activity-danger .nixhub-users-v2-activity-icon{background:rgba(255,89,111,.12);color:#ff8293}
.nixhub-users-v2-activity-item.activity-points .nixhub-users-v2-activity-icon{background:rgba(255,178,62,.12);color:#ffc161}
.nixhub-users-v2-activity-item.activity-points-remove .nixhub-users-v2-activity-icon{background:rgba(255,89,111,.12);color:#ff8293}
.nixhub-users-v2-activity-item b{display:block;color:#fff;font-size:11px}
.nixhub-users-v2-activity-item p{margin:4px 0;color:#a2acba;font-size:10px;line-height:1.45}
.nixhub-users-v2-activity-item small{color:#748094;font-size:8px}
.nixhub-users-v2-activity-loading,.nixhub-users-v2-activity-empty{padding:26px;border:1px dashed rgba(255,255,255,.1);border-radius:12px;color:#8e98a8;text-align:center}
.nixhub-users-v2-activity-empty b,.nixhub-users-v2-activity-empty span{display:block}.nixhub-users-v2-activity-empty b{color:#fff;margin-bottom:4px}