
/* IMPERIUM MY ADMINS REFERRAL NETWORK v1 */
.adminnet{padding-bottom:34px}
.adminnet-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}
.adminnet-kicker{font-size:9px;letter-spacing:2px;color:#4bd8ad;font-weight:800}
.adminnet-head h2{font-size:31px;letter-spacing:-1px;margin:5px 0}.adminnet-head p{font-size:11px;color:#62736d;margin:0}
.adminnet-badge{display:flex;align-items:center;gap:8px;border:1px solid #27443a;border-radius:999px;background:#0a1713;padding:9px 13px}
.adminnet-badge i{width:7px;height:7px;border-radius:50%;background:#49d7ac;box-shadow:0 0 12px rgba(73,215,172,.55)}
.adminnet-badge b{display:block;font-size:8px;color:#57ddb5;letter-spacing:1px}.adminnet-badge small{display:block;font-size:7px;color:#51625b;margin-top:2px}

.adminnet-summary,.adminnet-detail-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:11px}
.adminnet-summary article,.adminnet-detail-metrics article{border:1px solid #1c2d27;background:linear-gradient(145deg,#0d1916,#09120f);border-radius:13px;padding:14px}
.adminnet-summary span,.adminnet-detail-metrics span{display:block;font-size:8px;letter-spacing:1px;color:#61736b}
.adminnet-summary strong,.adminnet-detail-metrics strong{display:block;font-size:21px;letter-spacing:-.5px;margin-top:7px}
.adminnet-summary small,.adminnet-detail-metrics small{display:block;font-size:7px;color:#4e5e57;margin-top:4px}

.adminnet-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.adminnet-card{width:100%;border:1px solid #1e312b;background:linear-gradient(145deg,#0d1916,#08110f);border-radius:15px;padding:16px;color:inherit;text-align:left;cursor:pointer;transition:.18s}
.adminnet-card:hover{border-color:#3c6758;transform:translateY(-1px);box-shadow:0 16px 50px rgba(0,0,0,.19)}
.adminnet-card-top{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center}
.adminnet-avatar{width:36px;height:36px;border:1px solid #3d5d52;border-radius:11px;display:grid;place-items:center;background:#12251f;color:#59dcb5;font-weight:800}
.adminnet-card-top span{font-size:7px;letter-spacing:1.3px;color:#c5aa63}.adminnet-card-top h3{font-size:13px;margin:3px 0}.adminnet-card-top small{font-size:7px;color:#52625b}.adminnet-open{font-size:19px;color:#597269}
.adminnet-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:15px;border:1px solid #182821;border-radius:10px;overflow:hidden}
.adminnet-card-grid>div{padding:10px;border-left:1px solid #182821}.adminnet-card-grid>div:first-child{border-left:0}.adminnet-card-grid span{display:block;font-size:7px;color:#52625c}.adminnet-card-grid b{display:block;font-size:11px;margin-top:5px}
.adminnet-card-foot{display:flex;justify-content:space-between;gap:10px;margin-top:11px;font-size:7px}.adminnet-card-foot span{color:#786b48}.adminnet-card-foot b{color:#76968b}

.adminnet-empty{grid-column:1/-1;border:1px solid #1c2d27;border-radius:15px;padding:28px;background:#0b1512;color:#65766f;font-size:9px}.adminnet-empty b{display:block;color:#d5dfdc;font-size:13px}.adminnet-empty small{display:block;margin-top:6px}.adminnet-empty.compact{text-align:center;border:0;border-radius:0;padding:24px}.adminnet-empty.bad{color:#ef777d}
.hidden{display:none!important}

.adminnet-back{border:0;background:transparent;color:#65766f;padding:0 0 16px;cursor:pointer;font-size:9px}
.adminnet-detail-head{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #1b2b26;padding-bottom:15px;margin-bottom:12px}
.adminnet-detail-head h3{font-size:25px;margin:5px 0}.adminnet-role{display:inline-block;border:1px solid #68582e;border-radius:999px;padding:5px 8px;background:#19170f;color:#cfb567;font-size:7px;letter-spacing:1px}
.adminnet-copy{border:1px solid #316a59;background:#0e271f;color:#59ddb5;border-radius:9px;padding:9px 12px;font-size:8px;cursor:pointer}
.adminnet-refbox{display:grid;grid-template-columns:.5fr 1.5fr;gap:8px;border:1px solid #1b2e27;background:#0a1512;border-radius:12px;padding:12px;margin-bottom:11px}
.adminnet-refbox span{display:block;font-size:7px;letter-spacing:1px;color:#586a62}.adminnet-refbox b{display:block;margin-top:4px;font-size:9px;color:#b6c3be;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.adminnet-sub-card{border:1px solid #1c2d27;border-radius:15px;background:linear-gradient(145deg,#0d1916,#08110f);overflow:hidden}
.adminnet-sub-head{display:flex;justify-content:space-between;align-items:flex-end;padding:14px}.adminnet-sub-head span{font-size:7px;letter-spacing:1.4px;color:#c8aa61}.adminnet-sub-head h3{font-size:16px;margin:3px 0 0}.adminnet-sub-head small{font-size:7px;color:#52625c}
.adminnet-sub-row{display:grid;grid-template-columns:.55fr 2.2fr 1fr 1.2fr 1.1fr;gap:10px;align-items:center;padding:12px 14px;border-top:1px solid #17251f;font-size:9px;color:#8fa099}
.adminnet-sub-th{font-size:7px;color:#52655d}.adminnet-email{color:#b2c0bb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminnet-sub-row small{display:block;font-size:7px;color:#4d5d56;margin-top:3px}
.adminnet-econ-note{margin-top:11px;border:1px solid #3d3520;background:#17150e;border-radius:11px;padding:11px;color:#99885e;font-size:8px;line-height:1.5}.adminnet-econ-note b{color:#d0b76f}
.adminnet-msg{height:18px;padding-top:8px;font-size:8px;color:#4cd9ae}

@media(max-width:1100px){
 .adminnet-cards{grid-template-columns:1fr}
 .adminnet-card-grid{grid-template-columns:1fr 1fr}.adminnet-card-grid>div:nth-child(3){border-left:0;border-top:1px solid #182821}.adminnet-card-grid>div:nth-child(4){border-top:1px solid #182821}
}
@media(max-width:850px){
 .adminnet-summary,.adminnet-detail-metrics{grid-template-columns:1fr 1fr}
 .adminnet-head,.adminnet-detail-head{align-items:flex-start;flex-direction:column}
 .adminnet-sub-card{overflow-x:auto}.adminnet-sub-row{min-width:760px}
 .adminnet-refbox{grid-template-columns:1fr}
}


/* Founder canonical referral synchronization v1.0 */
.adminnet-sub-row{grid-template-columns:.55fr 1.25fr .8fr .9fr 1.25fr 1fr!important}
.adminnet-sub-row>span{min-width:0}
.adminnet-sub-row span small{display:block;margin-top:3px;color:#50645c;font-size:7px}
.adminnet-bots{display:flex!important;flex-wrap:wrap;gap:4px;align-items:center}
.adminnet-bot{display:inline-flex!important;gap:5px;align-items:center;width:auto!important;padding:4px 6px;border-radius:6px;border:1px solid #244137;background:#0d1d18;color:#749087!important}
.adminnet-bot b{color:#cfe2da;font-size:7px}
.adminnet-bot.in_position{border-color:rgba(69,161,231,.35);color:#78bdf1!important}
.adminnet-bot.running{border-color:rgba(66,210,165,.30);color:#64d9b6!important}
.adminnet-bot.close_only{border-color:rgba(220,181,98,.30);color:#d9b466!important}
.adminnet-no-bots{color:#5b6c66!important}
@media(max-width:1100px){.adminnet-sub-row{grid-template-columns:.55fr 1.3fr .8fr .9fr 1fr!important}.adminnet-sub-row>span:nth-child(5){display:none!important}}
@media(max-width:760px){.adminnet-sub-row{grid-template-columns:.6fr 1.5fr 1fr!important}.adminnet-sub-row>span:nth-child(4),.adminnet-sub-row>span:nth-child(5),.adminnet-sub-row>span:nth-child(6){display:none!important}}


/* Founder all-capital visibility v1.0 */
.adminnet-summary{grid-template-columns:repeat(3,1fr)!important}
.adminnet-detail-metrics{grid-template-columns:repeat(5,1fr)!important}
.adminnet-sub-row{grid-template-columns:.48fr 1.2fr .72fr .82fr .82fr 1.18fr 1fr!important}
@media(max-width:1250px){
  .adminnet-summary{grid-template-columns:repeat(2,1fr)!important}
  .adminnet-detail-metrics{grid-template-columns:repeat(3,1fr)!important}
  .adminnet-sub-row{grid-template-columns:.48fr 1.25fr .8fr .9fr .9fr 1fr!important}
  .adminnet-sub-row>span:nth-child(7){display:none!important}
}
@media(max-width:850px){
  .adminnet-summary{grid-template-columns:1fr 1fr!important}
  .adminnet-detail-metrics{grid-template-columns:1fr 1fr!important}
  .adminnet-sub-row{grid-template-columns:.6fr 1.5fr 1fr 1fr!important}
  .adminnet-sub-row>span:nth-child(5),.adminnet-sub-row>span:nth-child(6),.adminnet-sub-row>span:nth-child(7){display:none!important}
}
