.nav-chevron{margin-left:auto;font-style:normal;color:#7c8490}.nav-group{display:grid}.subnav{display:grid;gap:3px;padding:3px 0 8px 25px}.subnav-item{border:0;background:transparent;color:#c4c8cf;display:grid;grid-template-columns:20px 1fr auto;gap:8px;text-align:left;padding:8px 9px;border-radius:6px;font:500 10px/1.35 Inter;cursor:pointer}.subnav-item:hover,.subnav-item.active{background:#202234;color:#fff}.subnav-item b{background:#d3a800;color:#111;border-radius:10px;padding:1px 6px;font-size:8px}.pool-search{height:48px;display:flex;margin-bottom:16px;border:1px solid #292e37;background:#15181e;border-radius:7px;overflow:hidden}.pool-search input{flex:1;background:transparent;border:0;outline:0;color:#fff;padding:0 15px;font:10px Inter}.pool-search button{width:56px;background:#0878e8;border:0;color:#fff;font-size:17px}.pool-section{border:1px solid #272b34;background:#15181e;border-radius:7px;margin-bottom:16px;overflow:hidden}.pool-head{height:62px;border-bottom:1px solid #252932;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.pool-head h2{font:600 14px Manrope;margin:0}.pool-head button{width:34px;height:34px;border:0;border-radius:6px;background:#191c22;color:#69717d}.pool-content{min-height:110px;padding:18px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pool-empty{grid-column:1/-1;display:grid;place-items:center;color:#808692;font-size:10px;min-height:70px}.pool-foot{display:flex;align-items:center;gap:10px;padding:0 20px 20px;color:#888f9a;font-size:9px}.pool-foot select{background:#181b21;color:#ddd;border:1px solid #343943;border-radius:5px;padding:8px 32px 8px 10px}.pool-cards{padding:20px;display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:14px}.pool-card{border:1px solid #292e37;background:#13161b;border-radius:7px;overflow:hidden}.pool-card-body{padding:18px}.pool-card h3{font:700 12px Manrope;margin:0 0 18px}.pool-card-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.pool-card label{margin:0;color:#8e949e;font-size:8px}.pool-card strong{display:block;margin-top:6px;font-size:10px}.pool-card small{display:block;margin-top:4px;color:#1687ff;font:8px monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pool-card-foot{display:flex;justify-content:space-between;align-items:center;background:#1a1d23;padding:12px 18px;color:#9197a1;font-size:9px}.pool-card-foot b{font:700 14px Manrope;color:#39ba88}.pool-card-actions{display:flex;gap:7px;margin-top:15px}.pool-card-actions button{flex:1;border:0;border-radius:5px;padding:8px;font:600 9px Inter;cursor:pointer}.pool-card-actions .approve{background:#0a9565}.pool-card-actions .reject{background:#30202a;color:#ff638d;border:1px solid #4a2634}@media(max-width:1100px){.pool-content,.pool-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.subnav{display:none}.pool-content,.pool-cards{grid-template-columns:1fr}.pool-section{margin-bottom:12px}}

/* Compact pool layout: two operation queues above one investment strip. */
#pool.active{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}#pool .pool-search{grid-column:1/-1;height:42px;margin:0}#pool .pool-section{margin:0}#pool .pending-investments{grid-column:1/-1}.pool-head{height:48px;padding:0 16px}.pool-head h2{font-size:13px}.pool-head button{width:30px;height:30px}.pool-content{min-height:0;padding:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pool-foot{padding:0 14px 12px}.pool-cards{padding:12px 14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pool-card{min-width:0}.pool-card-body{padding:13px}.pool-card h3{font-size:11px;margin-bottom:12px}.pool-card-grid{gap:10px}.pool-card strong{margin-top:4px;font-size:9px}.pool-card small{margin-top:3px;color:#55d78a}.pool-card-actions{margin-top:11px}.pool-card-actions button{min-height:31px;padding:7px;font-weight:700}.pool-card-actions .approve{background:#17bd80;color:#03150e}.pool-card-foot{padding:9px 13px}.pool-card-foot b{font-size:13px;color:#55d78a}
#pool>.pool-section:not(.pending-investments) .pool-content{grid-template-columns:1fr;padding:10px 12px}#pool>.pool-section:not(.pending-investments) .pool-card-body{padding:10px 12px}#pool>.pool-section:not(.pending-investments) .pool-card h3{margin-bottom:8px}#pool>.pool-section:not(.pending-investments) .pool-card-actions{margin-top:7px}#pool>.pool-section:not(.pending-investments) .pool-card-actions button{min-height:29px}#pool>.pool-section:not(.pending-investments) .pool-card-foot{padding:7px 12px}#pool>.pool-section:not(.pending-investments) .pool-foot{padding-bottom:9px}
@media(max-width:1250px){#pool.active{grid-template-columns:1fr}#pool .pool-search,#pool .pending-investments{grid-column:auto}.pool-content,.pool-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.pool-content,.pool-cards{grid-template-columns:1fr}}
