.syndicate-container{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:24px 16px}.syndicate-header{justify-content:space-between;flex-wrap:wrap;background:rgba(18,22,34,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:20px 24px}.syndicate-header,.syndicate-title-area{display:flex;align-items:center;gap:16px}.syndicate-badge{padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.syndicate-badge.active{background:rgba(0,255,136,.15);color:#0f8;border:1px solid rgba(0,255,136,.3)}.presence-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.presence-pill.online{background:rgba(0,255,136,.12);color:#0f8;border:1px solid rgba(0,255,136,.25)}.presence-dot{width:8px;height:8px;border-radius:50%;background:#0f8;box-shadow:0 0 8px #0f8}.syndicate-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.syndicate-stat-card{background:rgba(18,22,34,.6);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.syndicate-stat-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#3b82f6,#0f8)}.stat-label{font-size:.85rem;color:var(--text-muted,#94a3b8);display:flex;align-items:center;gap:6px}.stat-value{font-size:1.6rem;font-weight:800;letter-spacing:-.5px}.stat-sub{font-size:.8rem;color:#64748b}.operators-section{display:flex;flex-direction:column;gap:16px}.operators-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.operator-card{background:rgba(18,22,34,.7);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,border-color .2s ease}.operator-card:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.15)}.operator-card-header{display:flex;justify-content:space-between;align-items:center}.operator-name-area{display:flex;align-items:center;gap:10px}.operator-avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:#fff}.drift-meter-area{display:flex;flex-direction:column;gap:6px;padding:10px;background:rgba(0,0,0,.2);border-radius:10px}.drift-meter-header{display:flex;justify-content:space-between;font-size:.8rem}.drift-bar-track{width:100%;height:8px;background:hsla(0,0%,100%,.08);border-radius:4px;position:relative;overflow:hidden}.drift-bar-fill{height:100%;border-radius:4px;transition:width .3s ease}.drift-bar-fill.green{background:#0f8}.drift-bar-fill.yellow{background:#f59e0b}.drift-bar-fill.red{background:#ef4444}.handshake-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.handshake-modal-box{background:#121622;border:2px solid #0f8;box-shadow:0 0 40px rgba(0,255,136,.25);border-radius:24px;width:100%;max-width:520px;padding:28px;display:flex;flex-direction:column;gap:20px;text-align:center}.timer-circle-container{width:90px;height:90px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center}.timer-circle-svg{position:absolute;inset:0;transform:rotate(-90deg)}.timer-number{font-size:1.8rem;font-weight:900;color:#0f8}.handshake-buttons{display:grid;grid-template-columns:1fr 2fr;grid-gap:12px;gap:12px}.btn-reject{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#ef4444;border-radius:12px;font-weight:700;transition:background .2s}.btn-confirm,.btn-reject{padding:14px;cursor:pointer}.btn-confirm{background:linear-gradient(135deg,#0f8,#00b4d8);border:none;color:#0f172a;border-radius:12px;font-size:1.1rem;font-weight:800;box-shadow:0 0 20px rgba(0,255,136,.4);transition:transform .1s ease}.btn-confirm:active{transform:scale(.97)}