/* Compatibility shim: optimized bundle is loaded by layout directly. */
@import url("admin.bundle.css?v=optimization-cleanup-1");


/* === Miyaar exact operational forms patch - no generic governor pages === */
body .miyaar-exact-page{direction:rtl;width:100%;max-width:100%;}
body .miyaar-exact-page .miyaar-exact-card{background:rgba(255,255,255,.94)!important;border:1px solid rgba(15,127,164,.14)!important;border-radius:22px!important;box-shadow:0 18px 45px rgba(15,54,92,.08)!important;margin-bottom:18px!important;overflow:hidden!important;}
body .miyaar-exact-page .miyaar-page-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:18px 22px!important;border-bottom:1px solid #e2eaf3!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,250,253,.92))!important;}
body .miyaar-exact-page .miyaar-page-title{font-size:20px!important;font-weight:900!important;color:#075a78!important;margin:0!important;}
body .miyaar-exact-page .muted{font-size:12px!important;color:#64748b!important;font-weight:800!important;margin-top:6px!important;}
body .miyaar-exact-page .miyaar-form-sections{display:flex!important;flex-direction:column!important;gap:16px!important;padding:18px!important;}
body .miyaar-exact-page .miyaar-form-section{background:#fff!important;border:1px solid #dbe8f2!important;border-radius:18px!important;overflow:hidden!important;}
body .miyaar-exact-page .miyaar-form-section-title{padding:12px 18px!important;background:#eef8fc!important;border-bottom:1px solid #dbe8f2!important;color:#075a78!important;font-size:16px!important;font-weight:900!important;}
body .miyaar-exact-page .miyaar-form-section-grid{display:flex!important;flex-direction:column!important;gap:12px!important;padding:14px!important;}
body .miyaar-exact-page .miyaar-form-pair{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;}
body .miyaar-exact-page .miyaar-form-cell{display:grid!important;grid-template-columns:150px 1fr!important;min-height:54px!important;background:#fff!important;border:1px solid #e3edf5!important;border-radius:14px!important;overflow:hidden!important;}
body .miyaar-exact-page .miyaar-form-cell.full{grid-template-columns:170px 1fr!important;grid-column:1/-1!important;}
body .miyaar-exact-page .miyaar-form-label{order:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:right!important;padding:12px 14px!important;background:#f6fbfe!important;border-left:1px solid #e3edf5!important;color:#123a55!important;font-size:13px!important;font-weight:900!important;}
body .miyaar-exact-page .miyaar-form-control{order:2!important;background:#fff!important;padding:8px 10px!important;display:flex!important;align-items:center!important;}
body .miyaar-exact-page .miyaar-form-control input,body .miyaar-exact-page .miyaar-form-control select,body .miyaar-exact-page .miyaar-form-control textarea{width:100%!important;min-height:40px!important;border:1px solid #cfdbe8!important;border-radius:11px!important;background:#fbfdff!important;color:#0f172a!important;font-weight:800!important;padding:0 12px!important;outline:none!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.02)!important;}
body .miyaar-exact-page .miyaar-form-control textarea{min-height:82px!important;padding:10px 12px!important;resize:vertical!important;}
body .miyaar-exact-page .miyaar-form-control input:focus,body .miyaar-exact-page .miyaar-form-control select:focus,body .miyaar-exact-page .miyaar-form-control textarea:focus{border-color:#0aa6c8!important;box-shadow:0 0 0 3px rgba(10,166,200,.12)!important;}
body .miyaar-exact-page .miyaar-page-toolbar{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 18px!important;}
body .miyaar-exact-page .miyaar-page-toolbar.is-left{justify-content:flex-start!important;}
body .miyaar-exact-page .miyaar-results-toolbar input{min-height:40px!important;border:1px solid #cfdbe8!important;border-radius:12px!important;padding:0 12px!important;min-width:260px!important;}
body .miyaar-exact-page .miyaar-results{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important;}
body .miyaar-exact-page .miyaar-results th{background:#eaf7fc!important;color:#075a78!important;font-size:13px!important;font-weight:900!important;padding:13px 10px!important;border-bottom:1px solid #dbe8f2!important;text-align:right!important;}
body .miyaar-exact-page .miyaar-results td{padding:12px 10px!important;border-bottom:1px solid #edf3f8!important;text-align:right!important;color:#1f2937!important;font-weight:700!important;}
body .miyaar-exact-page .miyaar-actions{display:flex!important;gap:7px!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;}
body .miyaar-exact-page .inline-action{display:inline!important;margin:0!important;}
body .miyaar-exact-page .miyaar-btn-primary,body .miyaar-exact-page .miyaar-act,body .miyaar-exact-page .miyaar-btn.ghost{border-radius:12px!important;font-weight:900!important;}
@media(max-width:1100px){body .miyaar-exact-page .miyaar-form-pair{grid-template-columns:1fr!important;}body .miyaar-exact-page .miyaar-form-cell,body .miyaar-exact-page .miyaar-form-cell.full{grid-template-columns:140px 1fr!important;}}
@media(max-width:700px){body .miyaar-exact-page .miyaar-form-cell,body .miyaar-exact-page .miyaar-form-cell.full{grid-template-columns:1fr!important;}body .miyaar-exact-page .miyaar-form-label{border-left:0!important;border-bottom:1px solid #e3edf5!important;}}

/* === HARD PERFORMANCE LOCK: operational addon pages === */
body.master-addon-page #coreNetworkCanvas,
body.accounting-addon-page #coreNetworkCanvas,
body.performance-lite #coreNetworkCanvas{display:none!important;visibility:hidden!important;opacity:0!important;}
body.master-addon-page .core-network-canvas,
body.accounting-addon-page .core-network-canvas,
body.performance-lite .core-network-canvas{display:none!important;visibility:hidden!important;opacity:0!important;}
body.master-addon-page *,body.accounting-addon-page *{scroll-behavior:auto!important;}
