:root{--lrx-bg:#0e0e12;--lrx-panel:#17171e;--lrx-panel-2:#20141b;--lrx-text:#fff7fb;--lrx-muted:#b9a9b1;--lrx-line:rgba(255,255,255,.12);--lrx-mag:#ff0a78;--lrx-wine:#4b0f19;--lrx-rose:#ffd6de;--lrx-radius:22px;--lrx-max:1180px} .lrx-admin-wrap{background:#0e0e12;margin-left:-20px;padding:26px;min-height:100vh;color:var(--lrx-text)} .lrx-page{box-sizing:border-box;max-width:var(--lrx-max);margin:0 auto;padding:48px 22px 70px;color:var(--lrx-text);font-family:Inter,Arial,sans-serif}.lrx-min-page{min-height:100vh;background:radial-gradient(circle at 10% 0,rgba(255,10,120,.16),transparent 30%),linear-gradient(180deg,#0e0e12,#141016)}.lrx-page *{box-sizing:border-box}.lrx-page h1{font-size:clamp(30px,4vw,48px);line-height:1.05;margin:0 0 14px;letter-spacing:-.04em;color:#fff}.lrx-page h2{font-size:22px;line-height:1.15;margin:0 0 14px;color:#fff;letter-spacing:-.02em}.lrx-page h3{font-size:18px;margin:0 0 8px;color:#fff}.lrx-page p,.lrx-page li,.lrx-page td,.lrx-page th{font-size:15px;line-height:1.65;color:var(--lrx-muted)}.lrx-eyebrow{font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--lrx-rose)!important;margin:0 0 12px}.lrx-hero{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:28px;align-items:center;padding:34px;border:1px solid var(--lrx-line);border-radius:30px;background:linear-gradient(135deg,rgba(75,15,25,.8),rgba(255,10,120,.08)),rgba(255,255,255,.03);box-shadow:0 30px 70px rgba(0,0,0,.35);margin-bottom:28px}.lrx-orb{width:150px;height:150px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffd6de,#ff0a78 42%,#4b0f19 72%,transparent 73%);filter:drop-shadow(0 0 35px rgba(255,10,120,.4));animation:lrxFloat 5s ease-in-out infinite}.lrx-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 36px}.lrx-nav a,.lrx-btn,.lrx-actions-row .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:999px;background:linear-gradient(135deg,#ff0a78,#9c123a);color:#fff!important;text-decoration:none!important;font-weight:700;border:0;box-shadow:0 12px 32px rgba(255,10,120,.18);transition:.2s ease}.lrx-nav a{background:rgba(255,255,255,.06);border:1px solid var(--lrx-line);box-shadow:none;color:#fff!important}.lrx-nav a:hover,.lrx-btn:hover{transform:translateY(-2px);filter:brightness(1.08)}.lrx-secondary{background:rgba(255,255,255,.06)!important;border:1px solid var(--lrx-line)!important}.lrx-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:18px 0}.lrx-access-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:34px}.lrx-access-card,.lrx-card,.lrx-table-card{display:block;padding:24px;border:1px solid var(--lrx-line);border-radius:var(--lrx-radius);background:rgba(255,255,255,.045);text-decoration:none!important;color:var(--lrx-text);box-shadow:0 18px 50px rgba(0,0,0,.22)}.lrx-access-card span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:12px;background:rgba(255,10,120,.15);color:#fff;margin-bottom:16px}.lrx-access-card p{margin:0}.lrx-two-col{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.lrx-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.lrx-metrics div{padding:16px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid var(--lrx-line)}.lrx-metrics strong{display:block;font-size:30px;color:#fff;line-height:1}.lrx-metrics span{font-size:13px;color:var(--lrx-muted)}.lrx-list{display:grid;gap:10px}.lrx-list>div,.lrx-history{padding:14px 0;border-bottom:1px solid var(--lrx-line)}.lrx-list strong{display:block;color:#fff}.lrx-list span{font-size:13px;color:var(--lrx-muted)}.lrx-actions{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.lrx-table-card{overflow:auto}.lrx-table-card table{width:100%;border-collapse:collapse}.lrx-table-card th{text-align:left;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.lrx-table-card th,.lrx-table-card td{padding:13px;border-bottom:1px solid var(--lrx-line)}.lrx-pill{display:inline-flex;padding:5px 10px;border-radius:999px;background:rgba(255,10,120,.12);color:#ffd6de;font-size:12px}.lrx-form{display:grid;gap:16px}.lrx-form label,.lrx-edit-grid .lrx-field{display:grid;gap:8px}.lrx-form span,.lrx-edit-grid span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#ffd6de;font-weight:800}.lrx-form input,.lrx-form textarea,.lrx-form select,.lrx-edit-grid input,.lrx-edit-grid textarea,.lrx-edit-grid select,.lrx-task-card select{width:100%;background:#0f0f14!important;border:1px solid var(--lrx-line)!important;border-radius:14px!important;color:#fff!important;padding:12px!important;min-height:44px}.lrx-form small{color:var(--lrx-muted)}.lrx-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;background:#111117;border-radius:18px}.lrx-wide{grid-column:1/-1}.lrx-actions-row{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.lrx-kanban{display:grid;grid-template-columns:repeat(6,minmax(240px,1fr));gap:14px;overflow:auto;padding-bottom:18px}.lrx-col{min-height:420px;padding:14px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid var(--lrx-line)}.lrx-col h2{font-size:16px;display:flex;justify-content:space-between}.lrx-task-card{padding:14px;border-radius:16px;background:#111117;border:1px solid var(--lrx-line);margin-bottom:12px}.lrx-task-card strong{display:block;color:#fff;margin-bottom:6px}.lrx-task-card p,.lrx-task-card small{display:block;margin:0 0 8px;color:var(--lrx-muted)}.lrx-task-card button{width:100%;margin-top:8px;border:0;border-radius:12px;background:#ff0a78;color:#fff;padding:9px;font-weight:800}.lrx-process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lrx-public{background:#0e0e12} code{display:inline-block;padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.08);color:#ffd6de;margin:4px}@keyframes lrxFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(6deg)}}@media(max-width:900px){.lrx-hero,.lrx-two-col,.lrx-access-grid,.lrx-process-grid{grid-template-columns:1fr}.lrx-orb{width:110px;height:110px}.lrx-page{padding:34px 16px}.lrx-edit-grid{grid-template-columns:1fr}.lrx-kanban{grid-template-columns:repeat(6,260px)}}
