.rd-admin-header{border-bottom:1px solid #bcaee350;margin-bottom:18px}.rd-admin-header nav{display:flex;gap:4px;flex-wrap:wrap}.rd-admin-header nav a{padding:8px 10px;border-radius:8px;margin:0}.rd-admin-header nav a:hover{background:#ffffff28}.rd-hub-intro{padding:25px 27px;border-radius:20px;background:linear-gradient(120deg,#29196c,#3e2d86);border:1px solid #c88df4;color:#fff;box-shadow:0 14px 30px #09092725;margin:14px 0 18px}.rd-hub-intro h1{font-size:clamp(22px,3vw,30px);margin:8px 0}.rd-hub-intro p{color:#e1d8fa;margin:4px 0 15px}.rd-hub-eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;color:#ffdb81!important}.rd-hub-user{background:#ffffff20;border-radius:12px;padding:10px 13px;display:inline-block;font-size:13px}.rd-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rd-hub-tile{display:flex;flex-direction:column;gap:7px;text-decoration:none;background:#fff;border:1px solid #e1d3ff;border-radius:16px;padding:18px;color:#22224d;box-shadow:0 7px 22px #10102a18;min-height:135px}.rd-hub-tile>span{font-size:28px}.rd-hub-tile strong{font-size:17px}.rd-hub-tile small{color:#5c5d7b;font-size:13px}.rd-hub-grid a:hover{border-color:#8c46d6;box-shadow:0 8px 25px #5934a42e}.rd-hub-play{background:#fff5df;border-color:#f1c765}.rd-hub-section{margin-top:26px;color:#fff}.rd-hub-section>p{color:#d5d0ea}.rd-hub-inactive{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-hub-inactive .rd-hub-tile{opacity:.74;border-style:dashed}@media(max-width:750px){.rd-hub-grid,.rd-hub-inactive{grid-template-columns:1fr}.rd-admin-header{align-items:flex-start}}