:root{--lm-pink:#c92573;--lm-pink-2:#ef4694;--lm-blush:#fff2f7;--lm-blush-2:#ffe6f1;--lm-blue:#2b87b5;--lm-sky:#eef9fd;--lm-yellow:#ffd471;--lm-ink:#213d51}
.admin-body{background:#f7fbfd}
.admin-body:before{height:4px;background:linear-gradient(90deg,var(--lm-pink-2) 0 62%,var(--lm-blue) 62% 88%,var(--lm-yellow) 88%)}
.admin-body .topbar{padding:8px 4px 15px;border-bottom:1px solid #e5edf1;background:#fff}
.admin-body .brand h1{color:var(--lm-pink);font-weight:900}.admin-body .brand h1 span{color:var(--lm-blue);background:var(--lm-sky);border:1px solid #d5edf6}
.admin-body .brand small{color:#6f8290}
.admin-body .topbar .btn.primary{background:linear-gradient(135deg,var(--lm-pink-2),var(--lm-pink));box-shadow:0 8px 20px rgba(201,37,115,.16)}
.admin-body .topbar .btn.light{background:#fff;border-color:#bcddea;color:#287da5}
.admin-body .dashboard-greeting{border-color:#d9e7ed;border-left:4px solid var(--lm-pink-2);background:#fff;box-shadow:0 5px 16px rgba(43,87,112,.04)}
.admin-body .dashboard-greeting h2{color:var(--lm-ink)}.admin-body .dashboard-greeting-time{border-left-color:#e5edf1}.admin-body .dashboard-greeting-time strong{color:var(--lm-pink)}
.admin-body .nav{border-bottom-color:#dfe9ee;background:#fff}.admin-body .nav button,.admin-body .nav-more summary{color:#607885}.admin-body .nav button:hover,.admin-body .nav-more summary:hover{color:var(--lm-pink)}.admin-body .nav button.active{color:var(--lm-pink);border-bottom-color:var(--lm-pink-2)}
.admin-body #overview>.hero,.admin-body #calendar .hero,.admin-body #settings>.hero,.admin-body #commissions>.hero,.admin-body #orders>.hero{padding-left:16px;border-left:4px solid var(--lm-pink-2)}
.admin-body #overview>.hero .workspace-label,.admin-body .section>.hero .workspace-label{color:var(--lm-pink);font-weight:900}
.admin-body #overview .stats{background:#fff;border-color:#dce8ed;border-top:3px solid var(--lm-pink-2);box-shadow:0 7px 20px rgba(43,87,112,.04)}
.admin-body #overview .stat .value{color:var(--lm-pink)}.admin-body #overview .stat:nth-child(2n) .value{color:var(--lm-blue)}.admin-body #overview .stat:nth-child(4n) .value{color:#b77a20}
.admin-body .board-tools h3{color:var(--lm-pink)}.admin-body .status-title:before{background:var(--lm-pink-2)}
.admin-body .staff-board-filter-btn.active{border-color:#ef9fc2;background:#fff;color:var(--lm-pink);box-shadow:inset 0 -2px 0 #ef9fc2}
.admin-body .panel,.admin-body .detail-card,.admin-body .status-section,.admin-body .cal-metric{background:#fff}
.admin-body .panel-head{background:#fff;border-top:3px solid #f1bdd3}.admin-body .panel-head h3{color:var(--lm-ink)}
.admin-body .section-kicker,.admin-body .card-kicker{color:var(--lm-pink)}
#calendarRoot .cal-main,#calendarRoot .cal-queue,#calendarRoot .cal-undated,#calendarRoot .cal-stale-details{background:#fff}
#calendarRoot .cal-toolbar{border-top:3px solid var(--lm-pink-2)}
#calendarRoot .cal-toolbar h3,#calendarRoot .cal-queue h3,#calendarRoot .cal-undated h3,#calendarRoot .cal-stale-details h3{color:var(--lm-ink)}
#roadmapRoot .roadmap-momentum{border-color:#dce8ed;border-top:4px solid var(--lm-pink-2);background:#fff;box-shadow:0 10px 30px rgba(43,87,112,.05)}
#roadmapRoot .roadmap-label{color:var(--lm-pink)}
#roadmapRoot .roadmap-idea-box{border-color:#dde8ed;border-left:4px solid var(--lm-pink-2);background:#fff}
#roadmapRoot .roadmap-phase{background:#fff;border-color:#dde9ee;box-shadow:0 8px 24px rgba(43,87,112,.05);border-top:2px solid #f4d5e3}
#roadmapRoot .roadmap-phase:first-of-type{border-top:4px solid var(--lm-pink-2);box-shadow:0 10px 28px rgba(43,87,112,.06)}
#roadmapRoot .roadmap-phase-index{background:var(--lm-blush-2);color:var(--lm-pink)}
#roadmapRoot .roadmap-phase-heading h3{color:var(--lm-ink)}
#roadmapRoot .roadmap-phase-actions .edit{border-color:#efc8da;color:var(--lm-pink);background:#fff}
#roadmapRoot .roadmap-deadline-pill{border-color:#efb8d0;background:#fff}.roadmap-deadline-pill small{color:var(--lm-pink)}
#roadmapRoot .roadmap-branch{background:#eaf7fc;color:#39758f}.roadmap-step.done .roadmap-branch{background:#dff2e7;color:#347858}
#roadmapRoot .roadmap-step-actions .roadmap-to-todo,#roadmapRoot .roadmap-step-actions button[title*="Focus"]{color:var(--lm-pink)}
#roadmapRoot .rm-focus-inline{background:#fff;border-color:#dde8ed;border-top:4px solid var(--lm-pink-2);box-shadow:0 9px 24px rgba(43,87,112,.05)}
#roadmapRoot .rm-focus-timer{border-color:#efbfd4;background:#fff;box-shadow:none}
#roadmapRoot .rm-focus-timer>small,#roadmapRoot .rm-focus-timer>strong{color:var(--lm-pink)}
#roadmapRoot .rm-focused-pill{border-color:#efbfd4;background:#fff;color:var(--lm-pink)}
.active-staff-presence[hidden]{display:none!important}.active-staff-presence{display:flex;align-items:center;gap:8px;margin-right:3px;padding-right:12px;border-right:1px solid #e1ebef;min-height:38px}.active-staff-label{font-size:9px;font-weight:900;letter-spacing:.1em;color:#80919b;white-space:nowrap}.active-staff-person{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.active-staff-avatar{position:relative;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--lm-blush-2);border:1px solid #f2b8d1;color:var(--lm-pink);font:900 13px/1 Nunito,sans-serif}.active-staff-avatar i{position:absolute;right:-1px;bottom:0;width:9px;height:9px;border-radius:50%;background:#35a66f;border:2px solid #fff}.active-staff-name{font-size:11px;font-weight:900;color:var(--lm-ink)}
@media(max-width:620px){.admin-body .topbar{padding-bottom:10px}.active-staff-presence{order:1;margin-left:auto;padding-right:8px}.active-staff-label{display:none}.active-staff-name{display:none}.admin-body .dashboard-greeting{border-left-width:3px}.admin-body #overview .stats{border-top-width:2px}.admin-body #overview>.hero,.admin-body #calendar .hero,.admin-body #settings>.hero,.admin-body #commissions>.hero,.admin-body #orders>.hero{padding-left:11px;border-left-width:3px}}