/* NASH_LIVE_HR_FAST_BOOT_UI_LOGO_STABILITY_LOCK */
/* NASH_LIVE_HR_DATA_IMPORT_VALIDATION_ROLLBACK_MEGAPACK_LOCK */
/* NASH_LIVE_HR_AUTH_RBAC_ENFORCEMENT_MEGAPACK_LOCK */
/* NASH_LIVE_HR_REAL_MYSQL_OPERATIONAL_SCHEMA_MEGAPACK_LOCK */
/* NASH_LIVE_HR_ENTERPRISE_OPERATIONS_MEGAPACK_LOCK enterprise megapack UI */
/* MYSQL_LIVE_HR_TALENT_RECRUITMENT_PERFORMANCE_LEARNING_EXECUTION_LOCK */
/* MYSQL_LIVE_HR_PAYROLL_MANUAL_RUN_EXECUTION_LOCK */
/* MYSQL_LIVE_HR_WORKFLOW_STATE_MACHINE_REQUEST_APPROVAL_WORKQUEUE_LOCK */
/* MYSQL_LIVE_HR_EMPLOYEE_ORGANIZATION_CRUD_EXECUTION_LOCK */
/* MYSQL_LIVE_BILLING_APPROVAL_MANUAL_INVOICE_LOCK */
/* MYSQL_LIVE_FINANCE_INTEGRATION_BILLING_DESIGN_GATE_LOCK */
/* MYSQL_LIVE_COMMERCIAL_PILOT_GOVERNANCE_LOCK */
/* MYSQL_LIVE_SAAS_PRODUCT_OPERATIONS_LOCK */
/* MYSQL_LIVE_POST_GO_LIVE_STABILIZATION_LOCK */
/* MYSQL_LIVE_GO_LIVE_CUTOVER_LOCK */
/* MYSQL_LIVE_PRODUCTION_HANDOFF_LOCK */
/* MYSQL_LIVE_RELEASE_CANDIDATE_CLOSURE_LOCK */
/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
:root{
  --bg:#030b16;
  --bg-2:#061426;
  --surface:#07182b;
  --surface-2:#0a1f36;
  --panel:#0b2138;
  --panel-2:#0f2a45;
  --panel-3:#122f4d;
  --ink:#eaf6ff;
  --ink-strong:#ffffff;
  --muted:#8aa7c3;
  --muted-2:#63809b;
  --line:rgba(91,151,191,.22);
  --line-strong:rgba(53,211,245,.38);
  --brand:#00b7ff;
  --brand-2:#36d7ff;
  --accent:#22e6c8;
  --violet:#7c3aed;
  --good:#28d17c;
  --warn:#fbbf24;
  --bad:#fb7185;
  --shadow:0 22px 70px rgba(0,0,0,.36);
  --glow:0 0 0 1px rgba(54,215,255,.17),0 18px 44px rgba(0,183,255,.10);
  --radius:18px;
}
*{box-sizing:border-box}
html,body{margin:0;min-height:100%;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ink);background:radial-gradient(circle at 24% 0%,rgba(0,183,255,.15),transparent 30%),radial-gradient(circle at 90% 10%,rgba(34,230,200,.08),transparent 28%),linear-gradient(180deg,#030813 0%,#071426 48%,#030b16 100%)}
body{overflow-x:hidden}
body::before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,.12));z-index:0}.app-shell{min-height:100vh;display:grid;grid-template-columns:246px minmax(0,1fr);position:relative;z-index:1}
.sidebar{background:linear-gradient(180deg,rgba(3,12,25,.97),rgba(5,20,38,.96));color:var(--ink);padding:16px 14px;display:flex;flex-direction:column;gap:14px;position:sticky;top:0;height:100vh;z-index:10;border-right:1px solid rgba(54,215,255,.18);box-shadow:12px 0 40px rgba(0,0,0,.24)}
.logo-card{border:1px solid rgba(54,215,255,.28);border-radius:19px;background:linear-gradient(180deg,rgba(4,20,38,.82),rgba(8,31,54,.78));padding:10px;min-height:132px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 18px rgba(0,183,255,.06),0 0 16px rgba(0,183,255,.06);flex:0 0 auto}
.official-sidebar-logo{display:block;width:124px;height:124px;object-fit:contain;max-width:none;min-width:124px;filter:drop-shadow(0 0 12px rgba(54,215,255,.32));flex:0 0 auto}.nav-menu{display:flex;flex-direction:column;gap:4px;overflow:auto;padding-right:4px}.nav-menu::-webkit-scrollbar{width:6px}.nav-menu::-webkit-scrollbar-thumb{background:rgba(54,215,255,.35);border-radius:999px}.nav-title{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#77d9ff;margin:10px 8px 4px;font-weight:900}.nav-menu button{appearance:none;border:1px solid transparent;background:transparent;color:#cbe5f6;border-radius:12px;padding:10px 10px;text-align:left;font-weight:800;cursor:pointer;transition:.16s;display:flex;align-items:center;justify-content:space-between;font-size:13px}.nav-menu button:hover{background:rgba(54,215,255,.08);border-color:rgba(54,215,255,.18);color:#fff}.nav-menu button.active{background:linear-gradient(90deg,rgba(0,183,255,.25),rgba(34,230,200,.10));border-color:rgba(54,215,255,.34);color:#fff;box-shadow:inset 3px 0 0 var(--brand-2),0 0 22px rgba(0,183,255,.12)}.sidebar-footer{margin-top:auto}.user-chip{display:flex;gap:10px;align-items:center;background:rgba(11,33,56,.76);border:1px solid rgba(54,215,255,.20);border-radius:16px;padding:11px;box-shadow:var(--glow)}.user-chip span,.avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--brand-2),var(--accent));color:#031225;font-weight:950;box-shadow:0 0 20px rgba(54,215,255,.28)}.user-chip strong{color:#fff}.user-chip small{display:block;color:#a8c8dd}.main{min-width:0;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(7,20,38,.60),rgba(3,11,22,.24))}.topbar{position:sticky;top:0;z-index:8;background:rgba(4,13,25,.84);backdrop-filter:blur(16px);border-bottom:1px solid rgba(54,215,255,.15);display:flex;gap:18px;align-items:center;justify-content:space-between;padding:17px 24px;box-shadow:0 12px 32px rgba(0,0,0,.20)}.title-zone{min-width:0}.eyebrow{margin:0 0 6px;color:var(--brand-2);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:950}.title-zone h1{margin:0;font-size:27px;line-height:1.16;color:#fff;text-shadow:0 0 22px rgba(54,215,255,.12)}.title-zone p:last-child{margin:6px 0 0;color:var(--muted);max-width:980px}.topbar-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.topbar input{height:42px;min-width:310px;border:1px solid rgba(54,215,255,.22);border-radius:14px;padding:0 14px;background:rgba(6,20,38,.88);color:#eaf6ff;outline:0}.topbar input::placeholder{color:#6f8da7}.topbar input:focus{border-color:rgba(54,215,255,.65);box-shadow:0 0 0 3px rgba(0,183,255,.12)}.topbar-icon-dock{display:flex;gap:7px}.topbar-icon-dock span{width:34px;height:34px;border-radius:12px;border:1px solid rgba(54,215,255,.20);display:flex;align-items:center;justify-content:center;background:rgba(11,33,56,.78);color:var(--brand-2);font-weight:900}.content{padding:24px;min-width:0}.page{display:flex;flex-direction:column;gap:16px}.truth-strip{background:linear-gradient(90deg,rgba(0,183,255,.13),rgba(34,230,200,.09));border:1px solid rgba(54,215,255,.25);color:#d9f4ff;border-radius:15px;padding:12px 14px;font-weight:900;box-shadow:0 10px 28px rgba(0,0,0,.22),inset 0 0 24px rgba(0,183,255,.04);line-height:1.42}.hero-card,.card{background:linear-gradient(180deg,rgba(11,33,56,.90),rgba(7,25,44,.90));border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.hero-card{padding:22px;display:flex;gap:18px;align-items:flex-start;justify-content:space-between;position:relative;overflow:clip}.hero-card::after{content:"";position:absolute;right:-80px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(54,215,255,.18),transparent 66%);pointer-events:none}.hero-card.live-acceptance-card{background:linear-gradient(135deg,rgba(9,31,54,.98) 0%,rgba(7,23,42,.92) 55%,rgba(2,47,69,.74) 100%);border-color:rgba(54,215,255,.30);box-shadow:var(--shadow),0 0 42px rgba(0,183,255,.10)}.hero-card.compact{padding:18px}.hero-card h2{margin:0 0 8px;font-size:28px;line-height:1.14;color:#fff;max-width:960px}.hero-card p{margin:0;color:#a9c2d7;line-height:1.58}.hero-actions,.row-actions,.modal-actions{display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1}.btn{border:1px solid rgba(54,215,255,.22);border-radius:13px;padding:10px 14px;font-weight:900;cursor:pointer;background:rgba(12,36,59,.92);color:#dff7ff;box-shadow:none;min-height:40px;transition:.16s}.btn.primary{background:linear-gradient(180deg,#1ecbff,#0583d2);border-color:#3bdcff;color:#04101f;box-shadow:0 0 22px rgba(0,183,255,.26);text-shadow:0 1px 0 rgba(255,255,255,.24)}.btn.secondary{background:rgba(11,33,56,.78);color:#dff7ff;border-color:rgba(54,215,255,.32)}.btn.ghost{background:transparent;color:#9eeaff;border-color:rgba(54,215,255,.22)}.btn:hover{filter:brightness(1.10);transform:translateY(-1px);box-shadow:0 0 22px rgba(0,183,255,.16)}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px}.priority-kpis{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.kpi{background:linear-gradient(180deg,rgba(13,38,63,.94),rgba(9,27,47,.92));border:1px solid rgba(54,215,255,.18);border-radius:16px;padding:16px;box-shadow:0 14px 34px rgba(0,0,0,.25);min-width:0;position:relative;overflow:clip}.kpi::after{content:"";position:absolute;right:-26px;top:-28px;width:80px;height:80px;border-radius:50%;background:rgba(54,215,255,.06)}.kpi span{display:block;color:#91c8e8;font-weight:950;font-size:11px;text-transform:uppercase;letter-spacing:.075em;position:relative}.kpi strong{display:block;margin:9px 0 4px;font-size:31px;line-height:1.05;color:#fff;overflow-wrap:anywhere;position:relative}.kpi small{color:#93abc0;line-height:1.36;position:relative}.kpi.good{border-color:rgba(34,230,200,.38);background:linear-gradient(180deg,rgba(13,53,65,.92),rgba(9,36,49,.92))}.kpi.good strong{color:#dcfff7}.kpi.warn{border-color:rgba(251,191,36,.42);background:linear-gradient(180deg,rgba(56,41,20,.88),rgba(31,28,24,.88))}.kpi.warn strong{color:#fff6d4}.kpi.bad{border-color:rgba(251,113,133,.42);background:linear-gradient(180deg,rgba(61,21,35,.9),rgba(35,18,29,.9))}.grid{display:grid;gap:16px}.grid.two{grid-template-columns:1.05fr .95fr}.grid.split{grid-template-columns:minmax(0,1fr) 340px}.card{padding:18px;min-width:0}.card.error{border-color:rgba(251,113,133,.55);background:linear-gradient(180deg,rgba(66,23,39,.95),rgba(28,18,31,.95))}.card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.card-head h3,.card h3{margin:0 0 5px;color:#fff}.card-head p,.card p{margin:0;color:#9db7cc;line-height:1.46}.bars{display:flex;flex-direction:column;gap:11px}.bar-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:14px;align-items:center}.bar-row strong{display:block;color:#eef8ff}.bar-row small{color:#89a8c1}.bar-row span{display:block;height:9px;background:rgba(255,255,255,.08);border-radius:999px;overflow:clip;border:1px solid rgba(255,255,255,.06)}.bar-row i{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--accent));border-radius:999px;box-shadow:0 0 16px rgba(54,215,255,.36)}.action-list{display:flex;flex-direction:column;gap:10px}.action-list>div{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid rgba(54,215,255,.16);background:rgba(9,28,48,.74);border-radius:14px;padding:12px}.action-list strong{display:block;color:#fff}.action-list small{display:block;color:#94acc1;margin-top:3px}.action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.action-card{background:linear-gradient(180deg,rgba(12,36,59,.94),rgba(8,25,44,.94));border:1px solid rgba(54,215,255,.18);border-radius:16px;padding:16px;box-shadow:0 12px 30px rgba(0,0,0,.24);min-height:178px}.action-card h3{margin:0 0 8px;color:#fff}.action-card p{min-height:45px;color:#9db7cc}.table-wrap{overflow:auto;border:1px solid rgba(54,215,255,.16);border-radius:14px;background:rgba(5,17,31,.72);max-width:100%}table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}th,td{padding:12px 13px;text-align:left;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top;color:#d8eafa}th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8fc9e9;background:rgba(9,29,50,.94);position:sticky;top:0;z-index:1}td small{color:#8aa7c3}tr:hover td{background:rgba(54,215,255,.035)}.badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(54,215,255,.18);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;background:rgba(255,255,255,.05);color:#dff7ff}.badge.good{color:#99f6e4;border-color:rgba(34,230,200,.34);background:rgba(34,230,200,.08)}.badge.warn{color:#fde68a;border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.08)}.badge.bad{color:#fecdd3;border-color:rgba(251,113,133,.38);background:rgba(251,113,133,.10)}.empty{border:1px dashed rgba(54,215,255,.22);border-radius:14px;padding:22px;background:rgba(54,215,255,.04);color:#b7d3e6}.profile-card{display:grid;gap:12px;align-content:start}.profile-head{display:flex;gap:12px;align-items:center}.profile-head h3{margin:0}.profile-meta{display:grid;gap:8px}.profile-meta div{background:rgba(9,28,48,.72);border:1px solid rgba(54,215,255,.13);border-radius:12px;padding:10px}.profile-meta small{display:block;color:#85a4bd}.profile-meta strong{color:#fff}.modal{position:fixed;inset:0;background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;z-index:50;padding:18px;backdrop-filter:blur(8px)}.modal.hidden{display:none}.modal-card{width:min(720px,96vw);max-height:92vh;overflow:auto;background:linear-gradient(180deg,#0b2138,#061426);border:1px solid rgba(54,215,255,.28);border-radius:20px;box-shadow:0 30px 80px rgba(0,0,0,.56)}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid rgba(54,215,255,.15)}.modal-head h3{margin:0;color:#fff}.modal-card label{display:block;margin:14px 18px 7px;color:#9edfff;font-weight:900}.modal-card input,.modal-card select,.modal-card textarea{display:block;width:calc(100% - 36px);margin:0 18px;border:1px solid rgba(54,215,255,.22);border-radius:13px;background:rgba(4,13,25,.86);color:#fff;padding:11px 12px;outline:0}.modal-card textarea{resize:vertical}.modal-note{margin:16px 18px;color:#a8c6da}.modal-actions{padding:18px}.icon-btn{border:0;background:rgba(255,255,255,.08);color:#fff;border-radius:10px;width:34px;height:34px;font-size:22px;cursor:pointer}.toast{position:fixed;right:24px;bottom:24px;z-index:60;max-width:min(520px,90vw);background:rgba(8,24,43,.96);color:#eaf6ff;border:1px solid rgba(54,215,255,.28);border-radius:16px;padding:14px 16px;box-shadow:0 22px 60px rgba(0,0,0,.50);font-weight:850}.toast.hidden{display:none}.toast.good{border-color:rgba(34,230,200,.38);background:rgba(8,42,44,.96)}.toast.error{border-color:rgba(251,113,133,.42);background:rgba(54,18,34,.96)}.ar-tooltip{position:fixed;z-index:70;max-width:360px;background:rgba(4,13,25,.98);color:#eaf6ff;border:1px solid rgba(54,215,255,.34);box-shadow:0 18px 46px rgba(0,0,0,.55);border-radius:14px;padding:10px 12px;font-weight:900;line-height:1.5;direction:rtl;text-align:right;pointer-events:none}.ar-tooltip.hidden{display:none}.flow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.flow-card{background:linear-gradient(180deg,rgba(12,36,59,.94),rgba(8,25,44,.94));border:1px solid rgba(54,215,255,.18);border-radius:16px;padding:16px;box-shadow:0 12px 30px rgba(0,0,0,.24);display:flex;flex-direction:column;gap:10px;min-width:0}.flow-card h3{margin:0;font-size:18px;color:#fff}.flow-card p{margin:0;color:#9db7cc;line-height:1.45}.flow-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flow-meta span{background:rgba(5,17,31,.64);border:1px solid rgba(54,215,255,.16);border-radius:12px;padding:8px;font-size:12px;font-weight:900;color:#bddff4}.flow-card.good{border-color:rgba(34,230,200,.38);background:linear-gradient(180deg,rgba(11,51,57,.90),rgba(7,31,42,.92))}.flow-card.warn{border-color:rgba(251,191,36,.42);background:linear-gradient(180deg,rgba(56,41,20,.88),rgba(31,28,24,.90))}.flow-card.bad{border-color:rgba(251,113,133,.42);background:linear-gradient(180deg,rgba(61,21,35,.9),rgba(35,18,29,.90))}.closure-chain{display:flex;gap:8px;flex-wrap:wrap}.closure-chain span{border:1px solid rgba(54,215,255,.18);background:rgba(0,183,255,.08);border-radius:999px;padding:7px 10px;font-weight:900;font-size:12px;color:#bcecff}.receipt-panel{background:linear-gradient(135deg,rgba(0,183,255,.09),rgba(34,230,200,.05));border:1px solid rgba(54,215,255,.22);border-radius:16px;padding:14px}.receipt-panel strong{display:block;color:#fff}.receipt-panel small{display:block;color:#9fb9cd;margin-top:4px}.flow-table table{min-width:980px}body.mysql-live-executive-dark-ui-lock .receipt-panel{margin-top:14px}body.mysql-live-executive-dark-ui-lock .action-card{min-height:178px}body.mysql-live-executive-dark-ui-lock .table-wrap table td{max-width:280px;overflow-wrap:anywhere}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-hero{border-color:rgba(251,191,36,.78);box-shadow:var(--shadow),0 0 112px rgba(251,191,36,.20);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(73,52,12,.90),rgba(7,23,42,.96))}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card{border-color:rgba(251,191,36,.55);box-shadow:var(--shadow),0 0 74px rgba(251,191,36,.14)}
body.mysql-live-commercial-pilot-governance-lock .nav-menu button[data-nav="commerciallock"]{border-color:rgba(251,191,36,.55);background:rgba(251,191,36,.16)}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card .table-wrap table{min-width:1320px}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card td:nth-child(3),body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card td:nth-child(4){max-width:510px;overflow-wrap:anywhere}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card .closure-chain span{background:rgba(251,191,36,.10);border-color:rgba(251,191,36,.28);color:#ffefbd}

body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-hero{border-color:rgba(139,92,246,.78);box-shadow:var(--shadow),0 0 112px rgba(139,92,246,.20);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(52,35,103,.90),rgba(7,23,42,.96))}
body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-card{border-color:rgba(139,92,246,.55);box-shadow:var(--shadow),0 0 74px rgba(139,92,246,.14)}
body.mysql-live-billing-approval-manual-invoice-lock .nav-menu button[data-nav="billingapproval"]{border-color:rgba(139,92,246,.55);background:rgba(139,92,246,.16)}
body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-card .table-wrap table{min-width:1460px}
body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-card td:nth-child(3),body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-card td:nth-child(4){max-width:560px;overflow-wrap:anywhere}
body.mysql-live-billing-approval-manual-invoice-lock .billing-approval-manual-invoice-card .closure-chain span{background:rgba(139,92,246,.10);border-color:rgba(139,92,246,.28);color:#e5d9ff}
@media (max-width:1100px){.app-shell{grid-template-columns:230px minmax(0,1fr)}.grid.two,.grid.split{grid-template-columns:1fr}.topbar{align-items:flex-start;flex-direction:column}.topbar-tools{justify-content:flex-start}.topbar input{min-width:220px}.official-sidebar-logo{height:76px}.bar-row{grid-template-columns:1fr}}@media (max-width:780px){.app-shell{display:block}.sidebar{position:relative;height:auto}.content{padding:16px}.hero-card{flex-direction:column}.topbar{padding:16px}.official-sidebar-logo{height:70px}table{min-width:700px}}

/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
.transaction-board .table-wrap table{min-width:940px}
.transaction-board td:nth-child(5){max-width:360px}
body.mysql-live-ui-button-acceptance-sweep-lock .hero-card.live-acceptance-card{border-color:rgba(34,230,200,.42);box-shadow:var(--shadow),0 0 56px rgba(34,230,200,.10)}
body.mysql-live-ui-button-acceptance-sweep-lock .transaction-board .badge.warn{background:rgba(251,191,36,.12)}
body.mysql-live-ui-button-acceptance-sweep-lock .receipt-panel{margin-top:14px}
body.mysql-live-ui-button-acceptance-sweep-lock .truth-strip{font-size:13px}

/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
.work-queue-board .table-wrap table{min-width:1040px}
.work-queue-table td:nth-child(6){max-width:390px;overflow-wrap:anywhere}.work-queue-table td:nth-child(5){max-width:300px;overflow-wrap:anywhere}
body.mysql-live-ui-button-acceptance-sweep-lock .work-queue-board{border-color:rgba(34,230,200,.34);box-shadow:var(--shadow),0 0 44px rgba(34,230,200,.08)}
body.mysql-live-ui-button-acceptance-sweep-lock .action-list>div,body.mysql-live-ui-button-acceptance-sweep-lock .receipt-panel{border-color:rgba(54,215,255,.24)}
body.mysql-live-ui-button-acceptance-sweep-lock .nav-menu button[data-nav="workqueue"]{border-color:rgba(34,230,200,.18)}
body.mysql-live-ui-button-acceptance-sweep-lock .closure-chain span{background:rgba(34,230,200,.08);border-color:rgba(34,230,200,.22)}


/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
body.mysql-live-ui-button-acceptance-sweep-lock .sla-escalation-board{border-color:rgba(0,183,255,.42);box-shadow:var(--shadow),0 0 48px rgba(0,183,255,.12)}
body.mysql-live-ui-button-acceptance-sweep-lock .sla-escalation-table th:nth-child(1),body.mysql-live-ui-button-acceptance-sweep-lock .sla-escalation-table td:nth-child(1){min-width:190px}
body.mysql-live-ui-button-acceptance-sweep-lock .sla-escalation-table th:nth-child(5),body.mysql-live-ui-button-acceptance-sweep-lock .sla-escalation-table td:nth-child(5){min-width:220px}
body.mysql-live-ui-button-acceptance-sweep-lock .nav-menu button[data-nav="sla"]{border-color:rgba(0,183,255,.25);background:rgba(0,183,255,.08)}
body.mysql-live-ui-button-acceptance-sweep-lock .closure-chain span{background:rgba(0,183,255,.08);border-color:rgba(0,183,255,.24)}


/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-acceptance-hero{border-color:rgba(34,230,200,.48);box-shadow:var(--shadow),0 0 62px rgba(34,230,200,.13)}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-chain-card{border-color:rgba(34,230,200,.34);box-shadow:var(--shadow),0 0 44px rgba(34,230,200,.09)}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-preview-card{border-color:rgba(0,183,255,.34);background:linear-gradient(180deg,rgba(10,42,63,.92),rgba(7,25,44,.92))}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-mini{display:flex;flex-direction:column;gap:10px}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-mini>div:not(.closure-chain){border:1px solid rgba(54,215,255,.16);background:rgba(5,17,31,.62);border-radius:13px;padding:10px}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-mini strong{display:block;color:#fff}
body.mysql-live-ui-button-acceptance-sweep-lock .e2e-mini small{display:block;color:#9db7cc;margin-top:3px}
body.mysql-live-ui-button-acceptance-sweep-lock .mini-note{margin:0;color:#8fc9e9;font-weight:900}
body.mysql-live-ui-button-acceptance-sweep-lock .nav-menu button[data-nav="e2e"]{border-color:rgba(34,230,200,.26);background:rgba(34,230,200,.08)}
body.mysql-live-ui-button-acceptance-sweep-lock .closure-chain span{background:rgba(34,230,200,.09);border-color:rgba(34,230,200,.26)}

/* MYSQL_LIVE_UI_BUTTON_ACCEPTANCE_SWEEP_LOCK */
body.mysql-live-ui-button-acceptance-sweep-lock .acceptance-sweep-hero{border-color:rgba(34,230,200,.55);box-shadow:var(--shadow),0 0 70px rgba(34,230,200,.14);background:linear-gradient(135deg,rgba(9,31,54,.98),rgba(4,43,62,.86),rgba(7,23,42,.94))}
body.mysql-live-ui-button-acceptance-sweep-lock .acceptance-sweep-card{border-color:rgba(34,230,200,.36);box-shadow:var(--shadow),0 0 46px rgba(34,230,200,.10)}
body.mysql-live-ui-button-acceptance-sweep-lock .nav-menu button[data-nav="acceptance"]{border-color:rgba(34,230,200,.30);background:rgba(34,230,200,.08)}
body.mysql-live-ui-button-acceptance-sweep-lock .acceptance-sweep-card .table-wrap table{min-width:1040px}
body.mysql-live-ui-button-acceptance-sweep-lock .acceptance-sweep-card td:nth-child(3),body.mysql-live-ui-button-acceptance-sweep-lock .acceptance-sweep-card td:nth-child(4){max-width:380px;overflow-wrap:anywhere}


/* MYSQL_LIVE_RELEASE_CANDIDATE_CLOSURE_LOCK */
body.mysql-live-release-candidate-closure-lock .rc-closure-hero{border-color:rgba(34,230,200,.58);box-shadow:var(--shadow),0 0 76px rgba(34,230,200,.16);background:linear-gradient(135deg,rgba(6,25,45,.98),rgba(4,54,67,.88),rgba(8,24,43,.94))}
body.mysql-live-release-candidate-closure-lock .rc-closure-card{border-color:rgba(34,230,200,.38);box-shadow:var(--shadow),0 0 52px rgba(34,230,200,.11)}
body.mysql-live-release-candidate-closure-lock .nav-menu button[data-nav="rc"]{border-color:rgba(34,230,200,.34);background:rgba(34,230,200,.10)}
body.mysql-live-release-candidate-closure-lock .rc-closure-card .table-wrap table{min-width:1080px}
body.mysql-live-release-candidate-closure-lock .rc-closure-card td:nth-child(3),body.mysql-live-release-candidate-closure-lock .rc-closure-card td:nth-child(4){max-width:410px;overflow-wrap:anywhere}


/* MYSQL_LIVE_PRODUCTION_HANDOFF_LOCK */
body.mysql-live-production-handoff-lock .production-handoff-hero{border-color:rgba(34,230,200,.62);box-shadow:var(--shadow),0 0 82px rgba(34,230,200,.18);background:linear-gradient(135deg,rgba(5,22,43,.98),rgba(4,60,70,.90),rgba(8,24,43,.94))}
body.mysql-live-production-handoff-lock .production-handoff-card{border-color:rgba(34,230,200,.42);box-shadow:var(--shadow),0 0 56px rgba(34,230,200,.12)}
body.mysql-live-production-handoff-lock .nav-menu button[data-nav="production"]{border-color:rgba(34,230,200,.38);background:rgba(34,230,200,.12)}
body.mysql-live-production-handoff-lock .production-handoff-card .table-wrap table{min-width:1120px}
body.mysql-live-production-handoff-lock .production-handoff-card td:nth-child(3),body.mysql-live-production-handoff-lock .production-handoff-card td:nth-child(4){max-width:430px;overflow-wrap:anywhere}


/* MYSQL_LIVE_GO_LIVE_CUTOVER_LOCK */
body.mysql-live-go-live-cutover-lock .golive-cutover-hero{border-color:rgba(34,230,200,.68);box-shadow:var(--shadow),0 0 88px rgba(34,230,200,.20);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(3,68,76,.91),rgba(7,23,42,.95))}
body.mysql-live-go-live-cutover-lock .golive-cutover-card{border-color:rgba(34,230,200,.46);box-shadow:var(--shadow),0 0 60px rgba(34,230,200,.13)}
body.mysql-live-go-live-cutover-lock .nav-menu button[data-nav="golive"]{border-color:rgba(34,230,200,.42);background:rgba(34,230,200,.14)}
body.mysql-live-go-live-cutover-lock .golive-cutover-card .table-wrap table{min-width:1160px}
body.mysql-live-go-live-cutover-lock .golive-cutover-card td:nth-child(3),body.mysql-live-go-live-cutover-lock .golive-cutover-card td:nth-child(4){max-width:450px;overflow-wrap:anywhere}


/* MYSQL_LIVE_POST_GO_LIVE_STABILIZATION_LOCK */
body.mysql-live-post-go-live-stabilization-lock .post-golive-stabilization-hero{border-color:rgba(34,230,200,.72);box-shadow:var(--shadow),0 0 96px rgba(34,230,200,.22);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(3,74,78,.92),rgba(7,23,42,.96))}
body.mysql-live-post-go-live-stabilization-lock .post-golive-stabilization-card{border-color:rgba(34,230,200,.50);box-shadow:var(--shadow),0 0 66px rgba(34,230,200,.14)}
body.mysql-live-post-go-live-stabilization-lock .nav-menu button[data-nav="stabilization"]{border-color:rgba(34,230,200,.48);background:rgba(34,230,200,.16)}
body.mysql-live-post-go-live-stabilization-lock .post-golive-stabilization-card .table-wrap table{min-width:1220px}
body.mysql-live-post-go-live-stabilization-lock .post-golive-stabilization-card td:nth-child(3),body.mysql-live-post-go-live-stabilization-lock .post-golive-stabilization-card td:nth-child(4){max-width:470px;overflow-wrap:anywhere}


/* MYSQL_LIVE_COMMERCIAL_PILOT_GOVERNANCE_LOCK */
/* MYSQL_LIVE_SAAS_PRODUCT_OPERATIONS_LOCK */
body.mysql-live-saas-product-operations-lock .saas-product-operations-hero{border-color:rgba(34,230,200,.76);box-shadow:var(--shadow),0 0 104px rgba(34,230,200,.24);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(2,80,82,.93),rgba(7,23,42,.96))}
body.mysql-live-saas-product-operations-lock .saas-product-operations-card{border-color:rgba(34,230,200,.54);box-shadow:var(--shadow),0 0 72px rgba(34,230,200,.16)}
body.mysql-live-saas-product-operations-lock .nav-menu button[data-nav="saasopslock"]{border-color:rgba(34,230,200,.52);background:rgba(34,230,200,.18)}
body.mysql-live-saas-product-operations-lock .saas-product-operations-card .table-wrap table{min-width:1280px}
body.mysql-live-saas-product-operations-lock .saas-product-operations-card td:nth-child(3),body.mysql-live-saas-product-operations-lock .saas-product-operations-card td:nth-child(4){max-width:490px;overflow-wrap:anywhere}

body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-hero{border-color:rgba(120,180,255,.76);box-shadow:var(--shadow),0 0 104px rgba(120,180,255,.22);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(36,58,106,.94),rgba(7,23,42,.96))}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card{border-color:rgba(120,180,255,.54);box-shadow:var(--shadow),0 0 72px rgba(120,180,255,.15)}
body.mysql-live-commercial-pilot-governance-lock .nav-menu button[data-nav="commercialpilotlock"]{border-color:rgba(120,180,255,.52);background:rgba(120,180,255,.18)}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card .table-wrap table{min-width:1320px}
body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card td:nth-child(3),body.mysql-live-commercial-pilot-governance-lock .commercial-pilot-governance-card td:nth-child(4){max-width:520px;overflow-wrap:anywhere}


/* MYSQL_LIVE_CONTROLLED_REVENUE_CONTRACTING_LOCK */

body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-hero{border-color:rgba(54,215,255,.82);box-shadow:var(--shadow),0 0 120px rgba(54,215,255,.20);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(20,70,112,.88),rgba(7,23,42,.96))}
body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-card{border-color:rgba(54,215,255,.58);box-shadow:var(--shadow),0 0 78px rgba(54,215,255,.15)}
body.mysql-live-finance-integration-billing-design-gate-lock .nav-menu button[data-nav="financebillinglock"]{border-color:rgba(54,215,255,.62);background:rgba(54,215,255,.16)}
body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-card .table-wrap table{min-width:1460px}
body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-card td:nth-child(3),body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-card td:nth-child(4){max-width:560px;overflow-wrap:anywhere}
body.mysql-live-finance-integration-billing-design-gate-lock .finance-integration-billing-design-card .closure-chain span{background:rgba(54,215,255,.10);border-color:rgba(54,215,255,.30);color:#d7f6ff}
body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-hero{border-color:rgba(34,230,200,.78);box-shadow:var(--shadow),0 0 112px rgba(34,230,200,.18);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(11,67,62,.90),rgba(7,23,42,.96))}
body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-card{border-color:rgba(34,230,200,.55);box-shadow:var(--shadow),0 0 74px rgba(34,230,200,.14)}
body.mysql-live-controlled-revenue-contracting-lock .nav-menu button[data-nav="controlledrevenue"]{border-color:rgba(34,230,200,.55);background:rgba(34,230,200,.16)}
body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-card .table-wrap table{min-width:1420px}
body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-card td:nth-child(3),body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-card td:nth-child(4){max-width:540px;overflow-wrap:anywhere}
body.mysql-live-controlled-revenue-contracting-lock .controlled-revenue-contracting-card .closure-chain span{background:rgba(34,230,200,.10);border-color:rgba(34,230,200,.28);color:#c9fff4}

/* MYSQL_LIVE_BILLING_APPROVAL_MANUAL_INVOICE_UI_ACCESS_FIX_LOCK */
.mysql-live-billing-approval-manual-invoice-ui-access-fix-lock .topbar-tools [data-route="billingapproval"]{white-space:nowrap;}

/* MYSQL_LIVE_BILLING_APPROVAL_MANUAL_INVOICE_BUTTON_RESPONSE_HARD_FIX_LOCK */
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock button,
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .btn,
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock [data-nav],
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock [data-route],
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock [data-action-type],
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock [data-direct-action-type]{pointer-events:auto;touch-action:manipulation;user-select:none}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal{z-index:5000;pointer-events:auto}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-card{pointer-events:auto;position:relative;z-index:5001}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-actions{align-items:center}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-status{margin:12px 18px 0;padding:10px 12px;border:1px solid rgba(54,215,255,.22);border-radius:12px;background:rgba(4,13,25,.66);color:#bfeeff;font-weight:900;min-height:40px}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-status:empty{display:none}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-status.good{border-color:rgba(34,230,200,.38);background:rgba(10,52,48,.72);color:#d9fff6}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .modal-status.error{border-color:rgba(251,113,133,.42);background:rgba(62,22,37,.74);color:#ffe5ed}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .btn.direct-action{box-shadow:0 0 26px rgba(34,230,200,.18)}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .btn:disabled{opacity:.62;cursor:progress;filter:saturate(.7)}
body.mysql-live-billing-approval-manual-invoice-button-response-hard-fix-lock .topbar-tools [data-direct-action-type="run_billing_approval_manual_invoice_lock"]{white-space:nowrap}

/* MYSQL_LIVE_HR_OPERATION_EXECUTION_CORE_LOCK */
body.mysql-live-hr-employee-organization-crud-execution-lock button,
body.mysql-live-hr-operation-execution-core-lock button,
body.mysql-live-hr-employee-organization-crud-execution-lock .btn,
body.mysql-live-hr-employee-organization-crud-execution-lock [data-nav],
body.mysql-live-hr-employee-organization-crud-execution-lock [data-route],
body.mysql-live-hr-employee-organization-crud-execution-lock [data-action-type],
body.mysql-live-hr-employee-organization-crud-execution-lock [data-direct-action-type],
body.mysql-live-hr-operation-execution-core-lock .btn,
body.mysql-live-hr-operation-execution-core-lock [data-nav],
body.mysql-live-hr-operation-execution-core-lock [data-route],
body.mysql-live-hr-operation-execution-core-lock [data-action-type],
body.mysql-live-hr-operation-execution-core-lock [data-direct-action-type]{pointer-events:auto;touch-action:manipulation;user-select:none}
body.mysql-live-hr-employee-organization-crud-execution-lock .hr-operation-hero,
body.mysql-live-hr-operation-execution-core-lock .hr-operation-hero{border-color:rgba(34,230,200,.70);box-shadow:var(--shadow),0 0 92px rgba(34,230,200,.18)}
body.mysql-live-hr-employee-organization-crud-execution-lock .hr-operation-card,
body.mysql-live-hr-operation-execution-core-lock .hr-operation-card{border-color:rgba(34,230,200,.40)}
body.mysql-live-hr-employee-organization-crud-execution-lock .admin-demotion-card,
body.mysql-live-hr-operation-execution-core-lock .admin-demotion-card{border-style:dashed;opacity:.92}
body.mysql-live-hr-employee-organization-crud-execution-lock .operation-module-list .row-actions,
body.mysql-live-hr-operation-execution-core-lock .operation-module-list .row-actions,
body.mysql-live-hr-employee-organization-crud-execution-lock .row-actions,
body.mysql-live-hr-operation-execution-core-lock .row-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}
body.mysql-live-hr-employee-organization-crud-execution-lock .compact-actions .action-card,
body.mysql-live-hr-operation-execution-core-lock .compact-actions .action-card{min-height:150px;opacity:.88}
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="employees"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="employees"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="attendance"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="attendance"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="payroll"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="payroll"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="approvals"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="approvals"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="workqueue"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="workqueue"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="receipts"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="receipts"],
body.mysql-live-hr-employee-organization-crud-execution-lock .nav-menu button[data-nav="audit"],
body.mysql-live-hr-operation-execution-core-lock .nav-menu button[data-nav="audit"]{border-color:rgba(34,230,200,.34);background:rgba(34,230,200,.10)}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal,
body.mysql-live-hr-operation-execution-core-lock .modal{z-index:5000;pointer-events:auto}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-card,
body.mysql-live-hr-operation-execution-core-lock .modal-card{pointer-events:auto;position:relative;z-index:5001}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-actions,
body.mysql-live-hr-operation-execution-core-lock .modal-actions{align-items:center}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-status,
body.mysql-live-hr-operation-execution-core-lock .modal-status{margin:12px 18px 0;padding:10px 12px;border:1px solid rgba(54,215,255,.22);border-radius:12px;background:rgba(4,13,25,.66);color:#bfeeff;font-weight:900;min-height:40px}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-status:empty,
body.mysql-live-hr-operation-execution-core-lock .modal-status:empty{display:none}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-status.good,
body.mysql-live-hr-operation-execution-core-lock .modal-status.good{border-color:rgba(34,230,200,.38);background:rgba(10,52,48,.72);color:#d9fff6}
body.mysql-live-hr-employee-organization-crud-execution-lock .modal-status.error,
body.mysql-live-hr-operation-execution-core-lock .modal-status.error{border-color:rgba(251,113,133,.42);background:rgba(62,22,37,.74);color:#ffe5ed}
body.mysql-live-hr-employee-organization-crud-execution-lock .btn:disabled,
body.mysql-live-hr-operation-execution-core-lock .btn:disabled{opacity:.62;cursor:progress;filter:saturate(.7)}

.table-wrap td small{display:block;color:var(--muted);font-size:11px;margin-top:4px}

/* NASH_LIVE_HR_OPERATIONAL_WORKBENCH_RUNTIME_LOCK */
body.mysql-live-hr-operational-workbench-runtime-lock button,
body.mysql-live-hr-operational-workbench-runtime-lock .btn,
body.mysql-live-hr-operational-workbench-runtime-lock [data-nav],
body.mysql-live-hr-operational-workbench-runtime-lock [data-route],
body.mysql-live-hr-operational-workbench-runtime-lock [data-action-type],
body.mysql-live-hr-operational-workbench-runtime-lock [data-direct-action-type],
body.mysql-live-hr-operational-workbench-runtime-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;user-select:none}
body.mysql-live-hr-operational-workbench-runtime-lock .nav-menu button[data-nav="operationDesk"]{border-color:rgba(34,230,200,.72);background:rgba(34,230,200,.18);box-shadow:0 0 22px rgba(34,230,200,.12)}
body.mysql-live-hr-operational-workbench-runtime-lock .operation-runtime-hero{border-color:rgba(34,230,200,.78);box-shadow:var(--shadow),0 0 110px rgba(34,230,200,.20);background:linear-gradient(135deg,rgba(4,20,40,.98),rgba(8,72,68,.92),rgba(7,23,42,.96))}
.operation-workbench-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.operation-panel{border-color:rgba(34,230,200,.34)}.operation-panel.wide{grid-column:1/-1}.operation-form-card{display:block;margin:0 0 14px;padding:14px;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:rgba(4,13,25,.38)}.operation-form-card:last-child{margin-bottom:0}.operation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.operation-form-grid label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:900;color:var(--muted);letter-spacing:.01em}.operation-form-grid input,.operation-form-grid select{min-height:42px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:rgba(2,6,23,.66);color:var(--text);padding:8px 10px;font:inherit}.operation-form-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.operation-status{display:inline-flex;align-items:center;min-height:34px;padding:7px 10px;border-radius:999px;color:var(--muted);font-size:12px;font-weight:900}.operation-status.good{background:rgba(34,230,200,.12);color:#d9fff6;border:1px solid rgba(34,230,200,.30)}.operation-status.error{background:rgba(251,113,133,.12);color:#ffe4ec;border:1px solid rgba(251,113,133,.32)}.live-pill{display:inline-flex;border:1px solid rgba(34,230,200,.30);color:#d9fff6;background:rgba(34,230,200,.10);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900;white-space:nowrap}.operation-button-rail{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.operation-register-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.operation-register-tabs h4{margin:0 0 8px;color:var(--text)}
@media (max-width:1100px){.operation-workbench-grid,.operation-form-grid,.operation-register-tabs{grid-template-columns:1fr}.operation-panel.wide{grid-column:auto}}


/* NASH_LIVE_HR_TRUE_MODULE_OPERATION_SURFACES_LOCK */
body.mysql-live-hr-true-module-operation-surfaces-lock button,body.mysql-live-hr-true-module-operation-surfaces-lock .btn,body.mysql-live-hr-true-module-operation-surfaces-lock [data-nav],body.mysql-live-hr-true-module-operation-surfaces-lock [data-route],body.mysql-live-hr-true-module-operation-surfaces-lock [data-action-type],body.mysql-live-hr-true-module-operation-surfaces-lock [data-direct-action-type],body.mysql-live-hr-true-module-operation-surfaces-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;user-select:none}
body.mysql-live-hr-true-module-operation-surfaces-lock .nav-menu button[data-nav="operationDesk"],body.mysql-live-hr-true-module-operation-surfaces-lock .topbar-tools button[data-route="operationDesk"]{border-color:rgba(34,230,200,.72);background:rgba(34,230,200,.18);box-shadow:0 0 22px rgba(34,230,200,.12)}
.module-runtime-surface{margin:18px 0;border-color:rgba(34,230,200,.38);background:linear-gradient(180deg,rgba(4,18,30,.94),rgba(3,10,20,.82))}.module-runtime-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.module-runtime-registers{margin-top:14px;padding-top:14px;border-top:1px solid rgba(148,163,184,.16)}.operation-record-proof{border:1px dashed rgba(34,230,200,.32);border-radius:16px;padding:12px;background:rgba(34,230,200,.06)}.operation-record-proof dl{display:grid;grid-template-columns:auto 1fr;gap:7px 12px;margin:8px 0}.operation-record-proof dt{color:var(--muted);font-weight:900}.operation-record-proof dd{margin:0;color:var(--text)}body.mysql-live-hr-true-module-operation-surfaces-lock .module-runtime-surface .operation-form-card{background:rgba(2,6,23,.72);border-color:rgba(34,230,200,.22)}@media(max-width:1100px){.module-runtime-grid{grid-template-columns:1fr}}


/* NASH_LIVE_HR_LIVE_TRANSACTION_ROW_CONSOLE_LOCK */
body.mysql-live-hr-live-transaction-row-console-lock button,body.mysql-live-hr-live-transaction-row-console-lock .btn,body.mysql-live-hr-live-transaction-row-console-lock [data-nav],body.mysql-live-hr-live-transaction-row-console-lock [data-route],body.mysql-live-hr-live-transaction-row-console-lock [data-action-type],body.mysql-live-hr-live-transaction-row-console-lock [data-direct-action-type],body.mysql-live-hr-live-transaction-row-console-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;user-select:none}
body.mysql-live-hr-live-transaction-row-console-lock .nav-menu button[data-nav="transactionConsole"],body.mysql-live-hr-live-transaction-row-console-lock .topbar-tools button[data-route="transactionConsole"]{border-color:rgba(34,230,200,.78);background:rgba(34,230,200,.20);box-shadow:0 0 26px rgba(34,230,200,.16)}
.row-runtime-hero{border-color:rgba(34,230,200,.78);box-shadow:var(--shadow),0 0 120px rgba(34,230,200,.19);background:linear-gradient(135deg,rgba(2,20,34,.98),rgba(6,66,72,.94),rgba(7,23,42,.96))}.row-runtime-grid .card{border-color:rgba(34,230,200,.24)}.row-runtime-table td:last-child{min-width:280px}.row-runtime-action{min-height:34px;padding:7px 10px;font-size:12px}.row-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.btn.danger{border-color:rgba(251,113,133,.42);background:rgba(251,113,133,.12);color:#ffe4ec}.row-runtime-card .table-wrap{max-height:540px;overflow:auto}.row-runtime-card .operation-record-proof{margin-bottom:12px}.row-runtime-table tr:hover td{background:rgba(34,230,200,.045)}
@media(max-width:1100px){.row-runtime-table td:last-child{min-width:0}.row-runtime-action{width:100%;justify-content:center}}

.mega-ops-hero,.mega-operation-panel{position:relative}.mega-operation-panel .operation-button-rail{display:flex;flex-wrap:wrap;gap:.5rem}.mysql-live-hr-enterprise-operations-megapack-lock .card{scroll-margin-top:1rem}

/* NASH_LIVE_HR_TOTAL_OPERATION_REVIEW_AUDIT_MEGAPACK_LOCK */
.total-operation-hero { border: 1px solid rgba(110,231,183,.32); box-shadow: 0 18px 60px rgba(2,6,23,.32); }
.total-operation-hero .hero-actions { display: flex; flex-wrap: wrap; gap: .65rem; align-items: center; }
.module-runtime-registers .table-wrap, .total-operation-hero + .kpi-grid + .grid .table-wrap { max-height: 420px; overflow: auto; }


/* mysql-live-hr-fast-boot-ui-logo-stability-lock: performance + brand stability fix */
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .sidebar{grid-template-rows:auto minmax(0,1fr) auto;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card{min-height:132px;max-height:132px;padding:12px;flex:0 0 132px;overflow:visible;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important;object-fit:contain!important;flex:0 0 104px!important;image-rendering:auto;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu{contain:content;content-visibility:auto;contain-intrinsic-size:720px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-title[data-admin-hidden="true"]{display:none;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .fast-runtime-banner{border:1px solid rgba(34,230,200,.32);background:linear-gradient(90deg,rgba(34,230,200,.10),rgba(54,215,255,.07));border-radius:15px;padding:12px 14px;color:#dffdf8;font-weight:900;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .card.loading-soft{opacity:.92;border-color:rgba(34,230,200,.25);}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .table-wrap table tbody tr:nth-child(n+101){content-visibility:auto;}
@media (max-width:1100px){body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;}body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card{min-height:120px;max-height:120px;}}


/* NASH_LIVE_HR_PERFORMANCE_RUNTIME_SHELL_FIX_LOCK */
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .sidebar{overflow:clip}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu{contain:content;scrollbar-gutter:stable;gap:3px}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu button{min-height:34px;padding:8px 10px;font-size:12px}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse{border-top:1px solid rgba(54,215,255,.10);margin-top:6px;padding-top:4px}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse>summary{list-style:none;cursor:pointer;user-select:none;border:1px solid rgba(54,215,255,.14);border-radius:12px;padding:8px 10px;background:rgba(8,25,44,.65);margin:6px 4px;color:#8de8ff}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse>summary::-webkit-details-marker{display:none}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse>summary::after{content:' +';float:right;color:#bdf3ff}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse[open]>summary::after{content:' −'}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .hero-card,body.mysql-live-hr-fast-boot-ui-logo-stability-lock .card,body.mysql-live-hr-fast-boot-ui-logo-stability-lock .kpi{box-shadow:0 10px 24px rgba(0,0,0,.20)}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .topbar{backdrop-filter:none}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .table-wrap{max-height:520px;contain:content}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .content{content-visibility:auto;contain-intrinsic-size:900px 1200px}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card{min-height:148px}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:136px;height:136px;min-width:136px}
@media (max-width:1100px){body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:112px;height:112px;min-width:112px}}
@media (max-width:780px){body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:100px;height:100px;min-width:100px}}


/* NASH_LIVE_HR_FAST_BOOT_UI_LOGO_STABILITY_LOCK */
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .app-shell{grid-template-columns:260px minmax(0,1fr)}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .sidebar{gap:10px;padding:14px 12px;contain:layout paint;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card{flex:0 0 136px;min-height:136px;height:136px;padding:12px;border-radius:20px;overflow:visible;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:112px;min-width:112px;max-width:112px;height:112px;min-height:112px;object-fit:contain;transform:none!important;filter:drop-shadow(0 0 16px rgba(54,215,255,.44));}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu{gap:5px;contain:layout paint;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse{border:1px solid rgba(54,215,255,.14);border-radius:14px;padding:6px;background:rgba(5,20,38,.32);}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;margin:0 4px 5px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-collapse summary::-webkit-details-marker{display:none}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu button{min-height:38px;padding:8px 10px;font-size:12.5px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .topbar{padding:14px 20px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .topbar-tools{max-width:820px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .topbar input{min-width:220px;max-width:300px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .content{padding:18px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .card,
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .hero-card,
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .kpi{content-visibility:auto;contain-intrinsic-size:1px 280px;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .table-wrap{max-height:430px;overflow:auto;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock button,
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .btn,
body.mysql-live-hr-fast-boot-ui-logo-stability-lock [data-nav],
body.mysql-live-hr-fast-boot-ui-logo-stability-lock [data-route],
body.mysql-live-hr-fast-boot-ui-logo-stability-lock [data-action-type],
body.mysql-live-hr-fast-boot-ui-logo-stability-lock [data-direct-action-type],
body.mysql-live-hr-fast-boot-ui-logo-stability-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;user-select:none;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .nav-menu button[data-nav="transactionConsole"]{border-color:rgba(34,230,200,.78);background:rgba(34,230,200,.20);box-shadow:0 0 26px rgba(34,230,200,.16)}
@media (max-width:900px){body.mysql-live-hr-fast-boot-ui-logo-stability-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-fast-boot-ui-logo-stability-lock .sidebar{position:relative;height:auto}body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card{height:112px;min-height:112px;flex-basis:112px}body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:92px;min-width:92px;height:92px;min-height:92px}.topbar{position:relative}.topbar input{min-width:100%}}

/* final fixed logo dimensions: prevents inherited old package rules from shrinking the mark */
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .logo-card.official-brand-card{flex:0 0 142px!important;height:142px!important;min-height:142px!important;max-height:142px!important;padding:12px!important;}
body.mysql-live-hr-fast-boot-ui-logo-stability-lock .official-sidebar-logo{width:118px!important;height:118px!important;min-width:118px!important;min-height:118px!important;max-width:118px!important;max-height:118px!important;object-fit:contain!important;}


/* mysql-live-hr-ultra-fast-operation-runtime-megapack-lock: ultra-fast operation runtime hardening */
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;image-rendering:auto!important;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-menu{contain:layout paint;scrollbar-gutter:stable;gap:4px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-menu button{min-height:34px;padding:8px 10px;font-size:12px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-collapse{border:1px solid rgba(54,215,255,.14);border-radius:14px;padding:6px;background:rgba(5,20,38,.32);}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-collapse>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;margin:0 4px 5px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-collapse>summary::-webkit-details-marker{display:none}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-collapse>summary::after{content:'+';font-weight:950;color:#bdf3ff}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .nav-collapse[open]>summary::after{content:'−'}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .topbar{backdrop-filter:none;padding:13px 18px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .topbar-tools{max-width:960px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .content{padding:18px;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .hero-card,body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .card,body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .kpi{box-shadow:0 8px 22px rgba(0,0,0,.18);}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .table-wrap{max-height:480px;contain:content;}
body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .runtime-health-hero{border-color:rgba(34,230,200,.36);background:linear-gradient(135deg,rgba(9,31,54,.96),rgba(3,32,47,.88));}
@media (max-width:1100px){body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-ultra-fast-operation-runtime-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_DOCUMENT_ATTACHMENT_VAULT_MEGAPACK_LOCK */
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr)}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .document-vault-hero{border-color:rgba(34,230,200,.48);background:linear-gradient(135deg,rgba(7,29,56,.98),rgba(20,34,85,.92));}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .document-vault-grid .operation-form textarea{min-height:84px;resize:vertical;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .document-vault-table small{display:block;color:#9fd5e8;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .nav-menu button[data-nav="documentVault"]{border-color:rgba(34,230,200,.78);background:rgba(34,230,200,.20);box-shadow:0 0 26px rgba(34,230,200,.16)}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .table-wrap{max-height:480px;contain:content;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .hero-card,body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .card,body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .kpi{box-shadow:0 8px 22px rgba(0,0,0,.18);}
@media (max-width:1100px){body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .document-vault-mega{display:grid;gap:16px;}

/* NASH_LIVE_HR_ATTENDANCE_LEAVE_PAYROLL_CALCULATION_MEGAPACK_LOCK */
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .attendance-payroll-calc-hero{border-color:rgba(255,204,102,.50);background:linear-gradient(135deg,rgba(7,29,56,.98),rgba(61,43,14,.88));}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .attendance-payroll-calc-grid .operation-form input,
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .attendance-payroll-calc-grid .operation-form select{min-height:38px;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .attendance-payroll-calc-grid .card{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .nav-menu button[data-nav="attendancePayrollCalc"]{border-color:rgba(255,204,102,.82);background:rgba(255,204,102,.18);box-shadow:0 0 24px rgba(255,204,102,.14)}
body.mysql-live-hr-attendance-leave-payroll-calculation-megapack-lock .table-wrap{max-height:460px;overflow:auto;}


/* NASH_LIVE_HR_EMPLOYEE_MANAGER_SELF_SERVICE_MEGAPACK_LOCK: employee + manager self-service portal runtime */
body.mysql-live-hr-employee-manager-self-service-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .employee-manager-self-service-hero{border-color:rgba(34,230,200,.54);background:linear-gradient(135deg,rgba(7,31,58,.98),rgba(19,55,61,.90));}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .employee-manager-self-service-grid .operation-form-card{content-visibility:auto;contain-intrinsic-size:1px 460px;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .employee-manager-self-service-grid input,body.mysql-live-hr-employee-manager-self-service-megapack-lock .employee-manager-self-service-grid select{min-height:38px;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .nav-menu button[data-nav="employeeManagerPortal"]{border-color:rgba(34,230,200,.86);background:rgba(34,230,200,.22);box-shadow:0 0 26px rgba(34,230,200,.18)}
body.mysql-live-hr-employee-manager-self-service-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-employee-manager-self-service-megapack-lock button,body.mysql-live-hr-employee-manager-self-service-megapack-lock .btn,body.mysql-live-hr-employee-manager-self-service-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-employee-manager-self-service-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-employee-manager-self-service-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-employee-manager-self-service-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-employee-manager-self-service-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-employee-manager-self-service-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-employee-manager-self-service-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-employee-manager-self-service-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_REPORT_EXPORT_ANALYTICS_MEGAPACK_LOCK */
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .report-export-analytics-hero{border-color:rgba(34,230,200,.56);background:linear-gradient(135deg,rgba(6,31,55,.98),rgba(21,45,72,.92));}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .report-export-analytics-grid .operation-form-card{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .report-export-analytics-grid input,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .report-export-analytics-grid select,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .report-export-analytics-grid textarea{min-height:38px;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .nav-menu button[data-nav="reportExportAnalytics"],body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .nav-menu button[data-nav="results"]{border-color:rgba(34,230,200,.86);background:rgba(34,230,200,.20);box-shadow:0 0 26px rgba(34,230,200,.16)}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock button,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .btn,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_BROWSER_UAT_BUTTON_OPERATION_CERTIFICATION_MEGAPACK_LOCK */
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-certification-hero{border-color:rgba(121,192,255,.64);background:linear-gradient(135deg,rgba(5,24,48,.98),rgba(12,42,72,.94));}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-certification-grid .operation-form-card{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-certification-grid input,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-certification-grid select,body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-certification-grid textarea{min-height:38px;}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .nav-menu button[data-nav="browserUat"]{border-color:rgba(121,192,255,.88);background:rgba(121,192,255,.20);box-shadow:0 0 28px rgba(121,192,255,.18)}
body.mysql-live-hr-browser-uat-button-operation-certification-megapack-lock .browser-uat-dead-button-free{border:1px solid rgba(34,230,200,.45);background:rgba(34,230,200,.08);}


/* NASH_LIVE_HR_PRODUCTION_DEPLOYMENT_HARDENING_MEGAPACK_LOCK: production deployment hardening runtime */
body.mysql-live-hr-production-deployment-hardening-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .production-hardening-hero{border-color:rgba(34,230,200,.60);background:linear-gradient(135deg,rgba(5,28,48,.98),rgba(12,58,65,.94));}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .production-hardening-grid .operation-form-card{content-visibility:auto;contain-intrinsic-size:1px 430px;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .production-hardening-grid input,body.mysql-live-hr-production-deployment-hardening-megapack-lock .production-hardening-grid select,body.mysql-live-hr-production-deployment-hardening-megapack-lock .production-hardening-grid textarea{min-height:38px;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .nav-menu button[data-nav="productionHardening"]{border-color:rgba(34,230,200,.88);background:rgba(34,230,200,.22);box-shadow:0 0 28px rgba(34,230,200,.18)}
body.mysql-live-hr-production-deployment-hardening-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-production-deployment-hardening-megapack-lock button,body.mysql-live-hr-production-deployment-hardening-megapack-lock .btn,body.mysql-live-hr-production-deployment-hardening-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-production-deployment-hardening-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-production-deployment-hardening-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-production-deployment-hardening-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-production-deployment-hardening-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-production-deployment-hardening-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-production-deployment-hardening-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-production-deployment-hardening-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_FINAL_OPERATING_ACCEPTANCE_SEAL_MEGAPACK_LOCK: final operating seal runtime */
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .final-operating-seal-hero{border-color:rgba(34,230,200,.66);background:linear-gradient(135deg,rgba(4,27,49,.98),rgba(26,65,70,.94));}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .final-operating-seal-grid .operation-form-card{content-visibility:auto;contain-intrinsic-size:1px 440px;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .final-operating-seal-grid input,body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .final-operating-seal-grid select,body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .final-operating-seal-grid textarea{min-height:38px;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .nav-menu button[data-nav="finalOperatingSeal"]{border-color:rgba(34,230,200,.92);background:rgba(34,230,200,.24);box-shadow:0 0 30px rgba(34,230,200,.20)}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock button,body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .btn,body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-final-operating-acceptance-seal-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_STORAGE_GOVERNANCE_CAPACITY_MEGAPACK_LOCK */
body.mysql-live-hr-storage-governance-capacity-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .storage-governance-hero{border-color:rgba(120,240,210,.68);background:linear-gradient(135deg,rgba(4,27,49,.98),rgba(21,65,76,.94));box-shadow:0 18px 50px rgba(9,34,55,.28);}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .storage-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;align-items:stretch;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .storage-actions .btn{width:100%;min-height:44px;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .nav-menu button[data-nav="storageGovernance"]{border-color:rgba(34,230,200,.92);background:rgba(34,230,200,.24);box-shadow:0 0 30px rgba(34,230,200,.20)}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock .card{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-storage-governance-capacity-megapack-lock button,body.mysql-live-hr-storage-governance-capacity-megapack-lock .btn,body.mysql-live-hr-storage-governance-capacity-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media(max-width:900px){body.mysql-live-hr-storage-governance-capacity-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important;}body.mysql-live-hr-storage-governance-capacity-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important;}}
@media(max-width:560px){body.mysql-live-hr-storage-governance-capacity-megapack-lock .logo-card{height:124px!important;min-height:124px!important;max-height:124px!important;flex-basis:124px!important;}body.mysql-live-hr-storage-governance-capacity-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important;}}

/* mysql-live-hr-vscode-local-run-operation-megapack-lock: VS Code local run operation megapack */
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .vscode-run-hero{border-color:rgba(88,166,255,.72);background:linear-gradient(135deg,rgba(3,20,44,.98),rgba(29,57,95,.94));box-shadow:0 18px 54px rgba(10,40,88,.32);}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .nav-menu button[data-nav="vscodeRun"]{border-color:rgba(88,166,255,.92);background:rgba(88,166,255,.24);box-shadow:0 0 30px rgba(88,166,255,.20)}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .code-block{direction:ltr;text-align:left;white-space:pre-wrap;background:rgba(2,9,22,.72);border:1px solid rgba(137,180,255,.24);border-radius:14px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .ops-list code{direction:ltr;unicode-bidi:plaintext;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock .card{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-vscode-local-run-operation-megapack-lock button,body.mysql-live-hr-vscode-local-run-operation-megapack-lock .btn,body.mysql-live-hr-vscode-local-run-operation-megapack-lock [data-operation-action]{pointer-events:auto;touch-action:manipulation;}
@media(max-width:900px){body.mysql-live-hr-vscode-local-run-operation-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important;}body.mysql-live-hr-vscode-local-run-operation-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important;}}
@media(max-width:560px){body.mysql-live-hr-vscode-local-run-operation-megapack-lock .logo-card{height:124px!important;min-height:124px!important;max-height:124px!important;flex-basis:124px!important;}body.mysql-live-hr-vscode-local-run-operation-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important;}}

/* NASH_LIVE_HR_FINAL_NAVIGATION_ROLE_BASED_UI_CONSOLIDATION_MEGAPACK_LOCK: role-based UI consolidation */
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;image-rendering:auto!important;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .role-nav-control{display:grid;gap:6px;margin:6px 0 12px;padding:10px;border:1px solid rgba(121,192,255,.28);border-radius:14px;background:rgba(121,192,255,.08)}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .role-nav-control label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:rgba(223,237,255,.72)}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .role-nav-control select{min-height:34px;border-radius:10px;background:rgba(3,14,27,.88);border:1px solid rgba(121,192,255,.28);color:#eaf4ff;padding:6px 8px;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .role-navigation-hero{border-color:rgba(34,230,200,.66);background:linear-gradient(135deg,rgba(4,27,49,.98),rgba(21,66,72,.94));}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .nav-menu details.nav-collapse{border:1px solid rgba(121,192,255,.16);border-radius:14px;margin:6px 0;padding:2px 6px;background:rgba(255,255,255,.035)}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .nav-menu details.nav-collapse summary{cursor:pointer;list-style:none;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .nav-menu button[data-nav="roleNavigation"]{border-color:rgba(34,230,200,.88);background:rgba(34,230,200,.22);box-shadow:0 0 28px rgba(34,230,200,.18)}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .card,body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .kpi-grid{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock button,body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .btn,body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock [data-action-type],body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock [data-route]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr)}body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .logo-card{height:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .official-sidebar-logo{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important}}
@media (max-width:780px){body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .app-shell{grid-template-columns:1fr}body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .sidebar{position:relative;height:auto;overflow:visible}body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .logo-card{height:120px!important;min-height:120px!important;max-height:120px!important;flex-basis:120px!important}body.mysql-live-hr-final-navigation-role-based-ui-consolidation-megapack-lock .official-sidebar-logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important}}

/* NASH_LIVE_HR_FIRST_COMPANY_SETUP_MASTER_DATA_MEGAPACK_LOCK */
:root{--nash-first-company-token:'mysql-live-hr-first-company-setup-master-data-megapack-lock';}
.first-company-setup-hero{border:1px solid rgba(31,122,140,.24);background:linear-gradient(135deg,rgba(31,122,140,.10),rgba(255,255,255,.94));}
.first-company-setup-hero .hero-actions{display:flex;flex-wrap:wrap;gap:.6rem;}

body.mysql-live-hr-first-company-setup-master-data-megapack-lock .official-sidebar-logo{width:144px!important;max-width:144px!important;min-width:144px!important;}

/* NASH_LIVE_HR_COMPANY_LAUNCH_OPERATING_DAY_MEGAPACK_LOCK */
.company-launch-hero {
  border-color: rgba(54, 211, 153, 0.38);
  background: linear-gradient(135deg, rgba(4, 16, 31, 0.98), rgba(6, 36, 54, 0.94));
}
.company-launch-hero .eyebrow { color: #7dd3fc; }
.mysql-live-hr-company-launch-operating-day-megapack-lock .official-sidebar-logo,
body.mysql-live-hr-company-launch-operating-day-megapack-lock .official-sidebar-logo {
  width: 144px !important;
  min-width: 144px !important;
  max-width: 144px !important;
  height: auto !important;
  transform: none !important;
  object-fit: contain !important;
}

/* NASH_LIVE_HR_POST_LAUNCH_DAILY_OPERATIONS_STABILIZATION_MEGAPACK_LOCK */
:root{--nash-post-launch-daily-token:'mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock';}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .app-shell{grid-template-columns:280px minmax(0,1fr);}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .sidebar{overflow:clip;contain:layout paint;gap:10px;padding:14px 12px;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex:0 0 164px!important;padding:10px!important;overflow:visible!important;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;object-fit:contain!important;transform:none!important;flex:0 0 144px!important;image-rendering:auto!important;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-hero{border-color:rgba(54,211,153,.52);background:linear-gradient(135deg,rgba(4,16,31,.98),rgba(6,42,58,.94));box-shadow:0 18px 54px rgba(8,45,60,.32);}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-hero .eyebrow{color:#7dd3fc;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .nav-menu button[data-nav="postLaunchDaily"]{border-color:rgba(34,230,200,.92);background:rgba(34,230,200,.24);box-shadow:0 0 30px rgba(34,230,200,.20);}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;align-items:stretch;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid .operation-form-card{min-height:100%;content-visibility:auto;contain-intrinsic-size:1px 440px;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid input,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid select,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid textarea{min-height:38px;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-grid .btn,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .post-launch-daily-hero .btn{min-height:42px;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .table-wrap{max-height:480px;overflow:auto;contain:content;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .card,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .kpi-grid{content-visibility:auto;contain-intrinsic-size:1px 420px;}
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock button,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .btn,
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock [data-operation-action],
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock [data-action-type],
body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock [data-route]{pointer-events:auto;touch-action:manipulation;}
@media (max-width:1100px){body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .app-shell{grid-template-columns:250px minmax(0,1fr);}body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex-basis:164px!important;}body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;}}
@media (max-width:780px){body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .app-shell{grid-template-columns:1fr;}body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .sidebar{position:relative;height:auto;overflow:visible;}body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .logo-card{height:164px!important;min-height:164px!important;max-height:164px!important;flex-basis:164px!important;}body.mysql-live-hr-post-launch-daily-operations-stabilization-megapack-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;min-height:144px!important;max-width:144px!important;max-height:144px!important;}}

/* NASH_LIVE_HR_POST_LAUNCH_DAILY_CLOSURE_DECISION_MEGAPACK_LOCK */
body.mysql-live-hr-post-launch-daily-closure-decision-megapack-lock .official-sidebar-logo{width:156px;max-width:156px;min-height:48px;object-fit:contain;image-rendering:auto;}
body.mysql-live-hr-post-launch-daily-closure-decision-megapack-lock .logo-card{min-height:72px;display:flex;align-items:center;justify-content:center;padding:10px 12px;}
body.mysql-live-hr-post-launch-daily-closure-decision-megapack-lock .post-launch-daily-hero{border-color:rgba(34,230,200,.36);box-shadow:0 18px 60px rgba(2,8,23,.34);}
body.mysql-live-hr-post-launch-daily-closure-decision-megapack-lock .decision-closure-grid .operation-card{border-color:rgba(125,211,252,.22);background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(2,8,23,.86));}
body.mysql-live-hr-post-launch-daily-closure-decision-megapack-lock .nav-menu button[data-nav="postLaunchDaily"]{border-color:rgba(34,230,200,.95);background:rgba(34,230,200,.26);box-shadow:0 0 34px rgba(34,230,200,.22);}


/* NASH_LIVE_HR_BROWSER_HERO_REFERENCE_RUNTIME_FIX_LOCK: keep official logo readable and stop mobile shrink cascade. */
body.mysql-live-hr-browser-hero-reference-runtime-fix-lock .official-sidebar-logo,
body.mysql-live-hr-browser-hero-reference-runtime-fix-lock .official-brand-card .official-sidebar-logo{
  width:144px !important;
  height:144px !important;
  min-width:144px !important;
  max-width:none !important;
  object-fit:contain !important;
}
@media (max-width:1100px){
  body.mysql-live-hr-browser-hero-reference-runtime-fix-lock .official-sidebar-logo{
    width:144px !important;
    height:144px !important;
    min-width:144px !important;
  }
}
.checklist-list{display:flex;flex-direction:column;gap:10px}.checklist-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid rgba(54,215,255,.16);background:rgba(5,17,31,.45);border-radius:14px;padding:11px 12px}.checklist-row strong{display:block;color:#fff}.checklist-row small{display:block;color:#8aa7c3;margin-top:4px;line-height:1.35}


/* NASH_LIVE_HR_FINAL_PROFESSIONAL_CLOSURE_COMPETITOR_GRADE_LOCK */
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;max-width:none!important;object-fit:contain!important;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .logo-card{min-height:154px;padding:10px;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .topbar{align-items:flex-start;gap:14px;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .topbar-tools{max-height:88px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .title-zone h1{letter-spacing:-.03em;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .title-zone .eyebrow{color:#7be8ff;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .nav-collapse{border:1px solid rgba(54,215,255,.13);border-radius:13px;background:rgba(6,18,34,.30);padding:2px 4px;margin:3px 0;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .nav-collapse>summary{cursor:pointer;list-style:none;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .nav-collapse>summary::-webkit-details-marker{display:none;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .role-navigation-hero{border-color:rgba(34,230,200,.56);box-shadow:var(--shadow),0 0 90px rgba(34,230,200,.13);}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .card,.mysql-live-hr-final-professional-closure-competitor-grade-lock .hero-card{scroll-margin-top:112px;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .table-wrap{max-height:560px;overflow:auto;}
@media (max-width:1100px){body.mysql-live-hr-final-professional-closure-competitor-grade-lock .app-shell{grid-template-columns:220px minmax(0,1fr);}body.mysql-live-hr-final-professional-closure-competitor-grade-lock .official-sidebar-logo{width:128px!important;height:128px!important;min-width:128px!important;}body.mysql-live-hr-final-professional-closure-competitor-grade-lock .logo-card{min-height:140px;}}

body.mysql-live-hr-final-professional-closure-competitor-grade-lock .role-nav-control.role-locked strong{display:block;color:#fff;font-size:14px;margin-top:3px;}
body.mysql-live-hr-final-professional-closure-competitor-grade-lock .role-nav-control.role-locked{background:rgba(34,230,200,.07);border-color:rgba(34,230,200,.20);}


/* NASH_LIVE_HR_GOLD_MASTER_ACCEPTANCE_RELEASE_LOCK */
body.mysql-live-hr-gold-master-acceptance-release-lock .official-sidebar-logo{width:144px!important;height:144px!important;min-width:144px!important;max-width:none!important;object-fit:contain!important;}
body.mysql-live-hr-gold-master-acceptance-release-lock .logo-card{min-height:154px;padding:10px;}
body.mysql-live-hr-gold-master-acceptance-release-lock .topbar{align-items:flex-start;gap:14px;}
body.mysql-live-hr-gold-master-acceptance-release-lock .topbar-tools{max-height:78px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-gold-master-acceptance-release-lock .topbar-tools button[hidden]{display:none!important;}
body.mysql-live-hr-gold-master-acceptance-release-lock .title-zone .eyebrow{color:#7be8ff;}
body.mysql-live-hr-gold-master-acceptance-release-lock .nav-collapse{border:1px solid rgba(54,215,255,.13);border-radius:13px;background:rgba(6,18,34,.30);padding:2px 4px;margin:3px 0;}
body.mysql-live-hr-gold-master-acceptance-release-lock .table-wrap{max-height:540px;overflow:auto;}
body.mysql-live-hr-gold-master-acceptance-release-lock .card,body.mysql-live-hr-gold-master-acceptance-release-lock .hero-card{scroll-margin-top:112px;}
@media (max-width:1100px){body.mysql-live-hr-gold-master-acceptance-release-lock .app-shell{grid-template-columns:220px minmax(0,1fr);}body.mysql-live-hr-gold-master-acceptance-release-lock .official-sidebar-logo{width:132px!important;height:132px!important;min-width:132px!important;}body.mysql-live-hr-gold-master-acceptance-release-lock .logo-card{min-height:144px;}}


/* NASH_LIVE_HR_CLIENT_READY_CLOSURE_SEAL_LOCK */
body.mysql-live-hr-client-ready-closure-seal-lock .title-zone .eyebrow { letter-spacing:.08em; }
body.mysql-live-hr-client-ready-closure-seal-lock .official-sidebar-logo { width:168px !important; max-width:168px !important; min-width:168px !important; height:auto !important; object-fit:contain !important; }
body.mysql-live-hr-client-ready-closure-seal-lock .logo-card { min-height:92px !important; display:flex !important; align-items:center !important; justify-content:center !important; }
body.mysql-live-hr-client-ready-closure-seal-lock .hero-card .eyebrow { color:#83ddff; }
body.mysql-live-hr-client-ready-closure-seal-lock .topbar-tools button[hidden], body.mysql-live-hr-client-ready-closure-seal-lock [hidden] { display:none !important; }
body.mysql-live-hr-client-ready-closure-seal-lock .sidebar-footer small::after { content:'Ready'; margin-left:6px; color:#22e6c8; font-weight:900; }


/* NASH_LIVE_HR_FINAL_MARKET_READY_UI_SEAL_LOCK */
body.mysql-live-hr-final-market-ready-ui-seal-lock .app-shell{grid-template-columns:260px minmax(0,1fr);}
body.mysql-live-hr-final-market-ready-ui-seal-lock .official-sidebar-logo{width:172px!important;max-width:172px!important;min-width:172px!important;height:auto!important;object-fit:contain!important;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .logo-card{min-height:104px!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .topbar{align-items:flex-start;gap:16px;border-bottom:1px solid rgba(129,221,255,.16);}
body.mysql-live-hr-final-market-ready-ui-seal-lock .topbar-tools{max-height:76px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .topbar-tools button[hidden], body.mysql-live-hr-final-market-ready-ui-seal-lock [hidden]{display:none!important;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .content{padding-top:18px;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .hero-card{border:1px solid rgba(131,221,255,.18);box-shadow:0 16px 52px rgba(0,0,0,.18);}
body.mysql-live-hr-final-market-ready-ui-seal-lock .hero-card h2{letter-spacing:-.02em;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip article{border:1px solid rgba(131,221,255,.16);border-radius:16px;background:linear-gradient(180deg,rgba(8,29,52,.76),rgba(7,17,34,.64));padding:14px 15px;min-height:94px;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#83ddff;font-weight:900;margin-bottom:7px;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip strong{display:block;font-size:18px;line-height:1.15;color:#f4fbff;margin-bottom:7px;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip small{display:block;color:#9fb4c5;line-height:1.35;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}
body.mysql-live-hr-final-market-ready-ui-seal-lock .grid.two{grid-template-columns:repeat(2,minmax(0,1fr));}
body.mysql-live-hr-final-market-ready-ui-seal-lock .table-wrap{max-height:520px;overflow:auto;}
body.mysql-live-hr-final-market-ready-ui-seal-lock .role-nav-control{border:1px solid rgba(131,221,255,.16);background:rgba(4,16,31,.54);}
body.mysql-live-hr-final-market-ready-ui-seal-lock .sidebar-footer small::after{content:'Market-ready';margin-left:6px;color:#22e6c8;font-weight:900;}
@media (max-width:1180px){body.mysql-live-hr-final-market-ready-ui-seal-lock .app-shell{grid-template-columns:230px minmax(0,1fr);}body.mysql-live-hr-final-market-ready-ui-seal-lock .official-sidebar-logo{width:150px!important;max-width:150px!important;min-width:150px!important;}body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:760px){body.mysql-live-hr-final-market-ready-ui-seal-lock .market-ready-strip{grid-template-columns:1fr;}body.mysql-live-hr-final-market-ready-ui-seal-lock .grid.two{grid-template-columns:1fr;}}

/* NASH_LIVE_HR_FINAL_COMPETITOR_READY_ACCEPTANCE_SEAL_LOCK */
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .app-shell{grid-template-columns:260px minmax(0,1fr);}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .official-sidebar-logo{width:176px!important;max-width:176px!important;min-width:176px!important;height:auto!important;object-fit:contain!important;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .logo-card{min-height:106px!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .topbar{align-items:flex-start;gap:16px;border-bottom:1px solid rgba(129,221,255,.16);}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .topbar-tools{max-height:76px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .topbar-tools button[hidden], body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock [hidden]{display:none!important;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .content{padding-top:18px;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .hero-card{border:1px solid rgba(131,221,255,.18);box-shadow:0 16px 52px rgba(0,0,0,.18);}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip article{border:1px solid rgba(131,221,255,.16);border-radius:16px;background:linear-gradient(180deg,rgba(8,29,52,.78),rgba(7,17,34,.66));padding:14px 15px;min-height:96px;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip.final-acceptance-strip article{border-color:rgba(34,230,200,.24);}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#83ddff;font-weight:900;margin-bottom:7px;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip strong{display:block;font-size:18px;line-height:1.15;color:#f4fbff;margin-bottom:7px;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip small{display:block;color:#9fb4c5;line-height:1.35;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .grid.two{grid-template-columns:repeat(2,minmax(0,1fr));}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .table-wrap{max-height:520px;overflow:auto;}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .role-nav-control{border:1px solid rgba(131,221,255,.16);background:rgba(4,16,31,.54);}
body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .sidebar-footer small::after{content:'Ready';margin-left:6px;color:#22e6c8;font-weight:900;}
@media (max-width:1180px){body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .app-shell{grid-template-columns:230px minmax(0,1fr);}body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .official-sidebar-logo{width:152px!important;max-width:152px!important;min-width:152px!important;}body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:760px){body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .market-ready-strip{grid-template-columns:1fr;}body.mysql-live-hr-final-competitor-ready-acceptance-seal-lock .grid.two{grid-template-columns:1fr;}}


/* NASH_LIVE_HR_FINAL_RELEASE_FREEZE_HANDOFF_SEAL_LOCK */
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .app-shell{grid-template-columns:260px minmax(0,1fr);}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .official-sidebar-logo{width:178px!important;max-width:178px!important;min-width:178px!important;height:auto!important;object-fit:contain!important;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .logo-card{min-height:108px!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .topbar{align-items:flex-start;gap:16px;border-bottom:1px solid rgba(129,221,255,.16);}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .topbar-tools{max-height:76px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .topbar-tools button[hidden], body.mysql-live-hr-final-release-freeze-handoff-seal-lock [hidden]{display:none!important;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .content{padding-top:18px;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .hero-card{border:1px solid rgba(131,221,255,.18);box-shadow:0 16px 52px rgba(0,0,0,.18);}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip article{border:1px solid rgba(131,221,255,.16);border-radius:16px;background:linear-gradient(180deg,rgba(8,29,52,.78),rgba(7,17,34,.66));padding:14px 15px;min-height:96px;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip.final-release-freeze-strip article{border-color:rgba(34,230,200,.28);background:linear-gradient(180deg,rgba(11,43,53,.78),rgba(7,17,34,.68));}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#83ddff;font-weight:900;margin-bottom:7px;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip strong{display:block;font-size:18px;line-height:1.15;color:#f4fbff;margin-bottom:7px;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip small{display:block;color:#9fb4c5;line-height:1.35;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .grid.two{grid-template-columns:repeat(2,minmax(0,1fr));}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .table-wrap{max-height:520px;overflow:auto;}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .role-nav-control{border:1px solid rgba(131,221,255,.16);background:rgba(4,16,31,.54);}
body.mysql-live-hr-final-release-freeze-handoff-seal-lock .sidebar-footer small::after{content:'Frozen';margin-left:6px;color:#22e6c8;font-weight:900;}
@media (max-width:1180px){body.mysql-live-hr-final-release-freeze-handoff-seal-lock .app-shell{grid-template-columns:230px minmax(0,1fr);}body.mysql-live-hr-final-release-freeze-handoff-seal-lock .official-sidebar-logo{width:154px!important;max-width:154px!important;min-width:154px!important;}body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:760px){body.mysql-live-hr-final-release-freeze-handoff-seal-lock .market-ready-strip{grid-template-columns:1fr;}body.mysql-live-hr-final-release-freeze-handoff-seal-lock .grid.two{grid-template-columns:1fr;}}


/* NASH_LIVE_HR_FINAL_CLIENT_ACCEPTANCE_WALKTHROUGH_SEAL_LOCK */
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .app-shell{grid-template-columns:260px minmax(0,1fr);}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .official-sidebar-logo{width:180px!important;max-width:180px!important;min-width:180px!important;height:auto!important;object-fit:contain!important;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .logo-card{min-height:110px!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .topbar{align-items:flex-start;gap:16px;border-bottom:1px solid rgba(129,221,255,.16);}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .topbar-tools{max-height:76px;overflow:auto;align-content:flex-start;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .topbar-tools button[hidden], body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock [hidden]{display:none!important;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .content{padding-top:18px;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .hero-card{border:1px solid rgba(131,221,255,.18);box-shadow:0 16px 52px rgba(0,0,0,.18);}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip article{border:1px solid rgba(131,221,255,.16);border-radius:16px;background:linear-gradient(180deg,rgba(8,29,52,.78),rgba(7,17,34,.66));padding:14px 15px;min-height:96px;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip.final-client-acceptance-walkthrough-strip article{border-color:rgba(139,220,255,.30);background:linear-gradient(180deg,rgba(13,39,60,.80),rgba(7,17,34,.68));}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip.final-release-freeze-strip article{border-color:rgba(34,230,200,.28);background:linear-gradient(180deg,rgba(11,43,53,.78),rgba(7,17,34,.68));}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#83ddff;font-weight:900;margin-bottom:7px;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip strong{display:block;font-size:18px;line-height:1.15;color:#f4fbff;margin-bottom:7px;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip small{display:block;color:#9fb4c5;line-height:1.35;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .grid.two{grid-template-columns:repeat(2,minmax(0,1fr));}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .table-wrap{max-height:520px;overflow:auto;}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .role-nav-control{border:1px solid rgba(131,221,255,.16);background:rgba(4,16,31,.54);}
body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .sidebar-footer small::after{content:'Client-ready';margin-left:6px;color:#22e6c8;font-weight:900;}
@media (max-width:1180px){body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .app-shell{grid-template-columns:230px minmax(0,1fr);}body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .official-sidebar-logo{width:156px!important;max-width:156px!important;min-width:156px!important;}body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:760px){body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .market-ready-strip{grid-template-columns:1fr;}body.mysql-live-hr-final-client-acceptance-walkthrough-seal-lock .grid.two{grid-template-columns:1fr;}}


/* NASH_LIVE_HR_OFFICIAL_LOGO_FINAL_CLOSURE_SEAL_LOCK: exact user-approved official logo, full image, no crop, no shrink. */
body.mysql-live-hr-official-logo-final-closure-seal-lock .app-shell{grid-template-columns:320px minmax(0,1fr);}
body.mysql-live-hr-official-logo-final-closure-seal-lock .logo-card.official-brand-card,
body.mysql-live-hr-official-logo-final-closure-seal-lock .logo-card.official-brand-card.full-official-logo-card{
  min-height:392px!important;
  max-height:none!important;
  height:auto!important;
  padding:14px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:visible!important;
  border-radius:22px!important;
  background:linear-gradient(180deg,rgba(3,14,30,.92),rgba(6,24,46,.86))!important;
  box-shadow:inset 0 0 22px rgba(0,183,255,.08),0 0 28px rgba(0,183,255,.10)!important;
}
body.mysql-live-hr-official-logo-final-closure-seal-lock .official-sidebar-logo{
  display:block!important;
  width:260px!important;
  min-width:260px!important;
  max-width:260px!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  object-fit:contain!important;
  object-position:center center!important;
  transform:none!important;
  image-rendering:auto!important;
  border-radius:18px!important;
  filter:drop-shadow(0 0 18px rgba(54,215,255,.38))!important;
  flex:0 0 auto!important;
}
body.mysql-live-hr-official-logo-final-closure-seal-lock .market-ready-strip.final-official-logo-lock-strip article{
  border-color:rgba(54,215,255,.34)!important;
  background:linear-gradient(180deg,rgba(8,37,61,.84),rgba(5,18,35,.72))!important;
}
body.mysql-live-hr-official-logo-final-closure-seal-lock .sidebar{overflow:auto;}
@media (max-width:1180px){
  body.mysql-live-hr-official-logo-final-closure-seal-lock .app-shell{grid-template-columns:286px minmax(0,1fr);}
  body.mysql-live-hr-official-logo-final-closure-seal-lock .logo-card.official-brand-card{min-height:342px!important;}
  body.mysql-live-hr-official-logo-final-closure-seal-lock .official-sidebar-logo{width:226px!important;min-width:226px!important;max-width:226px!important;}
}
@media (max-width:760px){
  body.mysql-live-hr-official-logo-final-closure-seal-lock .app-shell{grid-template-columns:1fr;}
  body.mysql-live-hr-official-logo-final-closure-seal-lock .sidebar{position:relative;height:auto;}
  body.mysql-live-hr-official-logo-final-closure-seal-lock .logo-card.official-brand-card{min-height:360px!important;}
  body.mysql-live-hr-official-logo-final-closure-seal-lock .official-sidebar-logo{width:min(260px,86vw)!important;min-width:0!important;max-width:86vw!important;}
}


/* NASH_LIVE_HR_OFFICIAL_LOGO_FRAME_FIT_FINAL_CLOSURE_LOCK: fill the official logo card cleanly with the approved logo. */
body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .app-shell{grid-template-columns:320px minmax(0,1fr);}
body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .logo-card.official-brand-card,
body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .logo-card.official-brand-card.full-official-logo-card{
  min-height:392px!important;
  max-height:none!important;
  height:392px!important;
  padding:8px!important;
  display:flex!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  overflow:hidden!important;
  border-radius:22px!important;
  background:linear-gradient(180deg,rgba(3,14,30,.92),rgba(6,24,46,.86))!important;
  box-shadow:inset 0 0 22px rgba(0,183,255,.08),0 0 28px rgba(0,183,255,.10)!important;
}
body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .official-sidebar-logo{
  display:block!important;
  width:100%!important;
  min-width:100%!important;
  max-width:none!important;
  height:100%!important;
  min-height:100%!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  transform:none!important;
  image-rendering:auto!important;
  border-radius:18px!important;
  filter:drop-shadow(0 0 18px rgba(54,215,255,.38))!important;
  flex:1 1 auto!important;
}
body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .sidebar{overflow:auto;}
@media (max-width:1180px){
  body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .app-shell{grid-template-columns:286px minmax(0,1fr);}
  body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .logo-card.official-brand-card{min-height:342px!important;height:342px!important;}
}
@media (max-width:760px){
  body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .app-shell{grid-template-columns:1fr;}
  body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .sidebar{position:relative;height:auto;}
  body.mysql-live-hr-official-logo-frame-fit-final-closure-lock .logo-card.official-brand-card{min-height:360px!important;height:360px!important;}
}


/* NASH_LIVE_HR_FINAL_INTERFACE_CLOSURE_POLISH_LOCK: final interface closure, no new modules, compressed sidebar, official logo fills card. */
body.mysql-live-hr-intelligent-governance-operating-closure-lock .app-shell{grid-template-columns:320px minmax(0,1fr);}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .logo-card.official-brand-card,
body.mysql-live-hr-intelligent-governance-operating-closure-lock .logo-card.official-brand-card.full-official-logo-card{
  min-height:392px!important;
  height:392px!important;
  max-height:392px!important;
  padding:8px!important;
  display:flex!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  overflow:hidden!important;
  border-radius:24px!important;
  background:linear-gradient(180deg,rgba(3,14,30,.96),rgba(6,24,46,.90))!important;
  box-shadow:inset 0 0 28px rgba(0,183,255,.12),0 0 34px rgba(0,183,255,.13)!important;
}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .official-sidebar-logo{
  display:block!important;
  width:100%!important;
  min-width:100%!important;
  max-width:none!important;
  height:100%!important;
  min-height:100%!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  border-radius:18px!important;
  transform:none!important;
  image-rendering:auto!important;
  filter:drop-shadow(0 0 20px rgba(54,215,255,.42))!important;
  flex:1 1 auto!important;
}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .sidebar{overflow:auto;padding:14px 12px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .role-nav-control{border:1px solid rgba(131,221,255,.18);background:rgba(4,16,31,.62);border-radius:16px;padding:10px 12px;margin:8px 0 10px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .role-nav-control label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#83ddff;font-weight:950;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .role-nav-control strong{display:block;color:#fff;font-size:14px;margin-top:4px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .role-nav-control small{display:block;color:#9bbcd0;margin-top:3px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu{gap:6px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu .nav-title{font-size:10px;letter-spacing:.14em;color:#8de8ff;margin:8px 6px 5px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu button{font-size:12px;padding:9px 10px;border-radius:12px;min-height:36px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu details.nav-collapse{
  border:1px solid rgba(54,215,255,.16);
  border-radius:15px;
  background:rgba(4,17,33,.46);
  padding:3px 6px 6px;
  margin:5px 0;
}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu details.nav-collapse>summary{
  cursor:pointer;
  list-style:none;
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:7px 3px;
  user-select:none;
}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu details.nav-collapse>summary::-webkit-details-marker{display:none;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu details.nav-collapse>summary::after{content:'+';font-size:14px;color:#bdf3ff;font-weight:950;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .nav-menu details.nav-collapse[open]>summary::after{content:'−';}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .content{padding:22px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .hero-card{padding:20px;border-radius:22px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .card{border-radius:20px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .truth-strip{font-size:13px;padding:10px 12px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .topbar{padding:15px 22px;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .title-zone h1{font-size:26px;}
@media (max-width:1180px){
  body.mysql-live-hr-intelligent-governance-operating-closure-lock .app-shell{grid-template-columns:286px minmax(0,1fr);}
  body.mysql-live-hr-intelligent-governance-operating-closure-lock .logo-card.official-brand-card{min-height:342px!important;height:342px!important;max-height:342px!important;}
}
@media (max-width:760px){
  body.mysql-live-hr-intelligent-governance-operating-closure-lock .app-shell{grid-template-columns:1fr;}
  body.mysql-live-hr-intelligent-governance-operating-closure-lock .sidebar{position:relative;height:auto;}
  body.mysql-live-hr-intelligent-governance-operating-closure-lock .logo-card.official-brand-card{min-height:360px!important;height:360px!important;max-height:360px!important;}
}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .market-ready-strip{display:none!important;}
body.mysql-live-hr-intelligent-governance-operating-closure-lock .ar-tooltip{display:none!important;}


/* NASH_LIVE_HR_FINAL_OPERATIONAL_ACCEPTANCE_EVIDENCE_LOCK: final operational acceptance evidence closure, English-only and no presentation clutter. */
body.mysql-live-hr-final-operational-acceptance-evidence-lock .app-shell{grid-template-columns:320px minmax(0,1fr);}
body.mysql-live-hr-final-operational-acceptance-evidence-lock .logo-card.official-brand-card,
body.mysql-live-hr-final-operational-acceptance-evidence-lock .logo-card.official-brand-card.full-official-logo-card{
  min-height:392px!important;
  height:392px!important;
  padding:8px!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  overflow:hidden!important;
}
body.mysql-live-hr-final-operational-acceptance-evidence-lock .official-sidebar-logo{
  width:100%!important;
  min-width:100%!important;
  max-width:none!important;
  height:100%!important;
  min-height:100%!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  border-radius:18px!important;
}
body.mysql-live-hr-final-operational-acceptance-evidence-lock .market-ready-strip{display:none!important;}
body.mysql-live-hr-final-operational-acceptance-evidence-lock .final-operational-acceptance-evidence{border-color:rgba(34,230,200,.34);background:linear-gradient(180deg,rgba(7,34,55,.92),rgba(4,18,33,.92));}
body.mysql-live-hr-final-operational-acceptance-evidence-lock .intelligent-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
@media (max-width:1180px){
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .app-shell{grid-template-columns:286px minmax(0,1fr);}
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .logo-card.official-brand-card{min-height:342px!important;height:342px!important;}
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .intelligent-command-grid{grid-template-columns:1fr;}
}
@media (max-width:760px){
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .app-shell{grid-template-columns:1fr;}
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .sidebar{position:relative;height:auto;}
  body.mysql-live-hr-final-operational-acceptance-evidence-lock .logo-card.official-brand-card{min-height:360px!important;height:360px!important;}
}

