/* _content/Mst.Web/Components/DashboardWidgetView.razor.rz.scp.css */
.store-distribution-summary[b-kj6gzwt84c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    margin-top: .8rem;
    padding: .8rem 1rem;
    border: 1px solid #cfe3f7;
    border-radius: 12px;
    background: #f5faff;
    color: #163a60;
}

.widget-header-actions[b-kj6gzwt84c] { display:flex; align-items:center; gap:.45rem; }
.widget-refresh[b-kj6gzwt84c] { width:31px; height:31px; display:grid; place-items:center; border:1px solid #cfe0ee; border-radius:9px; background:#fff; color:#176cc0; font-size:1rem; font-weight:900; cursor:pointer; }
.widget-refresh:disabled[b-kj6gzwt84c] { cursor:wait; opacity:.55; }
.store-performance-table[b-kj6gzwt84c] { max-height:420px; margin-top:1rem; overflow:auto; border:1px solid #d8e6f2; border-radius:13px; background:#fff; }
.store-performance-totals[b-kj6gzwt84c] { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:.7rem; margin-top:1rem; }
.store-performance-totals article[b-kj6gzwt84c] { min-width:0; padding:.85rem 1rem; border:1px solid #dce8f2; border-radius:12px; background:linear-gradient(145deg,#fff,#f5f9fd); }
.store-performance-totals small[b-kj6gzwt84c],.store-performance-totals strong[b-kj6gzwt84c],.store-performance-totals span[b-kj6gzwt84c] { display:block; }
.store-performance-totals small[b-kj6gzwt84c] { color:#75899c; font-size:.68rem; font-weight:750; }
.store-performance-totals strong[b-kj6gzwt84c] { margin:.28rem 0; color:#133654; font-size:1.15rem; font-variant-numeric:tabular-nums; }
.store-performance-totals span[b-kj6gzwt84c] { color:#8b9aaa; font-size:.64rem; }
.store-performance-totals article.positive[b-kj6gzwt84c] { border-color:#bfe9d9; background:linear-gradient(145deg,#f5fffb,#e9faf3); }
.store-performance-totals article.positive strong[b-kj6gzwt84c] { color:#13835d; }
.store-performance-totals article.negative[b-kj6gzwt84c] { border-color:#f1cbd1; background:linear-gradient(145deg,#fff8f9,#fff0f2); }
.store-performance-totals article.negative strong[b-kj6gzwt84c] { color:#c83e51; }
.store-performance-legend[b-kj6gzwt84c] { position:sticky; top:0; z-index:2; display:flex; align-items:center; gap:1rem; padding:.75rem 1rem; border-bottom:1px solid #dfebf4; background:#f7fbff; }
.store-performance-legend span[b-kj6gzwt84c] { display:flex; align-items:center; gap:.4rem; color:#24435f; font-size:.76rem; font-weight:800; }
.store-performance-legend span[b-kj6gzwt84c]::before { width:10px; height:10px; border-radius:3px; content:""; }
.store-performance-legend .current[b-kj6gzwt84c]::before { background:#2477e8; }
.store-performance-legend .previous[b-kj6gzwt84c]::before { background:#8d174d; }
.store-performance-legend small[b-kj6gzwt84c] { margin-left:auto; color:#71859a; }
.store-performance-table table[b-kj6gzwt84c] { width:100%; border-collapse:collapse; font-variant-numeric:tabular-nums; }
.store-performance-table th[b-kj6gzwt84c],.store-performance-table td[b-kj6gzwt84c] { padding:.65rem .8rem; border-bottom:1px solid #edf3f8; text-align:right; }
.store-performance-table th[b-kj6gzwt84c] { position:sticky; top:43px; z-index:1; background:#eef6fd; color:#496681; font-size:.76rem; }
.store-performance-table th:first-child[b-kj6gzwt84c],.store-performance-table td:first-child[b-kj6gzwt84c] { text-align:left; }
.store-performance-table .current-value[b-kj6gzwt84c] { color:#176cc0; font-weight:800; }
.store-performance-table .previous-value[b-kj6gzwt84c] { color:#8d174d; font-weight:800; }
.store-performance-table .positive[b-kj6gzwt84c] { color:#13835d; font-weight:800; }
.store-performance-table .negative[b-kj6gzwt84c] { color:#c83e51; font-weight:800; }
.store-comparison-period[b-kj6gzwt84c] { display:flex; justify-content:space-between; gap:1rem; margin-top:.65rem; padding:.65rem .85rem; border-radius:10px; background:#f4f8fc; color:#6d8296; font-size:.72rem; }
.store-comparison-period strong[b-kj6gzwt84c] { color:#1a405f; text-align:right; }

@media (max-width:900px) { .store-performance-totals[b-kj6gzwt84c] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:560px) { .store-performance-totals[b-kj6gzwt84c] { grid-template-columns:1fr; } }

.store-distribution-summary div[b-kj6gzwt84c] {
    display: grid;
    gap: .18rem;
}

.store-distribution-summary small[b-kj6gzwt84c] {
    color: #66809a;
}

.store-distribution-summary button[b-kj6gzwt84c] {
    flex: 0 0 auto;
    border: 1px solid #b8d4ef;
    border-radius: 9px;
    padding: .58rem .78rem;
    background: #fff;
    color: #1266b5;
    font-weight: 700;
    cursor: pointer;
}

.store-distribution-detail[b-kj6gzwt84c] {
    max-height: 360px;
    margin-top: .65rem;
    overflow: auto;
    border: 1px solid #d7e5f2;
    border-radius: 12px;
    background: #fff;
}

.store-distribution-detail table[b-kj6gzwt84c] {
    width: 100%;
    border-collapse: collapse;
    font-variant-numeric: tabular-nums;
}

.store-distribution-detail th[b-kj6gzwt84c],
.store-distribution-detail td[b-kj6gzwt84c] {
    padding: .65rem .8rem;
    border-bottom: 1px solid #edf3f8;
    text-align: right;
}

.store-distribution-detail th[b-kj6gzwt84c] {
    position: sticky;
    top: 0;
    z-index: 1;
    background: #eef6fd;
    color: #43617e;
    font-size: .78rem;
}

.store-distribution-detail th:nth-child(2)[b-kj6gzwt84c],
.store-distribution-detail td:nth-child(2)[b-kj6gzwt84c] {
    text-align: left;
}

@media (max-width: 720px) {
    .store-distribution-summary[b-kj6gzwt84c] {
        align-items: stretch;
        flex-direction: column;
    }
}
/* _content/Mst.Web/Components/ExecutiveTrendChart.razor.rz.scp.css */
.executive-chart-host[b-9ajlaiflqb] {
    width: 100%;
    height: 290px;
}

.executive-chart-empty[b-9ajlaiflqb] {
    min-height: 290px;
    display: grid;
    place-content: center;
    justify-items: center;
    gap: 8px;
    padding: 34px;
    text-align: center;
    border: 1px dashed #cad7e6;
    border-radius: 14px;
    background: linear-gradient(145deg, #f8fbff, #f1f6fb);
    color: #5d7188;
}

.executive-chart-empty-icon[b-9ajlaiflqb] {
    width: 46px;
    height: 46px;
    display: grid;
    place-items: center;
    border-radius: 14px;
    background: #e8f2ff;
    color: var(--brand-primary);
    font-size: 25px;
}

.executive-chart-empty strong[b-9ajlaiflqb] { color: #17314d; font-size: 15px; }
.executive-chart-empty p[b-9ajlaiflqb] { margin: 0; font-size: 11px; font-weight: 800; }
.executive-chart-empty small[b-9ajlaiflqb] { max-width: 470px; color: #8190a1; line-height: 1.55; }
/* _content/Mst.Web/Components/Field.razor.rz.scp.css */
.data-field[b-zyo79k3y4a] {
    min-width: 0;
    padding: 9px;
    border: 1px solid #e1eaf3;
    border-radius: 9px;
    background: #f5f8fc;
}

.data-field small[b-zyo79k3y4a],
.data-field strong[b-zyo79k3y4a],
.data-field span[b-zyo79k3y4a] {
    display: block;
}

.data-field small[b-zyo79k3y4a] {
    color: #73879b;
}

.data-field strong[b-zyo79k3y4a] {
    margin-top: 2px;
    overflow-wrap: anywhere;
    font-size: .86rem;
}

.data-field span[b-zyo79k3y4a] {
    margin-top: 2px;
    color: #748ba0;
    font-size: .67rem;
}

.data-field.muted strong[b-zyo79k3y4a] {
    color: #9a7225;
    font-size: .75rem;
}

.data-field.sensitive[b-zyo79k3y4a] {
    background: #fffaf1;
}
/* _content/Mst.Web/Components/Pages/AiDiscoveryCenter.razor.rz.scp.css */
.aid-hero[b-9o4lpm2mnl]{display:flex;justify-content:space-between;align-items:center;padding:28px;border-radius:22px;background:linear-gradient(135deg,#071b3d,#123e72);color:white;margin-bottom:18px}.aid-hero span[b-9o4lpm2mnl]{font-size:11px;letter-spacing:.16em;color:#79d8ff}.aid-hero h1[b-9o4lpm2mnl]{margin:7px 0 4px;font-size:30px}.aid-hero p[b-9o4lpm2mnl]{margin:0;opacity:.8}.aid-kpis[b-9o4lpm2mnl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.aid-kpis article[b-9o4lpm2mnl],.aid-panel[b-9o4lpm2mnl]{background:var(--surface,#fff);border:1px solid #dbe4ef;border-radius:16px;box-shadow:0 8px 24px rgba(15,39,71,.06)}.aid-kpis article[b-9o4lpm2mnl]{padding:18px}.aid-kpis span[b-9o4lpm2mnl],.aid-kpis small[b-9o4lpm2mnl]{display:block;color:#64748b}.aid-kpis strong[b-9o4lpm2mnl]{display:block;font-size:25px;margin:6px 0}.aid-layout[b-9o4lpm2mnl]{display:grid;grid-template-columns:300px 1fr;gap:16px}.aid-panel[b-9o4lpm2mnl]{padding:16px}.run-row[b-9o4lpm2mnl]{width:100%;text-align:left;border:1px solid #e5edf5;background:#fff;border-radius:12px;padding:12px;margin:6px 0;display:grid;grid-template-columns:1fr auto;gap:4px}.run-row.active[b-9o4lpm2mnl]{border-color:#1d71d8;background:#f2f8ff}.run-row span[b-9o4lpm2mnl],.run-row small[b-9o4lpm2mnl]{font-size:12px;color:#64748b}.run-row em[b-9o4lpm2mnl]{font-size:10px;font-style:normal;text-transform:uppercase}.aid-toolbar[b-9o4lpm2mnl]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5edf5;padding-bottom:14px}.aid-toolbar h2[b-9o4lpm2mnl]{margin:0}.aid-toolbar p[b-9o4lpm2mnl]{margin:4px 0 0;color:#64748b}.tabs[b-9o4lpm2mnl]{display:flex;gap:8px;margin:14px 0}.tabs button[b-9o4lpm2mnl]{border:0;background:#eef3f8;padding:10px 14px;border-radius:10px}.tabs button.active[b-9o4lpm2mnl]{background:#123e72;color:#fff}.insight-grid[b-9o4lpm2mnl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.insight-grid article[b-9o4lpm2mnl],.recommendation-list article[b-9o4lpm2mnl],.zero-card[b-9o4lpm2mnl]{border:1px solid #e3eaf2;border-radius:14px;padding:15px}.insight-grid header[b-9o4lpm2mnl],.insight-grid footer[b-9o4lpm2mnl],.recommendation-list header[b-9o4lpm2mnl]{display:flex;justify-content:space-between;align-items:center}.insight-grid h3[b-9o4lpm2mnl]{margin:10px 0 5px}.insight-grid code[b-9o4lpm2mnl]{font-size:11px;color:#44617f}.insight-grid p[b-9o4lpm2mnl]{color:#66778a}.approved[b-9o4lpm2mnl]{color:#07834d}.draft[b-9o4lpm2mnl]{color:#ae6b00}.insight-grid footer button[b-9o4lpm2mnl],.rec-actions button[b-9o4lpm2mnl]{border:1px solid #ccd8e6;background:#fff;border-radius:8px;padding:7px 10px}.recommendation-list article[b-9o4lpm2mnl]{display:grid;grid-template-columns:46px 1fr auto;gap:14px;margin-bottom:10px}.rec-icon[b-9o4lpm2mnl]{width:42px;height:42px;border-radius:12px;background:#e8f3ff;display:grid;place-items:center;font-size:22px;color:#1263b7}.recommendation-list h3[b-9o4lpm2mnl]{margin:6px 0}.recommendation-list p[b-9o4lpm2mnl]{margin:0 0 7px;color:#66778a}.rec-actions[b-9o4lpm2mnl]{display:flex;flex-direction:column;gap:7px}.high[b-9o4lpm2mnl]{color:#be3535}.medium[b-9o4lpm2mnl]{color:#a66b00}.zero-card textarea[b-9o4lpm2mnl]{width:100%;font-family:monospace;border:1px solid #cfdbe8;border-radius:12px;padding:12px;margin:12px 0}.sql-result[b-9o4lpm2mnl]{padding:12px;border-radius:10px;margin-top:12px;display:flex;gap:12px}.sql-result.ok[b-9o4lpm2mnl]{background:#e8fff3;color:#087a48}.sql-result.blocked[b-9o4lpm2mnl]{background:#fff0f0;color:#aa2424}@media(max-width:1000px){.aid-kpis[b-9o4lpm2mnl]{grid-template-columns:repeat(2,1fr)}.aid-layout[b-9o4lpm2mnl]{grid-template-columns:1fr}.insight-grid[b-9o4lpm2mnl]{grid-template-columns:1fr}}@media(max-width:620px){.aid-hero[b-9o4lpm2mnl]{align-items:flex-start;gap:15px;flex-direction:column}.aid-kpis[b-9o4lpm2mnl]{grid-template-columns:1fr}.recommendation-list article[b-9o4lpm2mnl]{grid-template-columns:1fr}.rec-actions[b-9o4lpm2mnl]{flex-direction:row}}
/* _content/Mst.Web/Components/Pages/BusinessDictionary.razor.rz.scp.css */
.bd-hero[b-0ptoz5aakk]{display:flex;justify-content:space-between;gap:2rem;padding:2rem;border-radius:24px;background:linear-gradient(135deg,#07182f,#12396a);color:#fff;margin-bottom:1rem}.bd-hero span[b-0ptoz5aakk]{font-size:.72rem;letter-spacing:.14em;color:#73d2ff}.bd-hero h1[b-0ptoz5aakk]{margin:.35rem 0}.bd-actions[b-0ptoz5aakk]{display:flex;align-items:center;gap:.7rem}.bd-kpis[b-0ptoz5aakk]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem}.bd-kpis article[b-0ptoz5aakk],.bd-panel[b-0ptoz5aakk]{background:#fff;border:1px solid #dfe7f0;border-radius:18px;box-shadow:0 8px 28px rgba(26,45,74,.06)}.bd-kpis article[b-0ptoz5aakk]{padding:1rem 1.2rem}.bd-kpis span[b-0ptoz5aakk],.bd-kpis small[b-0ptoz5aakk]{display:block;color:#66768a}.bd-kpis strong[b-0ptoz5aakk]{font-size:1.65rem}.bd-layout[b-0ptoz5aakk]{display:grid;grid-template-columns:310px 1fr;gap:1rem}.bd-panel[b-0ptoz5aakk]{padding:1rem;min-height:620px}.bd-panel select[b-0ptoz5aakk],.bd-panel input[b-0ptoz5aakk],.bd-panel textarea[b-0ptoz5aakk]{width:100%;box-sizing:border-box;padding:.75rem;border:1px solid #d4deea;border-radius:10px;margin:.35rem 0}.bd-list[b-0ptoz5aakk]{display:flex;flex-direction:column;gap:.5rem;max-height:520px;overflow:auto}.bd-list button[b-0ptoz5aakk]{text-align:left;border:1px solid #e2e8f0;background:#f8fafc;padding:.8rem;border-radius:12px}.bd-list button.active[b-0ptoz5aakk]{border-color:#3182ce;background:#ebf8ff}.bd-list span[b-0ptoz5aakk],.bd-list small[b-0ptoz5aakk]{display:block;color:#64748b}.tabs[b-0ptoz5aakk]{display:flex;gap:.5rem;border-bottom:1px solid #e2e8f0;margin-bottom:1rem}.tabs button[b-0ptoz5aakk]{padding:.75rem 1rem;border:0;background:transparent}.tabs button.active[b-0ptoz5aakk]{color:#0f5fac;border-bottom:2px solid #0f5fac}.bd-editor header[b-0ptoz5aakk]{display:flex;justify-content:space-between;align-items:flex-start}.bd-editor header span[b-0ptoz5aakk]{color:#64748b}.approved[b-0ptoz5aakk],.draft[b-0ptoz5aakk]{padding:.35rem .65rem;border-radius:999px}.approved[b-0ptoz5aakk]{background:#dcfce7;color:#166534}.draft[b-0ptoz5aakk]{background:#fef3c7;color:#92400e}.form-grid[b-0ptoz5aakk]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.form-grid label[b-0ptoz5aakk]{font-weight:600;color:#334155}.form-grid .wide[b-0ptoz5aakk]{grid-column:1/-1}.editor-actions[b-0ptoz5aakk]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.graph-grid[b-0ptoz5aakk]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.graph-grid article[b-0ptoz5aakk],.governance-grid article[b-0ptoz5aakk]{padding:1rem;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.graph-grid span[b-0ptoz5aakk]{font-size:.72rem;color:#0f5fac}.graph-grid code[b-0ptoz5aakk],.graph-grid small[b-0ptoz5aakk]{display:block;color:#64748b;margin-top:.35rem}.governance-grid[b-0ptoz5aakk]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.empty-state[b-0ptoz5aakk]{text-align:center;padding:6rem 2rem;color:#64748b}@media(max-width:1000px){.bd-layout[b-0ptoz5aakk]{grid-template-columns:1fr}.bd-kpis[b-0ptoz5aakk],.graph-grid[b-0ptoz5aakk]{grid-template-columns:1fr 1fr}}@media(max-width:650px){.bd-hero[b-0ptoz5aakk]{display:block}.bd-actions[b-0ptoz5aakk]{margin-top:1rem}.bd-kpis[b-0ptoz5aakk],.form-grid[b-0ptoz5aakk],.graph-grid[b-0ptoz5aakk],.governance-grid[b-0ptoz5aakk]{grid-template-columns:1fr}}
/* _content/Mst.Web/Components/Pages/CustomerCounts.razor.rz.scp.css */
.cc-hero[b-5aojg9akdc]{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px 34px;border-radius:24px;color:#fff;background:linear-gradient(120deg,#082f55,#095d83 62%,#0ba4be);box-shadow:0 16px 35px rgba(10,54,93,.15)}
.cc-hero span[b-5aojg9akdc],.panel header span[b-5aojg9akdc]{font-size:.72rem;font-weight:900;letter-spacing:.18em;color:#28d9ef}.cc-hero h1[b-5aojg9akdc]{font-size:2.15rem;margin:7px 0}.cc-hero p[b-5aojg9akdc]{margin:0;color:#d9f5ff}.cc-live[b-5aojg9akdc]{min-width:170px;padding:14px 18px;border:1px solid #ffffff3d;border-radius:16px;background:#ffffff18;display:grid;grid-template-columns:12px 1fr;gap:3px 9px;align-items:center}.cc-live i[b-5aojg9akdc]{width:10px;height:10px;border-radius:50%;background:#27df92;box-shadow:0 0 0 5px #27df9228;grid-row:1/3}.cc-live small[b-5aojg9akdc]{color:#d7effa}
.panel[b-5aojg9akdc]{background:#fff;border:1px solid #dce9f4;border-radius:20px;box-shadow:0 12px 28px rgba(15,55,90,.06)}.cc-filter[b-5aojg9akdc]{margin-top:18px;padding:22px}.panel header[b-5aojg9akdc]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.panel header h2[b-5aojg9akdc]{margin:4px 0 0;color:#092d4d}.panel header small[b-5aojg9akdc]{color:#6e8497}
.cc-filter-grid[b-5aojg9akdc]{display:grid;grid-template-columns:repeat(5,minmax(145px,1fr)) auto;gap:12px;align-items:end}.cc-filter label[b-5aojg9akdc]{display:flex;flex-direction:column;gap:7px}.cc-filter label span[b-5aojg9akdc]{font-weight:800;color:#294761;font-size:.82rem}.cc-filter input[b-5aojg9akdc]{height:44px;border:1px solid #cfdeeb;border-radius:11px;padding:0 12px;background:#f8fbfe;color:#092d4d;min-width:0}.cc-filter input:focus[b-5aojg9akdc]{outline:3px solid #168ff51d;border-color:#168ff5}.cc-filter button[b-5aojg9akdc]{height:44px;white-space:nowrap}.cc-search[b-5aojg9akdc]{min-width:190px}
.cc-message[b-5aojg9akdc]{margin:14px 0;padding:13px 16px;border:1px solid #a4e8c7;border-radius:12px;background:#edfff5;color:#087647;font-weight:700}.cc-message.error[b-5aojg9akdc]{background:#fff1f1;border-color:#ffcaca;color:#b32635}.cc-kpis[b-5aojg9akdc]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:15px 0}.cc-kpis article[b-5aojg9akdc]{padding:20px;border:1px solid #dce9f4;border-radius:18px;background:#fff}.cc-kpis small[b-5aojg9akdc],.cc-kpis span[b-5aojg9akdc]{display:block;color:#6f8498}.cc-kpis strong[b-5aojg9akdc]{display:block;margin:5px 0;font-size:1.85rem;color:#092d4d}.cc-kpis span[b-5aojg9akdc]{font-size:.8rem}
.cc-evidence[b-5aojg9akdc]{display:flex;justify-content:space-between;align-items:center;padding:20px 23px;margin-bottom:15px;border-left:4px solid #18bf82}.cc-evidence h2[b-5aojg9akdc]{margin:4px 0}.cc-evidence p[b-5aojg9akdc]{margin:0;color:#60778b}.cc-query-stamp[b-5aojg9akdc]{text-align:right;white-space:nowrap}.cc-query-stamp strong[b-5aojg9akdc],.cc-query-stamp small[b-5aojg9akdc]{display:block}.cc-query-stamp strong[b-5aojg9akdc]{color:#087647}.cc-query-stamp small[b-5aojg9akdc]{color:#6f8498;margin-top:5px}
.cc-visuals[b-5aojg9akdc]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.cc-visuals article[b-5aojg9akdc],.cc-table-panel[b-5aojg9akdc]{padding:22px}.cc-bars[b-5aojg9akdc]{display:grid;gap:9px;max-height:360px;overflow:auto;padding-right:6px}.cc-bar-row[b-5aojg9akdc]{display:grid;grid-template-columns:52px 1fr 80px;gap:10px;align-items:center}.cc-bar-row time[b-5aojg9akdc]{font-weight:800;color:#4d667c}.cc-bar-row>div[b-5aojg9akdc]{position:relative;height:25px;border-radius:8px;background:#edf4fa;overflow:hidden}.cc-bar-row i[b-5aojg9akdc]{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#1787f1,#12b9ca)}.cc-bar-row strong[b-5aojg9akdc]{text-align:right;color:#092d4d}.cc-bars.stores .cc-bar-row[b-5aojg9akdc]{grid-template-columns:52px 1fr 80px}.cc-bars.stores i[b-5aojg9akdc]{background:linear-gradient(90deg,#692d9a,#ed3a70)}.cc-bar-row em[b-5aojg9akdc]{position:absolute;inset:4px 8px;font-style:normal;font-size:.76rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#173850}
.cc-table-panel[b-5aojg9akdc]{margin-top:15px}.table-wrap[b-5aojg9akdc]{overflow:auto;max-height:620px;border:1px solid #e0ebf4;border-radius:14px}.cc-table-panel table[b-5aojg9akdc]{width:100%;border-collapse:collapse}.cc-table-panel th[b-5aojg9akdc]{position:sticky;top:0;z-index:1;background:#eef6fc;color:#3d5d76;text-align:left;padding:12px}.cc-table-panel td[b-5aojg9akdc]{padding:11px 12px;border-top:1px solid #e6eef5;color:#28475f}.cc-table-panel tbody tr:hover[b-5aojg9akdc]{background:#f5fbff}.cc-table-panel .num[b-5aojg9akdc]{text-align:right}.cc-empty[b-5aojg9akdc]{margin-top:18px;padding:34px;text-align:center}.cc-empty h2[b-5aojg9akdc]{color:#153a59}.cc-empty p[b-5aojg9akdc]{color:#70859a}
@media(max-width:1250px){.cc-filter-grid[b-5aojg9akdc]{grid-template-columns:repeat(3,1fr)}.cc-kpis[b-5aojg9akdc]{grid-template-columns:repeat(2,1fr)}}
@media(max-width:850px){.cc-hero[b-5aojg9akdc],.cc-evidence[b-5aojg9akdc]{align-items:flex-start;flex-direction:column}.cc-filter-grid[b-5aojg9akdc],.cc-visuals[b-5aojg9akdc],.cc-kpis[b-5aojg9akdc]{grid-template-columns:1fr}.cc-query-stamp[b-5aojg9akdc]{text-align:left}.cc-filter button[b-5aojg9akdc]{width:100%}}
.cc-hero[b-5aojg9akdc]{padding:14px 19px;border-radius:16px}.cc-hero h1[b-5aojg9akdc]{font-size:1.3rem;margin:4px 0}.cc-hero p[b-5aojg9akdc]{font-size:.74rem}.cc-live[b-5aojg9akdc]{padding:8px 11px;border-radius:11px}.panel[b-5aojg9akdc]{border-radius:14px}.cc-filter[b-5aojg9akdc]{margin-top:10px;padding:12px 14px}.panel header[b-5aojg9akdc]{margin-bottom:9px}.panel header h2[b-5aojg9akdc]{font-size:.98rem}.cc-filter-grid[b-5aojg9akdc]{gap:8px}.cc-filter label[b-5aojg9akdc]{gap:4px}.cc-filter label span[b-5aojg9akdc]{font-size:.67rem}.cc-filter input[b-5aojg9akdc],.cc-filter button[b-5aojg9akdc]{height:35px;font-size:.71rem}.cc-message[b-5aojg9akdc]{margin:8px 0;padding:7px 10px;font-size:.71rem}.cc-kpis[b-5aojg9akdc]{gap:7px;margin:9px 0}.cc-kpis article[b-5aojg9akdc]{padding:9px 11px;border-radius:12px}.cc-kpis strong[b-5aojg9akdc]{font-size:1.08rem}.cc-kpis span[b-5aojg9akdc]{font-size:.66rem}.cc-evidence[b-5aojg9akdc]{padding:10px 13px;margin-bottom:9px;font-size:.68rem}.cc-visuals[b-5aojg9akdc]{gap:9px}.cc-visuals article[b-5aojg9akdc],.cc-table-panel[b-5aojg9akdc]{padding:12px 14px}.cc-bar-row[b-5aojg9akdc]{font-size:.7rem}.cc-bar-row>div[b-5aojg9akdc]{height:21px}.cc-table-panel[b-5aojg9akdc]{margin-top:9px}.table-wrap[b-5aojg9akdc]{max-height:440px}.cc-table-panel th[b-5aojg9akdc],.cc-table-panel td[b-5aojg9akdc]{padding:6px 7px;font-size:.69rem}
/* _content/Mst.Web/Components/Pages/DailyPriceChanges.razor.rz.scp.css */
.price-hero[b-w8rmvjkq26]{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:18px 24px;margin-bottom:12px;border-radius:18px;background:linear-gradient(120deg,#0a355e,#087fae);color:#fff}.price-hero span[b-w8rmvjkq26],.price-panel header span[b-w8rmvjkq26]{font-size:.7rem;font-weight:900;letter-spacing:.16em;color:#35d4ed}.price-hero h1[b-w8rmvjkq26]{margin:4px 0;font-size:1.55rem}.price-hero p[b-w8rmvjkq26]{margin:0;color:#d9f0ff}.price-hero>b[b-w8rmvjkq26]{padding:9px 12px;border:1px solid #ffffff35;border-radius:10px;font-size:.7rem}.price-panel[b-w8rmvjkq26]{padding:14px;border:1px solid #dce8f2;border-radius:16px;background:#fff}.filters[b-w8rmvjkq26]{display:grid;grid-template-columns:170px minmax(300px,1.15fr) minmax(260px,1fr) auto;gap:10px;align-items:end}.filters label[b-w8rmvjkq26]{display:flex;flex-direction:column;gap:5px;color:#294b68;font-size:.72rem;font-weight:800}.filters input[b-w8rmvjkq26]{height:40px;padding:0 11px;border:1px solid #ccdae7;border-radius:9px;background:#fff}.filters button[b-w8rmvjkq26]{height:40px;padding:0 17px;border:0;border-radius:9px;background:#2178e9;color:#fff;font-weight:900}.price-message[b-w8rmvjkq26]{margin:10px 0;padding:8px 11px;border-radius:9px;background:#eaf9f3;color:#08744d;font-size:.78rem}.price-message.error[b-w8rmvjkq26]{background:#fff0f1;color:#b72f40}.price-kpis[b-w8rmvjkq26]{display:grid;grid-template-columns:repeat(2,minmax(170px,260px));gap:9px;margin:10px 0}.price-kpis article[b-w8rmvjkq26]{padding:9px 12px;border:1px solid #dce8f2;border-radius:12px;background:#fff}.price-kpis small[b-w8rmvjkq26],.price-kpis strong[b-w8rmvjkq26]{display:block}.price-kpis small[b-w8rmvjkq26]{color:#758a9e;font-size:.68rem}.price-kpis strong[b-w8rmvjkq26]{margin-top:2px;color:#0a355d;font-size:1rem}.price-panel header[b-w8rmvjkq26]{display:flex;justify-content:space-between;align-items:end;padding-bottom:8px;border-bottom:1px solid #e5edf4}.price-panel h2[b-w8rmvjkq26]{margin:3px 0;color:#0c355b}.price-table[b-w8rmvjkq26]{max-height:580px;overflow:auto}.price-table table[b-w8rmvjkq26]{width:100%;min-width:1180px;border-collapse:collapse}.price-table th[b-w8rmvjkq26],.price-table td[b-w8rmvjkq26]{padding:9px 10px;border-bottom:1px solid #edf2f6;text-align:left;font-size:.76rem}.price-table th[b-w8rmvjkq26]{position:sticky;top:0;background:#eef6fd;color:#41617c}.price-table td span[b-w8rmvjkq26]{display:block;color:#72879a}.price-table .product[b-w8rmvjkq26]{min-width:340px}.num[b-w8rmvjkq26]{text-align:right!important;white-space:nowrap}.up[b-w8rmvjkq26]{color:#08744d}.down[b-w8rmvjkq26]{color:#bd3042}.empty[b-w8rmvjkq26]{color:#718699}@media(max-width:900px){.filters[b-w8rmvjkq26],.price-kpis[b-w8rmvjkq26]{grid-template-columns:1fr}.price-hero[b-w8rmvjkq26]{align-items:flex-start;flex-direction:column}}
.price-shell[b-w8rmvjkq26]{gap:10px}.price-hero[b-w8rmvjkq26]{padding:13px 18px;border-radius:15px}.price-hero h1[b-w8rmvjkq26]{font-size:1.28rem}.price-hero p[b-w8rmvjkq26]{font-size:.76rem}.filters[b-w8rmvjkq26]{padding:11px 13px;gap:8px}.filters label[b-w8rmvjkq26]{font-size:.66rem;gap:4px}.filters input[b-w8rmvjkq26],.filters select[b-w8rmvjkq26],.filters button[b-w8rmvjkq26]{height:35px;font-size:.72rem}.price-message[b-w8rmvjkq26]{padding:7px 10px;font-size:.72rem}.price-kpis[b-w8rmvjkq26]{max-width:480px;gap:7px}.price-kpis article[b-w8rmvjkq26]{padding:7px 10px}.price-kpis small[b-w8rmvjkq26]{font-size:.62rem}.price-kpis strong[b-w8rmvjkq26]{font-size:.9rem}.price-panel[b-w8rmvjkq26]{padding:12px 14px;border-radius:14px}.price-panel header h2[b-w8rmvjkq26]{font-size:.96rem}.price-table[b-w8rmvjkq26]{max-height:440px}.price-table table[b-w8rmvjkq26]{min-width:940px}.price-table th[b-w8rmvjkq26],.price-table td[b-w8rmvjkq26]{padding:6px 7px;font-size:.69rem}.price-table .product[b-w8rmvjkq26]{min-width:240px;max-width:340px}.price-source-footer[b-w8rmvjkq26]{font-size:.62rem}
/* _content/Mst.Web/Components/Pages/DashboardDesigner.razor.rz.scp.css */
.semantic-recommendations[b-r7kjfwtyc3] { border-top: 3px solid #27abc6 !important; }
.semantic-section-title[b-r7kjfwtyc3] { display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; }
.semantic-section-title h3[b-r7kjfwtyc3] { margin: 5px 0 0; color: #183451; }
.semantic-count[b-r7kjfwtyc3] { min-width: 27px; padding: 5px 7px; border-radius: 8px; background: #e7f6fa; color: #1688a0; text-align: center; font-size: 9px; font-weight: 900; }
.semantic-loading[b-r7kjfwtyc3] { margin-top: 12px; padding: 18px; border-radius: 10px; background: #f5f8fb; color: #72849a; font-size: 9px; text-align: center; }
.semantic-empty[b-r7kjfwtyc3] { display: grid; gap: 5px; margin-top: 12px; padding: 14px; border: 1px dashed #d2dde8; border-radius: 11px; background: #f8fafc; }
.semantic-empty strong[b-r7kjfwtyc3] { color: #3a536d; font-size: 10px; }
.semantic-empty span[b-r7kjfwtyc3] { color: #7b8c9e; font-size: 9px; line-height: 1.5; }
.semantic-empty a[b-r7kjfwtyc3] { margin-top: 4px; color: #167aaf; text-decoration: none; font-size: 9px; font-weight: 800; }
.semantic-recommendation-list[b-r7kjfwtyc3] { display: grid; gap: 7px; max-height: 310px; margin-top: 12px; padding-right: 3px; overflow: auto; }
.semantic-recommendation-list button[b-r7kjfwtyc3] { width: 100%; display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: center; gap: 10px; padding: 10px; border: 1px solid #dce8f2; border-radius: 11px; background: #fbfdff; color: inherit; text-align: left; cursor: pointer; }
.semantic-recommendation-list button:hover[b-r7kjfwtyc3] { border-color: #56a9d6; background: #f2f9ff; }
.recommendation-copy[b-r7kjfwtyc3], .recommendation-copy strong[b-r7kjfwtyc3], .recommendation-copy small[b-r7kjfwtyc3] { display: block; min-width: 0; }
.recommendation-copy strong[b-r7kjfwtyc3] { color: #24415e; font-size: 9px; }
.recommendation-copy small[b-r7kjfwtyc3] { margin-top: 3px !important; overflow: hidden; color: #7f90a2 !important; font-size: 7px !important; text-overflow: ellipsis; white-space: nowrap; }
.recommendation-meta[b-r7kjfwtyc3] { display: flex; align-items: center; gap: 6px; }
.recommendation-meta b[b-r7kjfwtyc3] { color: #16916a; font-size: 8px; }
.recommendation-meta em[b-r7kjfwtyc3] { width: 23px; height: 23px; display: grid; place-items: center; border-radius: 7px; background: #e8f3ff; color: #1c6fd1; font-style: normal; }
.semantic-trust-note[b-r7kjfwtyc3] { margin-top: 10px !important; color: #4f7488 !important; font-size: 8px !important; }
.dataset-live-contract[b-r7kjfwtyc3]{display:flex;align-items:center;gap:7px;margin:10px 0;padding:9px 10px;border:1px solid #bfe9d4;border-radius:9px;background:#edfbf4;color:#237354;font-size:8px}.dataset-live-contract span[b-r7kjfwtyc3]{width:8px;height:8px;border-radius:50%;background:#20bf7a;box-shadow:0 0 0 4px rgba(32,191,122,.12)}
.dataset-command-box[b-r7kjfwtyc3]{display:grid;gap:7px;margin:10px 0 13px;padding:10px;border:1px solid #d6e5f3;border-radius:11px;background:#f7fbff}.dataset-command-box label[b-r7kjfwtyc3]{display:grid;gap:5px;color:#526b84;font-size:9px;font-weight:800}.dataset-command-box textarea[b-r7kjfwtyc3]{min-height:64px;padding:8px;border:1px solid #d5e2ee;border-radius:8px;background:#fff;color:#123150;font-size:9px;resize:vertical}.dataset-command-box small[b-r7kjfwtyc3]{color:#70859a;font-size:8px;line-height:1.45}
.dataset-component-heading[b-r7kjfwtyc3]{display:flex;align-items:center;justify-content:space-between;margin:13px 0 7px;color:#385571;font-size:9px}.dataset-component-heading span[b-r7kjfwtyc3]{padding:4px 6px;border-radius:7px;background:#e9f4ff;color:#1474b8;font-size:8px;font-weight:800}
.dataset-component-catalog[b-r7kjfwtyc3]{display:grid;grid-template-columns:1fr 1fr;gap:7px;max-height:330px;padding:2px 3px 3px 0;overflow:auto}.dataset-component-catalog button[b-r7kjfwtyc3]{display:grid;grid-template-columns:25px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;padding:9px;border:1px solid #d8e5f1;border-radius:10px;background:#fff;color:#183a59;text-align:left;cursor:pointer}.dataset-component-catalog button>span[b-r7kjfwtyc3]{grid-row:1/3;width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#ebf5ff;color:#1478bd;font-size:12px}.dataset-component-catalog button>b[b-r7kjfwtyc3]{font-size:9px}.dataset-component-catalog button>small[b-r7kjfwtyc3]{margin:2px 0 0!important;overflow:hidden;color:#7a8da0!important;font-size:7px!important;text-overflow:ellipsis;white-space:nowrap}.dataset-component-catalog button:hover[b-r7kjfwtyc3]{border-color:#63acd6;background:#f5fbff}.dataset-component-catalog button.active[b-r7kjfwtyc3]{border-color:#2177dc;background:#eaf4ff;box-shadow:0 0 0 2px rgba(33,119,220,.10)}.dataset-component-catalog button.active>span[b-r7kjfwtyc3]{background:#2177dc;color:#fff}.dataset-title-field[b-r7kjfwtyc3]{grid-column:1/-1}
.dataset-binding-builder>label[b-r7kjfwtyc3],.dataset-builder-grid label[b-r7kjfwtyc3]{display:grid;gap:5px;font-size:9px;font-weight:800;color:#526b84}.dataset-binding-builder select[b-r7kjfwtyc3],.dataset-binding-builder input[b-r7kjfwtyc3]{width:100%;border:1px solid #d5e2ee;background:#fff;border-radius:8px;padding:8px;color:#123150;font-size:9px}.dataset-builder-grid[b-r7kjfwtyc3]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.dataset-builder-actions[b-r7kjfwtyc3]{display:flex;gap:7px;margin-top:11px}.dataset-studio-link[b-r7kjfwtyc3]{border:0;background:#e8f5ff;color:#0875ba;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:800}.dataset-mini-preview[b-r7kjfwtyc3]{margin-top:9px;padding:9px;border:1px solid #b8ead0;background:#eafaf2;border-radius:9px;display:grid;gap:3px}.dataset-mini-preview b[b-r7kjfwtyc3]{font-size:17px;color:#137e4a}.dataset-mini-preview span[b-r7kjfwtyc3]{font-size:7px;color:#477562}.dataset-binding-list[b-r7kjfwtyc3]{display:grid;gap:6px;margin-top:10px}.dataset-binding-list button[b-r7kjfwtyc3]{display:flex;justify-content:space-between;align-items:center;text-align:left;border:1px solid #dbe7f2;background:#f8fbfe;border-radius:9px;padding:8px}.dataset-binding-list span[b-r7kjfwtyc3]{display:grid}.dataset-binding-list small[b-r7kjfwtyc3]{color:#71849b;font-size:7px}.dataset-binding-list em[b-r7kjfwtyc3]{font-size:17px;color:#0879c2;font-style:normal}
/* _content/Mst.Web/Components/Pages/DataSourceCenter.razor.rz.scp.css */

.ds-hero[b-nv3bcu5t7i]{padding:30px;border-radius:24px;background:linear-gradient(135deg,#071c3d,#123f70);color:#fff;display:flex;justify-content:space-between;gap:24px;align-items:center}.ds-hero span[b-nv3bcu5t7i]{font-size:12px;letter-spacing:.14em;color:#76d7ff}.ds-hero h1[b-nv3bcu5t7i]{margin:8px 0;font-size:32px}.ds-hero p[b-nv3bcu5t7i]{margin:0;color:#d8e7f7}.ds-actions[b-nv3bcu5t7i]{display:flex;gap:10px}.ds-kpis[b-nv3bcu5t7i]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.ds-kpis article[b-nv3bcu5t7i],.ds-panel[b-nv3bcu5t7i]{background:#fff;border:1px solid #e5ebf2;border-radius:18px;box-shadow:0 8px 30px rgba(22,43,77,.06)}.ds-kpis article[b-nv3bcu5t7i]{padding:18px}.ds-kpis span[b-nv3bcu5t7i],.ds-kpis small[b-nv3bcu5t7i]{display:block;color:#64748b}.ds-kpis strong[b-nv3bcu5t7i]{display:block;font-size:28px;color:#0f2746;margin:7px 0}.ds-layout[b-nv3bcu5t7i]{display:grid;grid-template-columns:310px 1fr;gap:18px}.ds-panel[b-nv3bcu5t7i]{padding:18px}.ds-panel.wide[b-nv3bcu5t7i]{min-width:0}.source-row[b-nv3bcu5t7i]{width:100%;text-align:left;padding:14px;margin:8px 0;border:1px solid #e6edf5;border-radius:14px;background:#f8fafc;display:block}.source-row.active[b-nv3bcu5t7i]{border-color:#1b7bc5;background:#eef7ff}.source-row b[b-nv3bcu5t7i],.source-row span[b-nv3bcu5t7i],.source-row em[b-nv3bcu5t7i]{display:block}.source-row span[b-nv3bcu5t7i]{font-size:12px;color:#64748b;margin:5px 0}.source-row em[b-nv3bcu5t7i]{font-size:11px;font-style:normal}.ok[b-nv3bcu5t7i]{color:#079455}.wait[b-nv3bcu5t7i]{color:#b54708}.tabs[b-nv3bcu5t7i]{display:flex;gap:8px;border-bottom:1px solid #e6edf5;margin-bottom:16px}.tabs button[b-nv3bcu5t7i]{border:0;background:none;padding:12px 14px}.tabs button.active[b-nv3bcu5t7i]{color:#0b6cb7;border-bottom:2px solid #0b6cb7}.toolbar[b-nv3bcu5t7i]{display:flex;gap:10px;margin-bottom:14px}.toolbar input[b-nv3bcu5t7i]{flex:1;padding:11px;border:1px solid #d5dfeb;border-radius:10px}.catalog-grid[b-nv3bcu5t7i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-grid article[b-nv3bcu5t7i]{border:1px solid #e6edf5;border-radius:14px;padding:14px}.catalog-head[b-nv3bcu5t7i],.catalog-grid footer[b-nv3bcu5t7i]{display:flex;gap:8px;justify-content:space-between;color:#64748b;font-size:12px}.catalog-grid h3[b-nv3bcu5t7i]{margin:10px 0 4px}.catalog-grid p[b-nv3bcu5t7i]{min-height:38px;color:#475569}.approved[b-nv3bcu5t7i]{color:#067647}.draft[b-nv3bcu5t7i]{color:#b54708}.dictionary-list article[b-nv3bcu5t7i],.graph-list div[b-nv3bcu5t7i]{display:flex;justify-content:space-between;gap:14px;padding:13px;border-bottom:1px solid #edf1f5}.dictionary-list article div[b-nv3bcu5t7i]{display:flex;gap:12px;align-items:center}.graph-summary[b-nv3bcu5t7i]{display:flex;gap:10px;align-items:baseline;padding:18px;background:#f7fbff;border-radius:14px}.graph-summary strong[b-nv3bcu5t7i]{font-size:28px;color:#0b6cb7}.graph-list small[b-nv3bcu5t7i]{color:#64748b}.policy-card[b-nv3bcu5t7i]{padding:26px;background:#f8fafc;border-radius:16px}.blocked[b-nv3bcu5t7i]{display:flex;gap:8px;flex-wrap:wrap}.blocked span[b-nv3bcu5t7i]{background:#fff0f0;color:#b42318;padding:7px 10px;border-radius:999px;font-weight:700;font-size:12px}@media(max-width:1100px){.ds-kpis[b-nv3bcu5t7i]{grid-template-columns:repeat(2,1fr)}.ds-layout[b-nv3bcu5t7i]{grid-template-columns:1fr}.catalog-grid[b-nv3bcu5t7i]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ds-hero[b-nv3bcu5t7i]{display:block}.ds-actions[b-nv3bcu5t7i]{margin-top:18px}.ds-kpis[b-nv3bcu5t7i],.catalog-grid[b-nv3bcu5t7i]{grid-template-columns:1fr}}
/* _content/Mst.Web/Components/Pages/ErpConnections.razor.rz.scp.css */
.erp-head[b-rvb23l61y3]{display:flex;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:24px;background:linear-gradient(120deg,#0c376c,#0789c8);color:white;margin-bottom:18px}.erp-head h1[b-rvb23l61y3]{margin:6px 0;font-size:34px}.erp-head p[b-rvb23l61y3]{margin:0;opacity:.85}.head-actions[b-rvb23l61y3]{display:flex;align-items:center;gap:10px}.summary-grid[b-rvb23l61y3]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.summary-grid article[b-rvb23l61y3]{background:white;border:1px solid #e3ebf4;border-radius:18px;padding:20px;box-shadow:0 8px 24px rgba(31,65,105,.06)}.summary-grid b[b-rvb23l61y3]{display:block;font-size:28px;color:#0b2b54}.summary-grid span[b-rvb23l61y3]{color:#73849b}.tabs[b-rvb23l61y3]{display:flex;gap:8px;margin:8px 0 16px}.tabs button[b-rvb23l61y3]{border:0;border-radius:12px;padding:13px 18px;background:#eaf1f8;color:#42607d;font-weight:700}.tabs button.active[b-rvb23l61y3]{background:#0b64c0;color:white}.section-card[b-rvb23l61y3]{background:white;border:1px solid #e0e9f3;border-radius:22px;padding:24px;box-shadow:0 10px 30px rgba(28,59,94,.06)}.section-title h2[b-rvb23l61y3]{margin:4px 0}.section-title p[b-rvb23l61y3]{margin:0 0 20px;color:#6c7e94}.connection-list[b-rvb23l61y3]{display:grid;gap:12px}.connection-row[b-rvb23l61y3]{display:grid;grid-template-columns:50px minmax(220px,1.5fr) 150px 110px auto;gap:16px;align-items:center;padding:17px;border:1px solid #e4ebf3;border-radius:16px}.logo[b-rvb23l61y3]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#05a6d7,#2367e7);color:white;font-weight:800}.main strong[b-rvb23l61y3],.main small[b-rvb23l61y3]{display:block}.main small[b-rvb23l61y3]{color:#8291a5;margin-top:4px}.metric span[b-rvb23l61y3]{display:block;font-size:11px;text-transform:uppercase;color:#8a99ab}.metric b[b-rvb23l61y3]{font-size:13px}.ok[b-rvb23l61y3]{color:#129b70}.fail[b-rvb23l61y3]{color:#dc4e64}.wait[b-rvb23l61y3]{color:#d29018}.row-actions[b-rvb23l61y3],.api-actions[b-rvb23l61y3]{display:flex;gap:8px;justify-content:flex-end}.icon-btn[b-rvb23l61y3]{border:1px solid #dfe8f1;background:#fff;border-radius:10px;padding:10px 12px}.icon-btn.danger[b-rvb23l61y3]{color:#d34b5f}.company-block[b-rvb23l61y3]{margin-top:24px}.company-block h3[b-rvb23l61y3]{display:flex;justify-content:space-between;border-bottom:1px solid #edf1f6;padding-bottom:10px}.company-block h3 span[b-rvb23l61y3]{font-size:12px;color:#7b8ca0}.api-grid[b-rvb23l61y3]{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:14px}.api-card[b-rvb23l61y3]{border:1px solid #e2eaf3;border-radius:17px;padding:17px}.api-top[b-rvb23l61y3]{display:flex;justify-content:space-between}.service-type[b-rvb23l61y3]{background:#e9f3ff;color:#1768b9;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:800}.dot[b-rvb23l61y3]{width:10px;height:10px;border-radius:50%;background:#d0d8e2}.dot.ok[b-rvb23l61y3]{background:#19b985}.dot.fail[b-rvb23l61y3]{background:#e5586b}.dot.wait[b-rvb23l61y3]{background:#e7a92f}.api-card h4[b-rvb23l61y3]{font-size:18px;margin:14px 0 4px}.api-card p[b-rvb23l61y3]{font-size:12px;color:#7c8b9f;word-break:break-all}.api-card dl[b-rvb23l61y3]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.api-card dl div[b-rvb23l61y3]{background:#f6f9fc;padding:9px;border-radius:10px}.api-card dt[b-rvb23l61y3]{font-size:10px;color:#8c9aad}.api-card dd[b-rvb23l61y3]{margin:3px 0 0;font-weight:800}.empty[b-rvb23l61y3]{padding:32px;text-align:center;color:#8493a5}.connection-modal[b-rvb23l61y3]{max-width:760px}.form-grid[b-rvb23l61y3]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid label[b-rvb23l61y3]{display:grid;gap:7px;font-weight:700;color:#334d69}.form-grid input[b-rvb23l61y3],.form-grid select[b-rvb23l61y3]{border:1px solid #d8e2ec;border-radius:11px;padding:12px}.span2[b-rvb23l61y3]{grid-column:span 2}.switch-label[b-rvb23l61y3]{display:flex!important;align-items:center;gap:8px}@media(max-width:1100px){.summary-grid[b-rvb23l61y3]{grid-template-columns:1fr 1fr}.connection-row[b-rvb23l61y3]{grid-template-columns:50px 1fr 120px}.connection-row .metric:nth-of-type(2)[b-rvb23l61y3]{display:none}.row-actions[b-rvb23l61y3]{grid-column:2/4}.api-grid[b-rvb23l61y3]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.erp-head[b-rvb23l61y3]{flex-direction:column}.summary-grid[b-rvb23l61y3],.api-grid[b-rvb23l61y3],.form-grid[b-rvb23l61y3]{grid-template-columns:1fr}.span2[b-rvb23l61y3]{grid-column:auto}.connection-row[b-rvb23l61y3]{grid-template-columns:50px 1fr}.metric[b-rvb23l61y3],.row-actions[b-rvb23l61y3]{grid-column:1/3}}

.add-connection-button[b-rvb23l61y3]{pointer-events:auto!important;opacity:1!important;position:relative;z-index:2}.add-connection-button:disabled[b-rvb23l61y3]{opacity:.65!important;cursor:wait}.head-actions button[b-rvb23l61y3]{white-space:nowrap}
/* _content/Mst.Web/Components/Pages/ErpDiscovery.razor.rz.scp.css */
.erp-center[b-vushx5j1er]{display:flex;flex-direction:column;gap:1.25rem;padding:0 0 2rem;color:#0b2347}.erp-hero[b-vushx5j1er]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.25rem;border-radius:24px;background:linear-gradient(135deg,#09295a 0%,#0b4d8f 58%,#0c79b8 100%);box-shadow:0 20px 45px rgba(12,45,91,.18);color:#fff}.hero-copy[b-vushx5j1er]{max-width:820px}.hero-kicker[b-vushx5j1er],.section-kicker[b-vushx5j1er]{display:block;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hero-kicker[b-vushx5j1er]{color:#69ddff}.hero-copy h1[b-vushx5j1er]{margin:.55rem 0 .7rem;font-size:clamp(2rem,3vw,3rem);line-height:1.08;color:#fff}.hero-copy p[b-vushx5j1er]{margin:0;color:rgba(255,255,255,.83);font-size:1.02rem}.hero-actions[b-vushx5j1er]{display:flex;gap:.7rem;flex-wrap:wrap}.erp-btn[b-vushx5j1er]{border:0;border-radius:12px;padding:.78rem 1.05rem;font-weight:750;cursor:pointer;transition:.2s ease;white-space:nowrap}.erp-btn:hover:not(:disabled)[b-vushx5j1er]{transform:translateY(-1px)}.erp-btn:disabled[b-vushx5j1er]{cursor:not-allowed;opacity:.45;filter:saturate(.5)}.erp-btn-primary[b-vushx5j1er]{background:linear-gradient(135deg,#00a7d8,#2563eb);color:#fff;box-shadow:0 10px 22px rgba(37,99,235,.2)}.erp-btn-light[b-vushx5j1er]{background:#fff;color:#143964}.erp-btn-outline[b-vushx5j1er]{background:#fff;border:1px solid #d7e2ef;color:#174d7c}.erp-loading[b-vushx5j1er],.process-card[b-vushx5j1er],.inventory-card[b-vushx5j1er],.capability-card[b-vushx5j1er]{background:#fff;border:1px solid #e3ebf4;border-radius:22px;box-shadow:0 14px 35px rgba(20,49,86,.07)}.erp-loading[b-vushx5j1er]{display:flex;align-items:center;gap:1rem;padding:1.5rem}.erp-loading div:last-child[b-vushx5j1er]{display:flex;flex-direction:column;gap:.25rem}.erp-loading span[b-vushx5j1er]{color:#6c7d91}.loading-spinner[b-vushx5j1er]{width:32px;height:32px;border:3px solid #dce8f4;border-top-color:#168bd1;border-radius:50%;animation:spin-b-vushx5j1er .8s linear infinite}@keyframes spin-b-vushx5j1er{to{transform:rotate(360deg)}}.overview-grid[b-vushx5j1er]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.overview-card[b-vushx5j1er]{display:flex;align-items:center;gap:1rem;min-height:118px;padding:1.15rem;background:#fff;border:1px solid #e3ebf4;border-radius:18px;box-shadow:0 10px 26px rgba(20,49,86,.06)}.overview-icon[b-vushx5j1er]{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;font-weight:900}.overview-icon.companies[b-vushx5j1er]{background:#e7f1ff;color:#2268c7}.overview-icon.connected[b-vushx5j1er]{background:#e5f9f4;color:#07856a}.overview-icon.ready[b-vushx5j1er]{background:#ecfdf3;color:#16844b}.overview-icon.secure[b-vushx5j1er]{background:#f3edff;color:#7654c8}.overview-card div:last-child[b-vushx5j1er]{display:flex;flex-direction:column}.overview-card span[b-vushx5j1er]{font-size:.76rem;font-weight:800;color:#708096;text-transform:uppercase;letter-spacing:.05em}.overview-card strong[b-vushx5j1er]{font-size:1.55rem;margin:.18rem 0;color:#09295a}.overview-card small[b-vushx5j1er]{color:#8795a7}.process-card[b-vushx5j1er],.inventory-card[b-vushx5j1er],.capability-card[b-vushx5j1er]{padding:1.5rem}.section-heading[b-vushx5j1er]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-kicker[b-vushx5j1er]{color:#0aa8d8}.section-heading h2[b-vushx5j1er]{margin:.3rem 0 .2rem;font-size:1.55rem;color:#0a2347}.section-heading p[b-vushx5j1er]{margin:0;color:#718096}.summary-pill[b-vushx5j1er]{display:inline-flex;align-items:center;border-radius:999px;padding:.55rem .85rem;font-size:.78rem;font-weight:800}.summary-pill.is-ready[b-vushx5j1er]{background:#e8f8ef;color:#137447}.summary-pill.is-waiting[b-vushx5j1er]{background:#fff3d8;color:#9c6400}.process-flow[b-vushx5j1er]{display:flex;align-items:center;padding:.5rem 0}.process-step[b-vushx5j1er]{display:flex;align-items:center;gap:.7rem;min-width:170px;color:#8290a2}.process-step>span[b-vushx5j1er]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eef2f7;font-weight:800}.process-step div[b-vushx5j1er]{display:flex;flex-direction:column}.process-step strong[b-vushx5j1er]{font-size:.9rem;color:#42536a}.process-step small[b-vushx5j1er]{font-size:.72rem}.process-step.done>span[b-vushx5j1er]{background:#e5f8ef;color:#08734a}.process-step.active>span[b-vushx5j1er]{background:#e7f2ff;color:#1d62c2;box-shadow:0 0 0 5px #f0f6ff}.process-step.done strong[b-vushx5j1er],.process-step.active strong[b-vushx5j1er]{color:#0a2347}.process-line[b-vushx5j1er]{flex:1;height:2px;background:#e8edf3;min-width:25px}.inventory-heading[b-vushx5j1er]{align-items:center}.legend[b-vushx5j1er]{display:flex;gap:1rem;font-size:.78rem;color:#66758a}.legend span[b-vushx5j1er]{display:flex;align-items:center;gap:.35rem}.dot[b-vushx5j1er]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot.green[b-vushx5j1er]{background:#22a06b}.dot.amber[b-vushx5j1er]{background:#d99a19}.dot.red[b-vushx5j1er]{background:#d95050}.company-list[b-vushx5j1er]{display:flex;flex-direction:column;gap:.8rem}.company-card[b-vushx5j1er]{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(340px,1.35fr) minmax(190px,.8fr) auto;align-items:center;gap:1.2rem;padding:1rem 1.1rem;border:1px solid #e4ebf2;border-radius:16px;background:#fbfdff;transition:.2s ease}.company-card:hover[b-vushx5j1er]{border-color:#bfd5e8;box-shadow:0 9px 22px rgba(27,67,108,.07)}.company-card.selected[b-vushx5j1er]{border-color:#4aaee0;background:#f5fbff}.company-main[b-vushx5j1er]{display:flex;align-items:center;gap:.8rem}.company-avatar[b-vushx5j1er]{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#0c4d8d,#12a6d4);color:#fff;font-weight:850}.company-title h3[b-vushx5j1er]{margin:0 0 .25rem;font-size:1rem;color:#09295a}.company-title span[b-vushx5j1er]{font-size:.78rem;color:#77869a}.status-cluster[b-vushx5j1er]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.status-item[b-vushx5j1er]{padding:.62rem .7rem;border-left:1px solid #e4ebf2}.status-item:first-child[b-vushx5j1er]{border-left:0}.status-item span[b-vushx5j1er]{display:block;font-size:.68rem;color:#8492a3;margin-bottom:.22rem}.state-text[b-vushx5j1er]{font-size:.78rem}.state-text.ok[b-vushx5j1er]{color:#118253}.state-text.wait[b-vushx5j1er]{color:#a76b00}.state-text.error[b-vushx5j1er]{color:#c73b3b}.state-text.off[b-vushx5j1er]{color:#7f8b9b}.company-message[b-vushx5j1er]{display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border-radius:11px;font-size:.77rem}.company-message.ready[b-vushx5j1er]{background:#ecf9f2;color:#176c47}.company-message.waiting[b-vushx5j1er]{background:#fff7e8;color:#8a620d}.message-icon[b-vushx5j1er]{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.72);font-weight:900}.company-actions[b-vushx5j1er]{display:flex;gap:.5rem}.empty-company-state[b-vushx5j1er]{padding:2.5rem;text-align:center;background:#f8fbfe;border:1px dashed #cad8e7;border-radius:16px;display:flex;flex-direction:column;gap:.35rem}.empty-company-state span[b-vushx5j1er]{color:#748397}.capability-grid[b-vushx5j1er]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.capability-item[b-vushx5j1er]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem 1rem;border-radius:14px;border:1px solid #e4ebf2}.capability-item.supported[b-vushx5j1er]{background:#f6fcf9}.capability-item.pending[b-vushx5j1er]{background:#fafbfc}.capability-check[b-vushx5j1er]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;font-weight:900}.supported .capability-check[b-vushx5j1er]{background:#dcf5e8;color:#08734a}.pending .capability-check[b-vushx5j1er]{background:#edf1f5;color:#8491a1}.capability-item div[b-vushx5j1er]{display:flex;flex-direction:column}.capability-item strong[b-vushx5j1er]{font-size:.9rem}.capability-item small[b-vushx5j1er]{color:#7c899a;margin-top:.15rem}.capability-item em[b-vushx5j1er]{font-style:normal;font-size:.72rem;font-weight:800;color:#607086}.security-note[b-vushx5j1er]{display:flex;gap:.8rem;margin-top:1rem;padding:1rem;border-radius:14px;background:#eef7ff;border:1px solid #cde3f8}.security-note p[b-vushx5j1er]{margin:.2rem 0 0;color:#60748a}.operation-message[b-vushx5j1er]{margin-top:1rem;padding:.9rem 1rem;border-radius:12px;background:#f2f7fc;color:#234866;font-weight:650}@media(max-width:1200px){.overview-grid[b-vushx5j1er]{grid-template-columns:repeat(2,1fr)}.company-card[b-vushx5j1er]{grid-template-columns:1fr 1.3fr}.company-message[b-vushx5j1er],.company-actions[b-vushx5j1er]{grid-column:auto}.process-flow[b-vushx5j1er]{overflow-x:auto;padding-bottom:.5rem}}@media(max-width:800px){.erp-hero[b-vushx5j1er],.section-heading[b-vushx5j1er]{flex-direction:column}.overview-grid[b-vushx5j1er]{grid-template-columns:1fr}.company-card[b-vushx5j1er]{grid-template-columns:1fr}.status-cluster[b-vushx5j1er]{grid-template-columns:1fr}.status-item[b-vushx5j1er]{border-left:0;border-top:1px solid #e4ebf2}.status-item:first-child[b-vushx5j1er]{border-top:0}.company-actions[b-vushx5j1er]{justify-content:flex-start}.process-flow[b-vushx5j1er]{align-items:flex-start}.capability-grid[b-vushx5j1er]{grid-template-columns:1fr}.legend[b-vushx5j1er]{flex-wrap:wrap}}

.discovery-mini-summary[b-vushx5j1er]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:8px 12px;border-radius:12px;background:#f7fafc;border:1px solid #e5edf5}.discovery-mini-summary span[b-vushx5j1er]{font-size:12px;color:#66768b}.discovery-mini-summary strong[b-vushx5j1er]{color:#0b2b52;margin-right:3px}.run-state[b-vushx5j1er]{padding:4px 8px;border-radius:999px;font-weight:800}.run-state.completed[b-vushx5j1er]{background:#e7f8ef;color:#087a4c}.run-state.running[b-vushx5j1er]{background:#e8f3ff;color:#1769aa}.run-state.failed[b-vushx5j1er]{background:#fff0f1;color:#b42335}.run-state.unknown[b-vushx5j1er]{background:#f2f4f7;color:#667085}.discovery-result-card[b-vushx5j1er]{margin-top:22px;background:#fff;border:1px solid #e1e9f2;border-radius:22px;padding:24px;box-shadow:0 12px 35px rgba(20,53,89,.07)}.result-kpis[b-vushx5j1er]{display:flex;gap:10px;flex-wrap:wrap}.result-kpis span[b-vushx5j1er]{min-width:90px;padding:10px 14px;border-radius:12px;background:#f4f8fc;color:#6a7890;font-size:11px;text-transform:uppercase;font-weight:800}.result-kpis strong[b-vushx5j1er]{display:block;color:#0b2b52;font-size:20px}.snapshot-message[b-vushx5j1er]{margin:15px 0;padding:12px 14px;border-radius:12px;background:#f4f9ff;color:#315a83;border:1px solid #dceafb}.object-table-wrap[b-vushx5j1er]{overflow:auto;border:1px solid #e4ebf3;border-radius:14px}.object-table[b-vushx5j1er]{width:100%;border-collapse:collapse;min-width:760px}.object-table th[b-vushx5j1er]{background:#f6f9fc;text-align:left;padding:12px 14px;color:#5b6d82;font-size:12px}.object-table td[b-vushx5j1er]{padding:12px 14px;border-top:1px solid #edf1f6;color:#29405c;font-size:13px}.object-table tr:hover td[b-vushx5j1er]{background:#fafcff}.object-type[b-vushx5j1er]{padding:4px 8px;border-radius:999px;background:#e9f4ff;color:#1769aa;font-size:11px;font-weight:800}.table-footnote[b-vushx5j1er]{padding-top:10px;color:#75859a;font-size:12px}@media(max-width:900px){.result-kpis[b-vushx5j1er]{width:100%}.result-kpis span[b-vushx5j1er]{flex:1}.discovery-mini-summary[b-vushx5j1er]{grid-column:1/-1}}
.erp-btn-test[b-vushx5j1er]{background:#fff7e6;color:#895d06;border:1px solid #f1d596}.erp-btn-danger[b-vushx5j1er]{background:#fff0f1;color:#b42335;border:1px solid #f4bec5}.run-state.cancelled[b-vushx5j1er]{background:#fff4e5;color:#9b5c00}.run-state.interrupted[b-vushx5j1er]{background:#f1ecff;color:#6941c6}
/* _content/Mst.Web/Components/Pages/ErpIntelligenceWizard.razor.rz.scp.css */
.eiw-page[b-t5hjwygdje]{display:grid;gap:18px;color:var(--text-primary,#102a43)}
.eiw-hero[b-t5hjwygdje]{padding:25px 28px;border-radius:24px;background:linear-gradient(135deg,#071a34,#0b3565 58%,#075f8f);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:24px;box-shadow:0 20px 45px #071a3426}.eiw-hero span[b-t5hjwygdje],.eiw-panel header span[b-t5hjwygdje],.profile-card span[b-t5hjwygdje],.eiw-summary>article>span[b-t5hjwygdje]{font-size:11px;font-weight:850;letter-spacing:.13em;color:#56d7ff}.eiw-hero h1[b-t5hjwygdje]{margin:7px 0;font-size:clamp(26px,3vw,42px)}.eiw-hero p[b-t5hjwygdje]{margin:0;max-width:900px;color:#c6daf0;line-height:1.6}
.eiw-steps[b-t5hjwygdje]{display:flex;align-items:center;justify-content:center;padding:14px 20px;background:var(--surface,#fff);border:1px solid var(--border,#dfe8f2);border-radius:18px}.eiw-steps div[b-t5hjwygdje]{display:flex;align-items:center;gap:8px;color:#8293a8;font-size:12px;font-weight:800}.eiw-steps b[b-t5hjwygdje]{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#eef3f8}.eiw-steps .done b[b-t5hjwygdje]{background:#daf7e9;color:#08754b}.eiw-steps .active b[b-t5hjwygdje]{background:#dbefff;color:#0879cb;box-shadow:0 0 0 5px #eef8ff}.eiw-steps .done[b-t5hjwygdje],.eiw-steps .active[b-t5hjwygdje]{color:var(--text-primary,#18324e)}.eiw-steps i[b-t5hjwygdje]{height:2px;width:8vw;max-width:130px;background:#dce5ef;margin:0 12px}
.eiw-empty[b-t5hjwygdje]{padding:35px;border:1px dashed #bcd0e3;border-radius:20px;background:var(--surface,#fff);display:grid;gap:7px;text-align:center}.eiw-empty strong[b-t5hjwygdje]{font-size:20px}.eiw-empty span[b-t5hjwygdje]{color:#718299}.eiw-empty.error[b-t5hjwygdje]{border-color:#efb2b2;background:#fff6f6}
.eiw-summary[b-t5hjwygdje]{display:grid;grid-template-columns:2.1fr repeat(4,1fr);gap:12px}.eiw-summary>article[b-t5hjwygdje]{min-height:112px;padding:17px;border:1px solid var(--border,#e1e9f1);border-radius:18px;background:var(--surface,#fff);display:grid;align-content:center;gap:5px;box-shadow:0 8px 24px #142f500a}.eiw-summary>article>strong[b-t5hjwygdje]{font-size:24px}.eiw-summary>article>small[b-t5hjwygdje]{color:#7c8da2}.profile-card[b-t5hjwygdje]{grid-template-columns:auto 1fr auto;gap:14px!important;align-items:center!important}.profile-mark[b-t5hjwygdje]{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,#0ca5dc,#315ce4);color:white;font-size:25px}.profile-card h2[b-t5hjwygdje]{margin:2px 0;font-size:19px}.profile-card p[b-t5hjwygdje]{margin:0;color:#7b8da3}.profile-score[b-t5hjwygdje]{text-align:right}.profile-score strong[b-t5hjwygdje]{display:block;font-size:25px;color:#0b8a66}.profile-score small[b-t5hjwygdje]{color:#7c8da2}.fingerprint[b-t5hjwygdje]{grid-column:2/4;display:flex;gap:10px;align-items:center}.fingerprint code[b-t5hjwygdje]{font-size:11px;color:#6d7e94}
.eiw-panel[b-t5hjwygdje]{background:var(--surface,#fff);border:1px solid var(--border,#dfe8f2);border-radius:20px;padding:20px;box-shadow:0 10px 30px #1735520a}.eiw-panel header[b-t5hjwygdje]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.eiw-panel h2[b-t5hjwygdje]{margin:4px 0;font-size:21px}.eiw-panel header p[b-t5hjwygdje]{margin:0;color:#77889d}
.domain-grid[b-t5hjwygdje]{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.domain[b-t5hjwygdje]{padding:14px;border-radius:15px;border:1px solid #e2eaf2;background:#f9fbfd;display:grid;gap:9px}.domain>div[b-t5hjwygdje]{display:flex;align-items:center;gap:8px}.domain b[b-t5hjwygdje]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e7f1ff;color:#1266b3}.domain span[b-t5hjwygdje]{font-size:12px;color:#718298}.domain em[b-t5hjwygdje]{font-style:normal;font-weight:800;font-size:11px}.domain.detected em[b-t5hjwygdje]{color:#0d865b}.domain.partial em[b-t5hjwygdje]{color:#a96c00}.domain.notdetected em[b-t5hjwygdje]{color:#9a5961}
.kpi-grid[b-t5hjwygdje]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kpi-card[b-t5hjwygdje]{padding:16px;border-radius:17px;border:1px solid #e1e9f1;background:#fbfdff;display:grid;gap:11px;min-height:280px}.kpi-card.active[b-t5hjwygdje]{border-color:#8ed6b8;background:#f5fcf8}.kpi-card.verified[b-t5hjwygdje]{border-color:#8bc5ef;background:#f6fbff}.kpi-head[b-t5hjwygdje]{display:flex;justify-content:space-between;gap:10px}.kpi-head span[b-t5hjwygdje]{font-size:10px;font-weight:850;letter-spacing:.12em;color:#74869b}.kpi-head h3[b-t5hjwygdje]{margin:3px 0 0;font-size:17px}.status[b-t5hjwygdje]{height:max-content;border-radius:999px;padding:5px 8px;background:#eef2f7;font-size:10px;color:#66778c}.active .status[b-t5hjwygdje]{background:#ddf6e9;color:#08774c}.verified .status[b-t5hjwygdje]{background:#dcefff;color:#086cb5}.review .status[b-t5hjwygdje]{background:#fff0d7;color:#9a6200}.kpi-card code[b-t5hjwygdje]{padding:9px;border-radius:9px;background:#eef4fa;color:#234665;overflow:hidden;text-overflow:ellipsis}.confidence[b-t5hjwygdje]{display:grid;grid-template-columns:auto auto;gap:5px;align-items:center}.confidence span[b-t5hjwygdje]{font-size:11px;color:#75869a}.confidence strong[b-t5hjwygdje]{text-align:right}.confidence i[b-t5hjwygdje]{grid-column:1/3;height:5px;background:#e5edf5;border-radius:99px;overflow:hidden}.confidence u[b-t5hjwygdje]{display:block;height:100%;background:linear-gradient(90deg,#14a6d7,#2668e6);text-decoration:none}.kpi-card small[b-t5hjwygdje]{color:#718298}.kpi-card ul[b-t5hjwygdje]{margin:0;padding-left:17px;color:#687a8f;font-size:12px;line-height:1.5}.no-source[b-t5hjwygdje]{padding:18px;background:#f4f6f9;border-radius:11px;color:#7d8998}.proof-result[b-t5hjwygdje]{padding:11px;border-radius:11px;background:#edf9f3;display:grid;grid-template-columns:1fr auto;gap:3px}.proof-result span[b-t5hjwygdje]{font-size:10px;font-weight:850;color:#08764f}.proof-result strong[b-t5hjwygdje]{font-size:18px}.proof-result small[b-t5hjwygdje]{grid-column:1/3;color:#6e7f91}.kpi-actions[b-t5hjwygdje]{display:flex;gap:8px;margin-top:auto}.kpi-actions .button[b-t5hjwygdje]{flex:1}.eiw-footer-note[b-t5hjwygdje]{padding:15px 18px;border-radius:15px;background:#ecf7ff;border:1px solid #c8e3f8;display:flex;gap:12px}.eiw-footer-note span[b-t5hjwygdje]{color:#58738a}
.app-shell.theme-yunus-one-dark .eiw-panel[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .eiw-summary>article[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .eiw-steps[b-t5hjwygdje]{background:#0c213c;border-color:#1c4166;color:#eaf3ff}.app-shell.theme-yunus-one-dark .domain[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .kpi-card[b-t5hjwygdje]{background:#0a1b32;border-color:#1b3b5e;color:#eaf3ff}.app-shell.theme-yunus-one-dark .kpi-card.active[b-t5hjwygdje]{background:#0b2b29;border-color:#1e6857}.app-shell.theme-yunus-one-dark .kpi-card.verified[b-t5hjwygdje]{background:#0a2741;border-color:#236392}.app-shell.theme-yunus-one-dark .kpi-card code[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .domain b[b-t5hjwygdje]{background:#102d4b;color:#9fd3ff}.app-shell.theme-yunus-one-dark .eiw-panel header p[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .profile-card p[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .eiw-summary>article>small[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .domain span[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .kpi-card small[b-t5hjwygdje],.app-shell.theme-yunus-one-dark .kpi-card ul[b-t5hjwygdje]{color:#9eb2c9}.app-shell.theme-yunus-one-dark .eiw-footer-note[b-t5hjwygdje]{background:#0b2943;border-color:#205076;color:#d8eaff}.app-shell.theme-yunus-one-dark .eiw-footer-note span[b-t5hjwygdje]{color:#a9bfd5}
@media(max-width:1350px){.eiw-summary[b-t5hjwygdje]{grid-template-columns:2fr repeat(2,1fr)}.profile-card[b-t5hjwygdje]{grid-row:span 2}.domain-grid[b-t5hjwygdje]{grid-template-columns:repeat(4,1fr)}.kpi-grid[b-t5hjwygdje]{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.eiw-hero[b-t5hjwygdje],.eiw-panel header[b-t5hjwygdje]{flex-direction:column}.eiw-steps[b-t5hjwygdje]{overflow-x:auto;justify-content:flex-start}.eiw-summary[b-t5hjwygdje]{grid-template-columns:1fr 1fr}.profile-card[b-t5hjwygdje]{grid-column:1/3}.domain-grid[b-t5hjwygdje],.kpi-grid[b-t5hjwygdje]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.eiw-summary[b-t5hjwygdje],.domain-grid[b-t5hjwygdje],.kpi-grid[b-t5hjwygdje]{grid-template-columns:1fr}.profile-card[b-t5hjwygdje]{grid-column:auto}.fingerprint[b-t5hjwygdje]{grid-column:auto}.kpi-actions[b-t5hjwygdje]{flex-direction:column}}
/* _content/Mst.Web/Components/Pages/Home.razor.rz.scp.css */
.executive-dashboard[b-44lkvop3zi] {
    --exec-text: #102a46;
    --exec-muted: #708197;
    --exec-line: #dfe8f1;
    --exec-card: #fff;
    display: grid;
    gap: 16px;
}

.executive-hero[b-44lkvop3zi] {
    position: relative;
    overflow: hidden;
    min-height: 176px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 26px 30px;
    border: 1px solid #ffffff1c;
    border-radius: 18px;
    color: #fff;
    background:
        radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--brand-accent) 20%, transparent) 0 1px, transparent 2px) 0 0/17px 17px,
        linear-gradient(118deg, var(--brand-secondary) 0%, color-mix(in srgb, var(--brand-primary) 75%, var(--brand-secondary)) 100%);
    box-shadow: 0 18px 45px color-mix(in srgb, var(--brand-secondary) 20%, transparent);
}

.executive-hero[b-44lkvop3zi]::after {
    content: "";
    position: absolute;
    right: -80px;
    top: -185px;
    width: 380px;
    height: 380px;
    border: 62px solid #ffffff10;
    border-radius: 50%;
}

.executive-hero > *[b-44lkvop3zi] { position: relative; z-index: 1; }
.executive-hero-copy[b-44lkvop3zi] { max-width: 850px; }
.executive-eyebrow[b-44lkvop3zi] { display: block; color: #1bbbd8; font-size: 9px; line-height: 1.2; font-weight: 900; letter-spacing: 1.65px; }
.executive-hero .executive-eyebrow[b-44lkvop3zi] { color: #61dded; }
.executive-hero h1[b-44lkvop3zi] { margin: 8px 0 6px; font-size: clamp(28px, 2.35vw, 38px); line-height: 1.12; letter-spacing: -.7px; }
.executive-hero p[b-44lkvop3zi] { max-width: 790px; margin: 0; color: #dce9f7; font-size: 13px; line-height: 1.55; }

.executive-focus[b-44lkvop3zi] { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 16px; }
.executive-focus span[b-44lkvop3zi] { padding: 5px 9px; border: 1px solid #ffffff24; border-radius: 999px; background: #ffffff0e; color: #eaf4ff; font-size: 9px; font-weight: 700; }
.executive-hero-side[b-44lkvop3zi] { min-width: 330px; display: grid; justify-items: end; gap: 18px; }
.hero-trust-label[b-44lkvop3zi] { display: flex; align-items: center; gap: 10px; padding: 10px 13px; border: 1px solid #ffffff1f; border-radius: 12px; background: #061d3545; backdrop-filter: blur(8px); }
.hero-trust-label > i[b-44lkvop3zi] { width: 9px; height: 9px; border-radius: 50%; background: #31d394; box-shadow: 0 0 0 5px #31d3941d; }
.hero-trust-label span[b-44lkvop3zi], .hero-trust-label small[b-44lkvop3zi], .hero-trust-label strong[b-44lkvop3zi] { display: block; }
.hero-trust-label small[b-44lkvop3zi] { color: #a9c7df; font-size: 8px; letter-spacing: 1px; }
.hero-trust-label strong[b-44lkvop3zi] { margin-top: 2px; font-size: 11px; }
.hero-actions[b-44lkvop3zi] { display: flex; gap: 8px; }
.executive-button[b-44lkvop3zi] { display: inline-flex; align-items: center; justify-content: center; min-height: 38px; padding: 0 14px; border-radius: 10px; text-decoration: none; font-size: 10px; font-weight: 850; }
.executive-button.primary[b-44lkvop3zi] { background: #fff; color: var(--brand-secondary); box-shadow: 0 8px 22px #07192f35; }
.executive-button.secondary[b-44lkvop3zi] { border: 1px solid #ffffff35; color: #fff; background: #ffffff0d; }

.executive-context-bar[b-44lkvop3zi] {
    display: grid;
    grid-template-columns: minmax(260px, 1fr) auto auto;
    align-items: center;
    gap: 24px;
    min-height: 68px;
    padding: 10px 16px;
    border: 1px solid var(--exec-line);
    border-radius: 14px;
    background: #fff;
    box-shadow: 0 8px 24px #0d2d4c0a;
}

.context-identity[b-44lkvop3zi] { display: flex; align-items: center; gap: 14px; min-width: 0; }
.context-identity[b-44lkvop3zi]  .executive-context-logo img { width: 118px; height: 38px; object-fit: contain; object-position: left center; }
.context-identity span[b-44lkvop3zi], .context-identity small[b-44lkvop3zi], .context-identity strong[b-44lkvop3zi], .context-meta span[b-44lkvop3zi], .context-meta small[b-44lkvop3zi], .context-meta strong[b-44lkvop3zi] { display: block; }
.context-identity small[b-44lkvop3zi], .context-meta small[b-44lkvop3zi] { color: #8392a5; font-size: 8px; font-weight: 850; letter-spacing: .85px; }
.context-identity strong[b-44lkvop3zi] { margin-top: 3px; color: var(--exec-text); font-size: 12px; }
.context-meta[b-44lkvop3zi] { display: flex; gap: 26px; }
.context-meta strong[b-44lkvop3zi] { margin-top: 3px; color: #314b66; font-size: 10px; }

.period-selector[b-44lkvop3zi] { display: flex; padding: 3px; border: 1px solid var(--exec-line); border-radius: 10px; background: #f6f9fc; }
.period-selector button[b-44lkvop3zi] { min-width: 48px; padding: 7px 9px; border: 0; border-radius: 7px; background: transparent; color: #6f8094; cursor: pointer; font-size: 9px; font-weight: 800; }
.period-selector button.active[b-44lkvop3zi] { background: #fff; color: var(--brand-primary); box-shadow: 0 3px 10px #183a5b17; }

.executive-loading[b-44lkvop3zi] { display: grid; grid-template-columns: repeat(4, 1fr); gap: 13px; }
.executive-loading span[b-44lkvop3zi] { height: 130px; border: 1px solid #e5ebf2; border-radius: 14px; background: linear-gradient(90deg, #f5f7fa, #fff, #f5f7fa); background-size: 240% 100%; animation: executive-pulse-b-44lkvop3zi 1.4s infinite; }
@keyframes executive-pulse-b-44lkvop3zi { to { background-position: -240% 0; } }

.executive-error[b-44lkvop3zi] { padding: 20px; border: 1px solid #f0c6c9; border-radius: 14px; background: #fff5f5; color: #873941; }
.executive-error p[b-44lkvop3zi] { margin: 5px 0 12px; }
.executive-error button[b-44lkvop3zi] { padding: 7px 12px; border: 0; border-radius: 8px; background: #873941; color: #fff; cursor: pointer; }

.executive-kpi-grid[b-44lkvop3zi] { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 13px; }
.executive-kpi[b-44lkvop3zi] { min-width: 0; display: flex; flex-direction: column; min-height: 136px; padding: 15px 16px 14px; border: 1px solid var(--exec-line); border-top: 3px solid #b6c5d4; border-radius: 14px; background: var(--exec-card); color: inherit; text-decoration: none; box-shadow: 0 8px 24px #0b29460a; transition: transform .16s ease, box-shadow .16s ease; }
.executive-kpi:hover[b-44lkvop3zi] { transform: translateY(-2px); box-shadow: 0 13px 28px #0b294614; }
.executive-kpi.disabled[b-44lkvop3zi], .attention-item.disabled[b-44lkvop3zi] { cursor: default; }
.executive-kpi.disabled:hover[b-44lkvop3zi] { transform: none; box-shadow: 0 8px 24px #0b29460a; }
.executive-kpi.positive[b-44lkvop3zi] { border-top-color: #1daf78; }
.executive-kpi.warning[b-44lkvop3zi] { border-top-color: #e29a30; }
.kpi-heading[b-44lkvop3zi] { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.kpi-heading small[b-44lkvop3zi] { overflow: hidden; color: #8b99aa; font-size: 8px; text-overflow: ellipsis; white-space: nowrap; }
.kpi-icon[b-44lkvop3zi] { width: 27px; height: 27px; display: grid; place-items: center; border-radius: 8px; background: #edf5ff; color: var(--brand-primary); font-weight: 900; }
.kpi-label[b-44lkvop3zi] { margin-top: 10px; color: #64788e; font-size: 10px; font-weight: 750; }
.executive-kpi > strong[b-44lkvop3zi] { margin: 4px 0 8px; color: var(--exec-text); font-size: 25px; line-height: 1; letter-spacing: -.3px; }
.kpi-detail[b-44lkvop3zi] { display: flex; align-items: center; gap: 6px; margin-top: auto; color: #78899b; font-size: 9px; }
.kpi-detail i[b-44lkvop3zi] { flex: 0 0 auto; width: 6px; height: 6px; border-radius: 50%; background: #a7b4c1; }
.executive-kpi.positive .kpi-detail i[b-44lkvop3zi] { background: #1daf78; }
.executive-kpi.warning .kpi-detail i[b-44lkvop3zi] { background: #e29a30; }

.executive-primary-grid[b-44lkvop3zi] { display: grid; grid-template-columns: minmax(0, 2fr) minmax(310px, .92fr); gap: 14px; }
.executive-secondary-grid[b-44lkvop3zi] { display: grid; grid-template-columns: minmax(0, 1.25fr) minmax(330px, .75fr); gap: 14px; }
.executive-card[b-44lkvop3zi] { min-width: 0; border: 1px solid var(--exec-line); border-radius: 16px; background: var(--exec-card); box-shadow: 0 10px 30px #102f4e0b; }
.executive-trend-card[b-44lkvop3zi] { padding: 20px 20px 13px; }
.executive-card-header[b-44lkvop3zi] { display: flex; justify-content: space-between; align-items: flex-start; gap: 18px; }
.executive-card-header h2[b-44lkvop3zi] { margin: 5px 0 0; color: var(--exec-text); font-size: 18px; letter-spacing: -.25px; }
.executive-card-header p[b-44lkvop3zi] { margin: 4px 0 0; color: var(--exec-muted); font-size: 9px; }
.trend-status[b-44lkvop3zi] { display: grid; justify-items: end; gap: 4px; }
.trend-status > strong[b-44lkvop3zi] { color: var(--exec-text); font-size: 18px; }
.trend-status > small[b-44lkvop3zi] { font-weight: 800; font-size: 9px; }
.positive[b-44lkvop3zi] { color: #168c60; }
.negative[b-44lkvop3zi] { color: #d94d5c; }
.data-status[b-44lkvop3zi] { display: inline-flex; align-items: center; gap: 6px; padding: 5px 8px; border-radius: 999px; font-size: 8px; font-weight: 850; }
.data-status i[b-44lkvop3zi] { width: 6px; height: 6px; border-radius: 50%; }
.data-status.live[b-44lkvop3zi] { background: #eaf9f3; color: #14825a; }
.data-status.live i[b-44lkvop3zi] { background: #20bf7d; }
.data-status.waiting[b-44lkvop3zi] { background: #fff6e8; color: #a46713; }
.data-status.waiting i[b-44lkvop3zi] { background: #e7a03e; }
.data-lineage[b-44lkvop3zi] { display: flex; justify-content: space-between; gap: 18px; padding-top: 10px; border-top: 1px solid #edf1f5; color: #7e8d9e; font-size: 8px; }

.executive-ai-card[b-44lkvop3zi] { display: flex; flex-direction: column; padding: 20px; color: #fff; border-color: #113f71; background: linear-gradient(155deg, #0b2948 0%, #0c4b8f 100%); box-shadow: 0 16px 38px #0b31532b; }
.executive-ai-card header[b-44lkvop3zi] { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.executive-ai-card .executive-eyebrow[b-44lkvop3zi] { color: #57d5e8; }
.confidence-score[b-44lkvop3zi] { padding: 5px 8px; border: 1px solid #ffffff21; border-radius: 999px; background: #ffffff0d; color: #d8efff; font-size: 8px; font-weight: 850; }
.executive-ai-card h2[b-44lkvop3zi] { margin: 16px 0 8px; font-size: 19px; line-height: 1.3; letter-spacing: -.25px; }
.executive-ai-card > p[b-44lkvop3zi] { margin: 0; color: #d5e6f5; font-size: 11px; line-height: 1.65; }
.insight-method[b-44lkvop3zi] { display: flex; align-items: center; gap: 9px; margin-top: 16px; padding: 9px 10px; border: 1px solid #ffffff17; border-radius: 10px; background: #061d333d; }
.insight-method > span[b-44lkvop3zi] { color: #5bd6e8; font-size: 18px; }
.insight-method small[b-44lkvop3zi], .insight-method strong[b-44lkvop3zi] { display: block; }
.insight-method small[b-44lkvop3zi], .evidence-list > small[b-44lkvop3zi] { color: #8fb5d4; font-size: 7px; letter-spacing: 1px; }
.insight-method strong[b-44lkvop3zi] { margin-top: 2px; font-size: 9px; }
.evidence-list[b-44lkvop3zi] { display: grid; gap: 6px; margin: 14px 0; }
.evidence-list span[b-44lkvop3zi] { display: flex; align-items: center; gap: 7px; color: #c7daea; font-size: 9px; }
.evidence-list span i[b-44lkvop3zi] { width: 4px; height: 4px; border-radius: 50%; background: #4ed0e5; }
.executive-ai-card > a[b-44lkvop3zi] { display: flex; align-items: center; justify-content: space-between; margin-top: auto; padding-top: 12px; border-top: 1px solid #ffffff17; color: #fff; text-decoration: none; font-size: 10px; font-weight: 850; }
.executive-ai-card > a span[b-44lkvop3zi] { color: #59d5e8; font-size: 16px; }

.attention-card[b-44lkvop3zi], .process-card[b-44lkvop3zi] { padding: 18px; }
.section-count[b-44lkvop3zi] { padding: 5px 8px; border-radius: 999px; background: #f0f4f8; color: #65788d; font-size: 8px; font-weight: 850; }
.attention-list[b-44lkvop3zi] { display: grid; margin-top: 12px; }
.attention-item[b-44lkvop3zi] { display: grid; grid-template-columns: 8px 1fr auto auto; align-items: center; gap: 10px; padding: 10px 2px; border-top: 1px solid #edf1f5; color: inherit; text-decoration: none; }
.attention-item:first-child[b-44lkvop3zi] { border-top: 0; }
.attention-signal[b-44lkvop3zi] { width: 7px; height: 7px; border-radius: 50%; background: #8ea0b2; }
.attention-item.critical .attention-signal[b-44lkvop3zi] { background: #df5965; box-shadow: 0 0 0 4px #df596513; }
.attention-item.warning .attention-signal[b-44lkvop3zi] { background: #e5a13b; }
.attention-item.review .attention-signal[b-44lkvop3zi] { background: #437ee8; }
.attention-item.positive .attention-signal[b-44lkvop3zi] { background: #1bb678; }
.attention-item strong[b-44lkvop3zi], .attention-item small[b-44lkvop3zi] { display: block; }
.attention-item strong[b-44lkvop3zi] { color: #203a55; font-size: 10px; }
.attention-item p[b-44lkvop3zi] { margin: 3px 0; color: #75869a; font-size: 9px; line-height: 1.4; }
.attention-item small[b-44lkvop3zi] { color: #9aa6b3; font-size: 7px; text-transform: uppercase; letter-spacing: .6px; }
.attention-item b[b-44lkvop3zi] { min-width: 26px; padding: 5px; border-radius: 7px; background: #f1f5f9; color: #40566c; text-align: center; font-size: 9px; }
.attention-item em[b-44lkvop3zi] { color: #91a1b0; font-style: normal; }

.process-card .executive-card-header a[b-44lkvop3zi] { color: var(--brand-primary); text-decoration: none; font-size: 9px; font-weight: 800; }
.process-list[b-44lkvop3zi] { display: grid; gap: 13px; margin-top: 17px; }
.process-item[b-44lkvop3zi] { display: grid; grid-template-columns: 1fr auto; gap: 5px 10px; }
.process-item strong[b-44lkvop3zi], .process-item small[b-44lkvop3zi] { display: block; }
.process-item strong[b-44lkvop3zi] { color: #203a55; font-size: 10px; }
.process-item small[b-44lkvop3zi] { margin-top: 3px; color: #8997a7; font-size: 8px; }
.process-item > span[b-44lkvop3zi] { color: #4c647a; font-size: 9px; font-weight: 850; }
.readiness-track[b-44lkvop3zi] { grid-column: 1 / -1; height: 5px; overflow: hidden; border-radius: 99px; background: #edf2f6; }
.readiness-track i[b-44lkvop3zi] { display: block; height: 100%; border-radius: inherit; background: #8499ad; }
.readiness-track i.positive[b-44lkvop3zi] { background: #1bb678; }
.readiness-track i.warning[b-44lkvop3zi] { background: #e5a13b; }
.process-empty[b-44lkvop3zi] { margin-top: 15px; padding: 22px; border: 1px dashed #d7e0e9; border-radius: 12px; background: #f8fafc; text-align: center; }
.process-empty strong[b-44lkvop3zi] { color: #40586f; font-size: 10px; }
.process-empty p[b-44lkvop3zi] { margin: 5px 0 0; color: #8795a4; font-size: 9px; }

.personal-workspace-heading[b-44lkvop3zi] { display: flex; align-items: flex-end; justify-content: space-between; gap: 20px; margin-top: 5px; padding: 3px 2px; }
.personal-workspace-heading h2[b-44lkvop3zi] { margin: 5px 0 2px; color: var(--exec-text); font-size: 17px; }
.personal-workspace-heading p[b-44lkvop3zi] { margin: 0; color: var(--exec-muted); font-size: 9px; }
.personal-workspace-heading > a[b-44lkvop3zi] { color: var(--brand-primary); text-decoration: none; font-size: 9px; font-weight: 850; }
.custom-loading[b-44lkvop3zi] { padding: 20px; color: #718399; font-size: 10px; }
.executive-custom-widgets[b-44lkvop3zi] { margin-top: 0; }
.yunus-corporate-comparison[b-44lkvop3zi] { min-width:0; }
.yunus-corporate-comparison[b-44lkvop3zi]  .dash-widget { grid-column:span 12 !important; border-color:#cbddeb; box-shadow:0 18px 42px #10385d12; }
.yunus-corporate-comparison[b-44lkvop3zi]  .echart-host { min-height:370px; }

.live-home-context[b-44lkvop3zi] { grid-template-columns: minmax(260px, 1fr) auto; }
.live-dashboard-policy[b-44lkvop3zi] { display: flex; align-items: center; gap: 10px; padding: 9px 12px; border: 1px solid #ccefe2; border-radius: 11px; background: #effbf6; }
.live-dashboard-policy > i[b-44lkvop3zi] { width: 8px; height: 8px; border-radius: 50%; background: #1fbd7a; box-shadow: 0 0 0 4px #1fbd7a18; }
.live-dashboard-policy span[b-44lkvop3zi], .live-dashboard-policy small[b-44lkvop3zi], .live-dashboard-policy strong[b-44lkvop3zi] { display: block; }
.live-dashboard-policy small[b-44lkvop3zi] { color: #538170; font-size: 7px; font-weight: 850; letter-spacing: .8px; }
.live-dashboard-policy strong[b-44lkvop3zi] { margin-top: 2px; color: #176447; font-size: 10px; }
.live-workspace-heading[b-44lkvop3zi] { margin-top: 0; }
.live-layout-empty[b-44lkvop3zi] { padding: 34px; text-align: center; color: var(--exec-muted); }
.live-layout-empty strong[b-44lkvop3zi] { display: block; color: var(--exec-text); font-size: 16px; }
.live-layout-empty p[b-44lkvop3zi] { margin: 7px 0 15px; font-size: 10px; }
.live-layout-empty a[b-44lkvop3zi] { display: inline-flex; padding: 9px 13px; border-radius: 9px; background: var(--brand-primary); color: #fff; text-decoration: none; font-size: 9px; font-weight: 850; }

@media (max-width: 1200px) {
    .executive-context-bar[b-44lkvop3zi] { grid-template-columns: 1fr auto; }
    .context-meta[b-44lkvop3zi] { display: none; }
    .executive-primary-grid[b-44lkvop3zi], .executive-secondary-grid[b-44lkvop3zi] { grid-template-columns: 1fr; }
    .executive-ai-card[b-44lkvop3zi] { min-height: 390px; }
}

@media (max-width: 900px) {
    .executive-hero[b-44lkvop3zi] { align-items: flex-start; flex-direction: column; }
    .executive-hero-side[b-44lkvop3zi] { min-width: 0; width: 100%; justify-items: start; }
    .executive-kpi-grid[b-44lkvop3zi] { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 680px) {
    .executive-dashboard[b-44lkvop3zi] { gap: 12px; }
    .executive-hero[b-44lkvop3zi] { padding: 22px 19px; border-radius: 14px; }
    .executive-context-bar[b-44lkvop3zi] { grid-template-columns: 1fr; gap: 10px; }
    .period-selector[b-44lkvop3zi] { justify-self: stretch; }
    .period-selector button[b-44lkvop3zi] { flex: 1; }
    .executive-kpi-grid[b-44lkvop3zi], .executive-loading[b-44lkvop3zi] { grid-template-columns: 1fr; }
    .executive-card-header[b-44lkvop3zi], .personal-workspace-heading[b-44lkvop3zi] { align-items: flex-start; flex-direction: column; }
    .trend-status[b-44lkvop3zi] { justify-items: start; }
    .data-lineage[b-44lkvop3zi] { flex-direction: column; gap: 4px; }
    .hero-actions[b-44lkvop3zi] { width: 100%; }
    .executive-button[b-44lkvop3zi] { flex: 1; }
}
/* _content/Mst.Web/Components/Pages/PaymentTypes.razor.rz.scp.css */
.pay-hero[b-qgjorlay5c]{padding:19px 24px;border-radius:18px;background:linear-gradient(120deg,#102b61,#5d2fa0);color:#fff;margin-bottom:14px}.pay-hero span[b-qgjorlay5c],.cap[b-qgjorlay5c]{font-size:.65rem;letter-spacing:.14em;font-weight:900;color:#53def0}.pay-hero h1[b-qgjorlay5c]{font-size:1.55rem;margin:4px 0}.pay-hero p[b-qgjorlay5c]{font-size:.84rem;margin:0}.pay-card[b-qgjorlay5c]{background:#fff;border:1px solid #dce7f2;border-radius:15px;padding:14px 16px;margin-bottom:12px}.pay-filter[b-qgjorlay5c]{display:grid;grid-template-columns:1fr 1fr .8fr auto;gap:9px;align-items:end}.pay-filter label[b-qgjorlay5c]{font-size:.76rem;font-weight:800}.pay-filter input[b-qgjorlay5c]{display:block;width:100%;padding:9px 10px;margin-top:4px;border:1px solid #cbdbea;border-radius:9px;font-size:.82rem}.go[b-qgjorlay5c]{padding:10px 15px;border:0;border-radius:9px;color:#fff;background:linear-gradient(120deg,#744bce,#1f79ec);font-size:.76rem;font-weight:900}.pay-summary[b-qgjorlay5c]{display:flex;justify-content:space-between;align-items:center}.pay-summary h2[b-qgjorlay5c]{font-size:1.15rem;margin:4px 0 10px}.pay-summary h2 small[b-qgjorlay5c]{font-size:.7rem;color:#708399}.source-pill[b-qgjorlay5c]{padding:6px 9px;border-radius:20px;background:#ebfaf5;color:#08724c;font-size:.66rem;font-weight:800}.types[b-qgjorlay5c]{display:grid;grid-template-columns:repeat(6,minmax(155px,1fr));gap:8px}.type[b-qgjorlay5c]{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:11px;background:#f4f8ff;border:1px solid #dce7f2;min-width:0}.type-body[b-qgjorlay5c]{min-width:0;flex:1}.type small[b-qgjorlay5c]{font-size:.58rem;color:#7a8ba0}.type strong[b-qgjorlay5c]{display:block;font-size:.78rem;margin:1px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type span[b-qgjorlay5c]{font-size:.64rem}.pay-logo[b-qgjorlay5c]{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:9px;background:#344c70;color:#fff;font-size:.64rem;font-weight:900;letter-spacing:-.02em}.pay-logo.garanti[b-qgjorlay5c]{background:#169c55}.pay-logo.yapi[b-qgjorlay5c]{background:#25499a}.pay-logo.ziraat[b-qgjorlay5c]{background:#c22738}.pay-logo.vakif[b-qgjorlay5c]{background:#e3a400}.pay-logo.halk[b-qgjorlay5c]{background:#1375bd}.pay-logo.akbank[b-qgjorlay5c]{background:#d82333}.pay-logo.nakit[b-qgjorlay5c]{background:#139768}.pay-logo.yemek[b-qgjorlay5c]{background:#f08a24}.meter[b-qgjorlay5c]{height:5px;background:#e3ecf7;border-radius:9px;overflow:hidden;margin-top:4px}.meter i[b-qgjorlay5c]{display:block;height:100%;background:linear-gradient(90deg,#7553d7,#11b8d4);border-radius:9px}.matrix[b-qgjorlay5c]{overflow:auto;max-height:430px}.pay-card h2[b-qgjorlay5c]{font-size:1.05rem;margin:4px 0 8px}table[b-qgjorlay5c]{width:100%;border-collapse:collapse;font-size:.76rem}th[b-qgjorlay5c],td[b-qgjorlay5c]{padding:8px 9px;border-bottom:1px solid #e4ecf5;text-align:left;white-space:nowrap}th[b-qgjorlay5c]{position:sticky;top:0;background:#eff5ff}.num[b-qgjorlay5c]{text-align:right}.msg[b-qgjorlay5c]{padding:8px 11px;border-radius:9px;background:#ecfbf5;color:#08734b;margin-bottom:10px;font-size:.75rem}.msg.err[b-qgjorlay5c]{background:#fff0f0;color:#b32d3b}@media(max-width:1500px){.types[b-qgjorlay5c]{grid-template-columns:repeat(4,1fr)}}@media(max-width:900px){.pay-filter[b-qgjorlay5c],.types[b-qgjorlay5c]{grid-template-columns:1fr}.pay-summary[b-qgjorlay5c]{align-items:flex-start;gap:8px;flex-direction:column}}
.pay-hero[b-qgjorlay5c]{padding:13px 18px;border-radius:15px;margin-bottom:9px}.pay-hero h1[b-qgjorlay5c]{font-size:1.28rem}.pay-hero p[b-qgjorlay5c]{font-size:.73rem}.pay-card[b-qgjorlay5c]{padding:10px 12px;margin-bottom:9px;border-radius:13px}.pay-filter[b-qgjorlay5c]{gap:7px}.pay-filter label[b-qgjorlay5c]{font-size:.67rem}.pay-filter input[b-qgjorlay5c],.go[b-qgjorlay5c]{height:35px;padding:7px 9px;font-size:.71rem}.pay-summary h2[b-qgjorlay5c]{font-size:.94rem}.types[b-qgjorlay5c]{gap:6px}.type[b-qgjorlay5c]{padding:7px 8px}.pay-logo[b-qgjorlay5c]{flex-basis:28px;height:28px}.matrix[b-qgjorlay5c]{max-height:380px}table[b-qgjorlay5c]{font-size:.68rem}th[b-qgjorlay5c],td[b-qgjorlay5c]{padding:6px 7px}.msg[b-qgjorlay5c]{padding:7px 9px;font-size:.69rem}
/* _content/Mst.Web/Components/Pages/PersonnelCardsPanel.razor.rz.scp.css */
.personnel-hero[b-09uu0y6558]{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;border-radius:18px;background:linear-gradient(120deg,#0b3563,#0f91b5);color:#fff;margin-bottom:11px}.personnel-hero>div>span[b-09uu0y6558],.panel header span[b-09uu0y6558],.detail-header span[b-09uu0y6558],.salary header span[b-09uu0y6558]{font-size:.66rem;letter-spacing:.14em;font-weight:900;color:#45d9ed}.personnel-hero h1[b-09uu0y6558]{margin:3px 0;font-size:1.48rem}.personnel-hero p[b-09uu0y6558]{margin:0;color:#d8eafb;font-size:.84rem}.refresh-badge[b-09uu0y6558]{min-width:112px;padding:8px 11px;border-radius:12px;background:#ffffff14;border:1px solid #ffffff2e;display:grid;grid-template-columns:auto 1fr;gap:0 7px}.refresh-badge i[b-09uu0y6558]{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#27d993;align-self:center;box-shadow:0 0 0 4px #27d9271f}.refresh-badge strong[b-09uu0y6558]{font-size:.88rem}.refresh-badge small[b-09uu0y6558]{color:#d8eafb;font-size:.7rem}.panel[b-09uu0y6558]{background:#fff;border:1px solid #dce7f2;border-radius:15px}.search-panel[b-09uu0y6558]{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:end;padding:11px 13px;margin-bottom:9px}.search-panel label span[b-09uu0y6558]{display:block;font-weight:800;margin-bottom:4px;font-size:.82rem}.search-panel input[b-09uu0y6558]{width:100%;padding:9px 11px;border:1px solid #cbdbea;border-radius:9px}.search-panel button[b-09uu0y6558]{min-height:38px}.status[b-09uu0y6558]{padding:8px 11px;border-radius:9px;background:#eafaf3;color:#08754d;margin-bottom:9px;font-size:.83rem}.status.error[b-09uu0y6558]{background:#fff0f1;color:#b62e40}.personnel-workspace[b-09uu0y6558]{display:grid;grid-template-columns:minmax(260px,31%) 1fr;gap:11px;align-items:start}.result-list[b-09uu0y6558]{max-height:600px;overflow:auto;padding:8px}.result-list header[b-09uu0y6558]{display:flex;justify-content:space-between;align-items:end;padding:5px 5px 9px}.result-list h2[b-09uu0y6558]{margin:2px 0 0;font-size:1rem}.result-list header small[b-09uu0y6558]{font-size:.68rem}.person-row[b-09uu0y6558]{width:100%;display:flex;gap:8px;align-items:center;text-align:left;border:1px solid transparent;background:transparent;border-radius:10px;padding:7px 8px;margin-bottom:2px;color:#102d4b}.person-row:hover[b-09uu0y6558]{background:#f3f8ff}.person-row.selected[b-09uu0y6558]{background:#eaf3ff;border-color:#9fc8f7}.person-row>span:last-child[b-09uu0y6558]{min-width:0}.person-row strong[b-09uu0y6558],.person-row small[b-09uu0y6558]{display:block}.person-row strong[b-09uu0y6558]{font-size:.84rem}.person-row small[b-09uu0y6558]{color:#6e849b;margin-top:1px;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avatar[b-09uu0y6558]{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;color:#fff;font-size:.78rem;font-weight:900;background:linear-gradient(135deg,#1cc1cf,#2878ef)}.avatar.large[b-09uu0y6558]{width:46px;height:46px;border-radius:13px;font-size:1rem}.detail-card[b-09uu0y6558]{padding:14px;min-height:340px}.detail-header[b-09uu0y6558]{display:flex;gap:11px;align-items:center;padding-bottom:11px;border-bottom:1px solid #e5edf5}.detail-header h2[b-09uu0y6558]{margin:2px 0;font-size:1.2rem}.detail-header p[b-09uu0y6558]{margin:0;color:#6f849b;font-size:.78rem}.field-grid[b-09uu0y6558],.salary-grid[b-09uu0y6558]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:11px}.salary[b-09uu0y6558]{margin-top:11px;padding-top:11px;border-top:1px solid #e5edf5}.salary header[b-09uu0y6558]{display:flex;justify-content:space-between}.salary header small[b-09uu0y6558]{font-size:.7rem}.salary-grid[b-09uu0y6558]{grid-template-columns:repeat(5,1fr)}.evidence-note[b-09uu0y6558]{font-size:.68rem;color:#85611d;background:#fff7df;border-radius:8px;padding:6px 8px;margin:7px 0 0}.empty[b-09uu0y6558]{padding:25px 14px;text-align:center;color:#6f849b}.empty.tall[b-09uu0y6558]{padding:80px 18px}.empty h2[b-09uu0y6558]{color:#183650}.data-field[b-09uu0y6558]{padding:9px;border-radius:9px;background:#f5f8fc;border:1px solid #e1eaf3;min-width:0}.data-field small[b-09uu0y6558],.data-field strong[b-09uu0y6558],.data-field span[b-09uu0y6558]{display:block}.data-field small[b-09uu0y6558]{color:#73879b}.data-field strong[b-09uu0y6558]{font-size:.86rem;margin-top:2px;overflow-wrap:anywhere}.data-field span[b-09uu0y6558]{font-size:.67rem;color:#748ba0;margin-top:2px}.data-field.muted strong[b-09uu0y6558]{color:#9a7225;font-size:.75rem}.data-field.sensitive[b-09uu0y6558]{background:#fffaf1}@media(max-width:1050px){.personnel-workspace[b-09uu0y6558]{grid-template-columns:1fr}.result-list[b-09uu0y6558]{max-height:280px}.salary-grid[b-09uu0y6558]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.personnel-hero[b-09uu0y6558]{padding:16px}.refresh-badge[b-09uu0y6558]{display:none}.search-panel[b-09uu0y6558],.field-grid[b-09uu0y6558]{grid-template-columns:1fr}.salary-grid[b-09uu0y6558]{grid-template-columns:1fr}}
/* _content/Mst.Web/Components/Pages/PersonnelLeaveTrackingPanel.razor.rz.scp.css */
.leave-hero[b-r31i2th61u]{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;border-radius:18px;background:linear-gradient(120deg,#153666,#6040a1);color:#fff;margin-bottom:11px}.leave-hero span[b-r31i2th61u],.people header span[b-r31i2th61u],.employee-summary span[b-r31i2th61u]{font-size:.66rem;letter-spacing:.15em;color:#50ddef;font-weight:900}.leave-hero h1[b-r31i2th61u]{font-size:1.48rem;margin:3px 0}.leave-hero p[b-r31i2th61u]{margin:0;color:#e1e7f6;font-size:.82rem}.live[b-r31i2th61u]{display:grid;grid-template-columns:auto 1fr;gap:0 8px;padding:8px 11px;border-radius:12px;background:#ffffff12;border:1px solid #ffffff2c}.live i[b-r31i2th61u]{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#29d892;align-self:center}.live small[b-r31i2th61u]{font-size:.68rem;color:#dfe8f7}.panel[b-r31i2th61u]{background:#fff;border:1px solid #dce7f2;border-radius:15px}.leave-search[b-r31i2th61u]{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:end;padding:11px 13px;margin-bottom:9px}.leave-search label span[b-r31i2th61u]{display:block;font-size:.8rem;font-weight:800;margin-bottom:4px}.leave-search input[b-r31i2th61u]{width:100%;padding:9px 11px;border:1px solid #cbdbea;border-radius:9px}.notice[b-r31i2th61u]{padding:8px 11px;margin-bottom:9px;border-radius:9px;background:#eafaf3;color:#08754d;font-size:.82rem}.notice.error[b-r31i2th61u]{background:#fff0f1;color:#b52d40}.leave-layout[b-r31i2th61u]{display:grid;grid-template-columns:minmax(260px,29%) 1fr;gap:11px;align-items:start}.people[b-r31i2th61u]{padding:8px;max-height:620px;overflow:auto}.people header[b-r31i2th61u]{display:flex;justify-content:space-between;padding:5px 6px 9px}.person[b-r31i2th61u]{display:block;width:100%;text-align:left;padding:7px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#153450;margin-bottom:2px}.person strong[b-r31i2th61u],.person small[b-r31i2th61u]{display:block}.person strong[b-r31i2th61u]{font-size:.83rem}.person small[b-r31i2th61u]{margin-top:2px;font-size:.7rem;color:#758ba0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person:hover[b-r31i2th61u]{background:#f4f8fe}.person.selected[b-r31i2th61u]{background:#edf3ff;border-color:#a8c5f4}.leave-detail[b-r31i2th61u]{padding:14px;min-height:390px}.employee-summary[b-r31i2th61u]{display:flex;justify-content:space-between;align-items:end;padding-bottom:10px;border-bottom:1px solid #e3ebf4}.employee-summary h2[b-r31i2th61u]{font-size:1.22rem;margin:2px 0}.employee-summary p[b-r31i2th61u]{margin:0;color:#74899f;font-size:.76rem}.employee-summary>div:last-child[b-r31i2th61u]{text-align:right}.employee-summary small[b-r31i2th61u],.employee-summary strong[b-r31i2th61u]{display:block}.leave-kpis[b-r31i2th61u]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:11px 0}.leave-kpis>div[b-r31i2th61u]{padding:8px 9px;border-radius:9px;background:#f3f7fc;border:1px solid #e0e9f2}.leave-kpis small[b-r31i2th61u],.leave-kpis strong[b-r31i2th61u]{display:block}.leave-kpis small[b-r31i2th61u]{font-size:.68rem}.leave-kpis strong[b-r31i2th61u]{font-size:.95rem;margin-top:2px}.leave-table[b-r31i2th61u]{overflow:auto;max-height:480px}.leave-table table[b-r31i2th61u]{width:100%;border-collapse:collapse}.leave-table th[b-r31i2th61u],.leave-table td[b-r31i2th61u]{padding:7px 8px;border-bottom:1px solid #e4ecf4;text-align:left;white-space:nowrap;font-size:.73rem}.leave-table th[b-r31i2th61u]{position:sticky;top:0;background:#eef5fc;z-index:1}.leave-table td small[b-r31i2th61u]{display:block;color:#758ba0}.leave-table .num[b-r31i2th61u]{text-align:right}.state[b-r31i2th61u]{display:inline-block;padding:4px 7px;border-radius:8px;font-size:.66rem;font-weight:800}.state.done[b-r31i2th61u]{color:#077550;background:#dcf7eb}.state.planned[b-r31i2th61u]{color:#876318;background:#fff4d8}.empty[b-r31i2th61u]{padding:70px 15px;text-align:center;color:#71869b}.empty h2[b-r31i2th61u]{color:#173550}@media(max-width:1000px){.leave-layout[b-r31i2th61u]{grid-template-columns:1fr}.people[b-r31i2th61u]{max-height:260px}}@media(max-width:700px){.live[b-r31i2th61u]{display:none}.leave-search[b-r31i2th61u],.leave-kpis[b-r31i2th61u]{grid-template-columns:1fr}.employee-summary[b-r31i2th61u]{align-items:start}.employee-summary>div:last-child[b-r31i2th61u]{display:none}}
/* _content/Mst.Web/Components/Pages/PersonnelPayrollPanel.razor.rz.scp.css */
.payroll-hero[b-2ngfv3fqxe]{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;border-radius:18px;background:linear-gradient(120deg,#0b3563,#0e8fb2);color:#fff;margin-bottom:11px}.payroll-hero span[b-2ngfv3fqxe],.people header span[b-2ngfv3fqxe],.payroll-head span[b-2ngfv3fqxe]{font-size:.66rem;letter-spacing:.15em;font-weight:900;color:#4adcef}.payroll-hero h1[b-2ngfv3fqxe]{margin:3px 0;font-size:1.48rem}.payroll-hero p[b-2ngfv3fqxe]{margin:0;font-size:.82rem;color:#dcecf8}.live[b-2ngfv3fqxe]{display:grid;grid-template-columns:auto 1fr;gap:0 8px;padding:8px 11px;border:1px solid #ffffff30;border-radius:12px}.live i[b-2ngfv3fqxe]{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#29d893;align-self:center}.live small[b-2ngfv3fqxe]{font-size:.68rem}.panel[b-2ngfv3fqxe]{background:#fff;border:1px solid #dce7f2;border-radius:15px}.payroll-search[b-2ngfv3fqxe]{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:end;padding:11px 13px;margin-bottom:9px}.payroll-search label span[b-2ngfv3fqxe]{display:block;font-size:.8rem;font-weight:800;margin-bottom:4px}.payroll-search input[b-2ngfv3fqxe],.payroll-head select[b-2ngfv3fqxe]{width:100%;padding:9px 11px;border:1px solid #cbdbea;border-radius:9px}.notice[b-2ngfv3fqxe]{padding:8px 11px;margin-bottom:9px;border-radius:9px;background:#eafaf3;color:#08754d;font-size:.82rem}.notice.error[b-2ngfv3fqxe]{background:#fff0f1;color:#b52d40}.payroll-layout[b-2ngfv3fqxe]{display:grid;grid-template-columns:minmax(260px,29%) 1fr;gap:11px;align-items:start}.people[b-2ngfv3fqxe]{padding:8px;max-height:620px;overflow:auto}.people header[b-2ngfv3fqxe]{display:flex;justify-content:space-between;padding:5px 6px 9px}.person[b-2ngfv3fqxe]{display:block;width:100%;text-align:left;padding:7px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#153450;margin-bottom:2px}.person strong[b-2ngfv3fqxe],.person small[b-2ngfv3fqxe]{display:block}.person strong[b-2ngfv3fqxe]{font-size:.83rem}.person small[b-2ngfv3fqxe]{font-size:.7rem;color:#73899e;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person:hover[b-2ngfv3fqxe]{background:#f4f8fe}.person.selected[b-2ngfv3fqxe]{background:#edf3ff;border-color:#a8c5f4}.payslip[b-2ngfv3fqxe]{padding:14px;min-height:390px}.payroll-head[b-2ngfv3fqxe]{display:flex;justify-content:space-between;gap:16px;align-items:end;padding-bottom:10px;border-bottom:1px solid #e3ebf4}.payroll-head h2[b-2ngfv3fqxe]{margin:2px 0;font-size:1.22rem}.payroll-head p[b-2ngfv3fqxe]{margin:0;color:#73899e;font-size:.76rem}.payroll-head label[b-2ngfv3fqxe]{font-size:.7rem;font-weight:800;min-width:170px}.payroll-head select[b-2ngfv3fqxe]{display:block;margin-top:3px}.identity[b-2ngfv3fqxe]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:11px 0}.identity>div[b-2ngfv3fqxe]{padding:8px 9px;border-radius:9px;background:#f3f7fc;border:1px solid #e1eaf3}.identity small[b-2ngfv3fqxe],.identity strong[b-2ngfv3fqxe]{display:block}.identity small[b-2ngfv3fqxe]{font-size:.67rem;color:#73899e}.identity strong[b-2ngfv3fqxe]{font-size:.8rem;margin-top:2px}.payroll-groups[b-2ngfv3fqxe]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.payroll-groups>div[b-2ngfv3fqxe]{border:1px solid #dfe9f2;border-radius:11px;padding:9px}.payroll-groups h3[b-2ngfv3fqxe]{font-size:.82rem;margin:0 0 6px;color:#174269}.payroll-groups[b-2ngfv3fqxe]  .field{display:flex;justify-content:space-between;gap:8px;padding:5px 2px;border-bottom:1px solid #edf2f7;font-size:.72rem}.payroll-groups[b-2ngfv3fqxe]  .field strong{font-size:.75rem}.evidence[b-2ngfv3fqxe]{margin-top:9px;padding:7px 9px;border-radius:8px;background:#fff7df;color:#805d18;font-size:.68rem}.empty[b-2ngfv3fqxe]{padding:70px 15px;text-align:center;color:#73899e}.empty h2[b-2ngfv3fqxe]{color:#173650}@media(max-width:1050px){.payroll-layout[b-2ngfv3fqxe]{grid-template-columns:1fr}.people[b-2ngfv3fqxe]{max-height:260px}.payroll-groups[b-2ngfv3fqxe]{grid-template-columns:1fr}}@media(max-width:700px){.live[b-2ngfv3fqxe]{display:none}.payroll-search[b-2ngfv3fqxe],.identity[b-2ngfv3fqxe]{grid-template-columns:1fr}.payroll-head[b-2ngfv3fqxe]{align-items:start;flex-direction:column}}
/* _content/Mst.Web/Components/Pages/RevenueReport.razor.rz.scp.css */
.live-hero[b-3whxqlztfe]{display:flex;justify-content:space-between;gap:18px;padding:20px 24px;border-radius:18px;background:linear-gradient(120deg,#082d57,#087eae);color:#fff;margin-bottom:14px}.live-hero h1[b-3whxqlztfe]{font-size:1.55rem;margin:4px 0}.live-hero p[b-3whxqlztfe]{font-size:.86rem;margin:0}.live-hero span[b-3whxqlztfe],.eyebrow[b-3whxqlztfe]{font-weight:900;letter-spacing:.14em;color:#33d5ed;font-size:.65rem}.live-badge[b-3whxqlztfe]{align-self:center;padding:9px 12px;border:1px solid #ffffff38;border-radius:11px;background:#ffffff12;font-size:.75rem;font-weight:900}.filter-card[b-3whxqlztfe],.report-card[b-3whxqlztfe]{background:#fff;border:1px solid #d9e5f2;border-radius:15px;padding:14px 16px;margin-bottom:12px;box-shadow:0 8px 24px #173f6a0a}.filters[b-3whxqlztfe]{display:grid;grid-template-columns:minmax(140px,.55fr) minmax(140px,.55fr) minmax(220px,1fr) auto;gap:10px;align-items:end}.filters label[b-3whxqlztfe]{font-size:.77rem;font-weight:800;color:#153858}.filters input[b-3whxqlztfe]{display:block;width:100%;margin-top:4px;padding:9px 11px;border:1px solid #ccdaea;border-radius:9px;font-size:.83rem}.primary[b-3whxqlztfe]{border:0;border-radius:9px;padding:10px 16px;background:linear-gradient(120deg,#098eb9,#2d6fe8);color:#fff;font-size:.78rem;font-weight:900}.kpis[b-3whxqlztfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px}.kpis article[b-3whxqlztfe]{background:#fff;border:1px solid #d9e5f2;border-radius:12px;padding:11px 13px}.kpis small[b-3whxqlztfe]{display:block;color:#6d8198;font-size:.7rem}.kpis strong[b-3whxqlztfe]{display:block;font-size:1.1rem;color:#0b3158;margin:3px 0}.kpis span[b-3whxqlztfe]{font-size:.68rem}.report-card h2[b-3whxqlztfe]{font-size:1.05rem;margin:4px 0 8px}.bars[b-3whxqlztfe]{display:flex;align-items:end;gap:7px;height:185px;overflow-x:auto;padding:8px 2px 27px}.bar[b-3whxqlztfe]{min-width:36px;flex:1;height:100%;display:flex;align-items:end;justify-content:center;position:relative}.bar i[b-3whxqlztfe]{width:68%;min-height:2px;border-radius:6px 6px 1px 1px;background:linear-gradient(#18b6d2,#2375ed)}.bar b[b-3whxqlztfe]{position:absolute;bottom:-22px;font-size:.62rem;color:#48647f;white-space:nowrap}.bar em[b-3whxqlztfe]{position:absolute;bottom:calc(var(--h) + 3px);font-style:normal;font-size:.57rem;color:#153858}.table-wrap[b-3whxqlztfe]{overflow:auto;max-height:420px}table[b-3whxqlztfe]{width:100%;border-collapse:collapse;font-size:.76rem}th[b-3whxqlztfe],td[b-3whxqlztfe]{padding:8px 9px;border-bottom:1px solid #e5edf5;text-align:left;white-space:nowrap}th[b-3whxqlztfe]{position:sticky;top:0;background:#edf6ff;color:#345674}.num[b-3whxqlztfe]{text-align:right}.status[b-3whxqlztfe]{padding:8px 11px;border-radius:9px;margin-bottom:10px;background:#ecfbf5;color:#08734b;font-size:.75rem}.status.err[b-3whxqlztfe]{background:#fff0f0;color:#b32d3b}@media(max-width:900px){.filters[b-3whxqlztfe],.kpis[b-3whxqlztfe]{grid-template-columns:1fr}.live-hero[b-3whxqlztfe]{flex-direction:column}}
.live-hero[b-3whxqlztfe]{padding:13px 18px;border-radius:15px;margin-bottom:9px}.live-hero h1[b-3whxqlztfe]{font-size:1.28rem}.live-hero p[b-3whxqlztfe]{font-size:.74rem}.filter-card[b-3whxqlztfe],.report-card[b-3whxqlztfe]{padding:10px 12px;margin-bottom:9px;border-radius:13px}.filters[b-3whxqlztfe]{gap:7px}.filters label[b-3whxqlztfe]{font-size:.67rem}.filters input[b-3whxqlztfe],.primary[b-3whxqlztfe]{height:35px;padding:7px 9px;font-size:.71rem}.kpis[b-3whxqlztfe]{gap:7px;margin-bottom:9px}.kpis article[b-3whxqlztfe]{padding:8px 10px}.kpis strong[b-3whxqlztfe]{font-size:.95rem}.report-card h2[b-3whxqlztfe]{font-size:.92rem}.bars[b-3whxqlztfe]{height:155px}.table-wrap[b-3whxqlztfe]{max-height:380px}table[b-3whxqlztfe]{font-size:.68rem}th[b-3whxqlztfe],td[b-3whxqlztfe]{padding:6px 7px}

/* 27.5.15.2: Mağaza adı birincil, MAGNO ikincil; rapor satırları tekrar okunaklı. */
.bars[b-3whxqlztfe]{height:205px;padding-bottom:48px;gap:8px}
.bar[b-3whxqlztfe]{min-width:66px}
.bar i[b-3whxqlztfe]{width:64%}
.bar b[b-3whxqlztfe]{bottom:-40px;width:74px;white-space:normal;text-align:center;line-height:1.08;font-size:.62rem;color:#284d6d}
.table-wrap[b-3whxqlztfe]{max-height:420px}
table[b-3whxqlztfe]{font-size:.77rem}
th[b-3whxqlztfe],td[b-3whxqlztfe]{padding:8px 9px}
.store-cell strong[b-3whxqlztfe]{display:block;color:#103553;font-size:.83rem}
.store-cell small[b-3whxqlztfe]{display:block;margin-top:2px;color:#7890a5;font-size:.66rem;font-weight:700}
/* _content/Mst.Web/Components/Pages/Roles.razor.rz.scp.css */
.authz-hero[b-zgi0wvmldc]{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;border-radius:24px;background:linear-gradient(125deg,#082747,#0a4f72 58%,#0b7084);color:#fff;margin-bottom:18px;box-shadow:0 18px 42px #0a335329}.authz-hero h1[b-zgi0wvmldc]{margin:5px 0 7px;font-size:30px}.authz-hero p[b-zgi0wvmldc]{margin:0;color:#cfe8f5}.authz-engine[b-zgi0wvmldc]{display:flex;align-items:center;gap:8px;background:#ffffff16;border:1px solid #ffffff2c;border-radius:999px;padding:10px 15px;font-weight:800}.authz-engine i[b-zgi0wvmldc]{width:8px;height:8px;border-radius:50%;background:#30db9b;box-shadow:0 0 0 5px #30db9b20}.authz-shell[b-zgi0wvmldc]{display:grid;grid-template-columns:350px minmax(0,1fr);gap:16px;min-height:720px}.authz-users[b-zgi0wvmldc],.authz-workspace[b-zgi0wvmldc]{border-radius:22px;overflow:hidden}.authz-users[b-zgi0wvmldc]{padding:18px;display:flex;flex-direction:column;min-height:720px}.authz-users header[b-zgi0wvmldc]{display:flex;justify-content:space-between}.authz-users h2[b-zgi0wvmldc],.authz-tree h3[b-zgi0wvmldc]{margin:4px 0 12px}.authz-search[b-zgi0wvmldc]{display:flex;align-items:center;gap:9px;background:#f5f9fd;border:1px solid #dbe8f2;border-radius:13px;padding:0 13px;min-height:46px}.authz-search input[b-zgi0wvmldc]{width:100%;border:0!important;outline:0;background:transparent!important}.authz-user-list[b-zgi0wvmldc]{display:flex;flex-direction:column;gap:8px;overflow:auto;margin-top:12px;padding-right:3px}.authz-user[b-zgi0wvmldc]{width:100%;display:grid;grid-template-columns:44px 1fr auto;gap:11px;align-items:center;border:1px solid transparent;background:transparent;border-radius:14px;padding:11px;text-align:left;cursor:pointer}.authz-user:hover[b-zgi0wvmldc]{background:#f5f9fd}.authz-user.selected[b-zgi0wvmldc]{background:#edf7ff;border-color:#b8ddfb;box-shadow:0 8px 18px #176ba00e}.authz-avatar[b-zgi0wvmldc]{width:42px;height:42px;border-radius:13px;background:#e5f3ff;color:#0878bb;display:grid;place-items:center;font-weight:900}.authz-user-copy[b-zgi0wvmldc]{display:flex;min-width:0;flex-direction:column}.authz-user-copy strong[b-zgi0wvmldc]{font-size:13px}.authz-user-copy small[b-zgi0wvmldc],.authz-user-copy em[b-zgi0wvmldc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7890a6;font-size:10px;font-style:normal}.authz-user-state[b-zgi0wvmldc]{font-size:10px;font-weight:900;border-radius:999px;padding:5px 8px}.authz-user-state.active[b-zgi0wvmldc]{background:#dcf8e8;color:#148349}.authz-user-state.passive[b-zgi0wvmldc]{background:#edf1f5;color:#6e7e8d}.authz-workspace[b-zgi0wvmldc]{display:flex;flex-direction:column;min-width:0}.authz-profile[b-zgi0wvmldc]{display:flex;justify-content:space-between;gap:15px;padding:20px 24px;border-bottom:1px solid #e4edf4}.authz-profile h2[b-zgi0wvmldc]{margin:4px 0}.authz-profile p[b-zgi0wvmldc]{margin:0;color:#748ba0}.authz-admin-lock[b-zgi0wvmldc]{align-self:center;background:#f1e9ff;color:#7445bd;border-radius:999px;padding:9px 12px;font-weight:850;font-size:12px}.authz-kpis[b-zgi0wvmldc]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 20px}.authz-kpis article[b-zgi0wvmldc]{border:1px solid #e0eaf2;background:#f9fbfd;border-radius:14px;padding:12px 14px}.authz-kpis span[b-zgi0wvmldc],.authz-kpis small[b-zgi0wvmldc]{display:block;color:#7890a5;font-size:10px}.authz-kpis b[b-zgi0wvmldc]{display:block;font-size:22px;color:#102c47;margin:2px 0}.authz-toolbar[b-zgi0wvmldc]{display:flex;justify-content:space-between;gap:12px;padding:0 20px 14px}.authz-toolbar .authz-search[b-zgi0wvmldc]{flex:1}.authz-studio[b-zgi0wvmldc]{display:grid;grid-template-columns:390px minmax(0,1fr);border-top:1px solid #e0eaf2;min-height:480px;flex:1}.authz-tree[b-zgi0wvmldc]{border-right:1px solid #e0eaf2;min-width:0}.authz-tree>header[b-zgi0wvmldc]{padding:18px 18px 10px}.authz-tree-scroll[b-zgi0wvmldc]{height:520px;overflow:auto;padding:0 12px 16px}.authz-module[b-zgi0wvmldc]{border:1px solid #e1ebf3;border-radius:13px;margin-bottom:9px;overflow:hidden;background:#fff}.authz-module.current[b-zgi0wvmldc]{border-color:#7ac4f5;box-shadow:0 0 0 2px #1688ff10}.authz-module-head[b-zgi0wvmldc]{width:100%;display:grid;grid-template-columns:20px 34px 1fr;align-items:center;gap:7px;border:0;background:#f8fbfd;padding:12px;text-align:left;cursor:pointer}.authz-module-head strong[b-zgi0wvmldc],.authz-module-head small[b-zgi0wvmldc]{display:block}.authz-module-head strong[b-zgi0wvmldc]{font-size:11px;letter-spacing:.02em;color:#17334d}.authz-module-head small[b-zgi0wvmldc]{font-size:9px;color:#8498aa}.authz-module-icon[b-zgi0wvmldc]{width:32px;height:32px;border-radius:10px;background:#e6f4ff;color:#0c7dc1;display:grid;place-items:center;font-weight:900}.authz-caret[b-zgi0wvmldc]{color:#678298}.authz-pages[b-zgi0wvmldc]{padding:5px}.authz-page[b-zgi0wvmldc]{width:100%;display:grid;grid-template-columns:12px 26px 1fr auto;align-items:center;gap:7px;border:0;border-radius:10px;background:transparent;padding:9px;text-align:left;cursor:pointer}.authz-page:hover[b-zgi0wvmldc],.authz-page.selected[b-zgi0wvmldc]{background:#eaf6ff}.authz-page strong[b-zgi0wvmldc],.authz-page small[b-zgi0wvmldc]{display:block}.authz-page strong[b-zgi0wvmldc]{font-size:11px}.authz-page small[b-zgi0wvmldc]{font-size:9px;color:#8397a8}.authz-page em[b-zgi0wvmldc]{font-style:normal;font-size:9px;border-radius:999px;padding:4px 6px;background:#edf2f6;color:#60798e}.authz-branch[b-zgi0wvmldc]{height:20px;border-left:1px solid #cfe0ed}.authz-page-icon[b-zgi0wvmldc]{color:#0d82c6}.authz-detail[b-zgi0wvmldc]{min-width:0;padding:18px}.authz-detail-head[b-zgi0wvmldc]{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #e0eaf2}.authz-detail-head h3[b-zgi0wvmldc]{font-size:24px;margin:7px 0 4px}.authz-detail-head p[b-zgi0wvmldc]{margin:0;color:#7a91a5}.authz-breadcrumb[b-zgi0wvmldc]{display:flex;gap:7px;font-size:11px;color:#8194a5}.authz-breadcrumb b[b-zgi0wvmldc]{color:#087bbc}.authz-effective[b-zgi0wvmldc]{background:#e6f7ed;color:#16824b;border-radius:999px;padding:7px 10px;font-weight:850;font-size:11px}.authz-permission-grid[b-zgi0wvmldc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.authz-permission[b-zgi0wvmldc]{min-width:0;border:1px solid #dce7ef;border-radius:15px;padding:14px;background:#fff}.authz-permission.enabled[b-zgi0wvmldc]{border-color:#96d6b5;background:#f8fdf9}.authz-permission.disabled[b-zgi0wvmldc]{background:#fbfcfd}.authz-permission-title[b-zgi0wvmldc]{display:flex;align-items:center;gap:10px}.authz-action-icon[b-zgi0wvmldc]{width:39px;height:39px;border-radius:12px;background:#e8f5ff;color:#087ab8;display:grid;place-items:center;font-size:11px;font-weight:950}.authz-permission-title strong[b-zgi0wvmldc],.authz-permission-title small[b-zgi0wvmldc]{display:block}.authz-permission-title small[b-zgi0wvmldc]{font-size:10px;color:#8093a4}.authz-permission code[b-zgi0wvmldc]{display:block;margin:10px 0;color:#7b91a3;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.authz-state-line[b-zgi0wvmldc]{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.authz-effective-state[b-zgi0wvmldc],.authz-source[b-zgi0wvmldc]{border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.authz-effective-state.on[b-zgi0wvmldc]{background:#dff7e8;color:#14824a}.authz-effective-state.off[b-zgi0wvmldc]{background:#f0f3f6;color:#778897}.authz-source.inherit[b-zgi0wvmldc]{background:#e8eef5;color:#5f7488}.authz-source.allow[b-zgi0wvmldc]{background:#dff7e8;color:#14824a}.authz-source.deny[b-zgi0wvmldc]{background:#ffe5e7;color:#ba3240}.authz-cycle-actions[b-zgi0wvmldc]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.authz-cycle-actions button[b-zgi0wvmldc]{border:1px solid #d8e3ec;background:#fff;border-radius:9px;padding:7px 5px;font-size:9px;font-weight:850;color:#6d8295;cursor:pointer}.authz-cycle-actions button.selected[b-zgi0wvmldc]{border-color:#8fb2cf;background:#eef5fa;color:#34566f}.authz-cycle-actions button.selected.allow[b-zgi0wvmldc]{border-color:#83d0a6;background:#e8f9ef;color:#147b48}.authz-cycle-actions button.selected.deny[b-zgi0wvmldc]{border-color:#f1a1a9;background:#fff0f1;color:#b5303e}.authz-savebar[b-zgi0wvmldc]{position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #dbe7ef;background:#fff;padding:13px 18px;box-shadow:0 -12px 26px #173b5a0c}.authz-savebar b[b-zgi0wvmldc],.authz-savebar small[b-zgi0wvmldc]{display:block}.authz-savebar small[b-zgi0wvmldc]{font-size:10px;color:#7890a5;margin-top:3px}.authz-empty[b-zgi0wvmldc],.authz-detail-empty[b-zgi0wvmldc]{min-height:400px;display:grid;place-content:center;text-align:center;color:#8195a7}.authz-empty span[b-zgi0wvmldc]{font-size:30px;color:#1688ff}.eyebrow[b-zgi0wvmldc]{font-size:10px;letter-spacing:.17em;font-weight:950;color:#08acd5}
@media(max-width:1250px){.authz-shell[b-zgi0wvmldc]{grid-template-columns:300px minmax(0,1fr)}.authz-studio[b-zgi0wvmldc]{grid-template-columns:340px minmax(0,1fr)}.authz-permission-grid[b-zgi0wvmldc]{grid-template-columns:1fr}}@media(max-width:900px){.authz-shell[b-zgi0wvmldc]{grid-template-columns:1fr}.authz-users[b-zgi0wvmldc]{min-height:auto;max-height:420px}.authz-studio[b-zgi0wvmldc]{grid-template-columns:1fr}.authz-tree[b-zgi0wvmldc]{border-right:0;border-bottom:1px solid #e0eaf2}.authz-kpis[b-zgi0wvmldc]{grid-template-columns:repeat(2,1fr)}.authz-hero[b-zgi0wvmldc],.authz-profile[b-zgi0wvmldc],.authz-savebar[b-zgi0wvmldc]{align-items:flex-start;flex-direction:column}.authz-savebar button[b-zgi0wvmldc]{width:100%}}

/* Sprint 27.1.2 — Yunus One Dark Authorization Studio */
.theme-yunus-one-dark .authz-hero[b-zgi0wvmldc]{background:linear-gradient(120deg,#071a35,#0a2b55 58%,#0b5480);border:1px solid #173d68;box-shadow:0 22px 54px #0007}
.theme-yunus-one-dark .authz-shell[b-zgi0wvmldc]{color:#dceaff}
.theme-yunus-one-dark .authz-users[b-zgi0wvmldc],.theme-yunus-one-dark .authz-workspace[b-zgi0wvmldc]{background:linear-gradient(180deg,#0a1b31,#09172a)!important;border:1px solid #173553!important;box-shadow:0 20px 50px #0006!important}
.theme-yunus-one-dark .authz-profile[b-zgi0wvmldc],.theme-yunus-one-dark .authz-toolbar[b-zgi0wvmldc],.theme-yunus-one-dark .authz-studio[b-zgi0wvmldc],.theme-yunus-one-dark .authz-savebar[b-zgi0wvmldc]{border-color:#183755!important}
.theme-yunus-one-dark .authz-profile p[b-zgi0wvmldc],.theme-yunus-one-dark .authz-user-copy small[b-zgi0wvmldc],.theme-yunus-one-dark .authz-user-copy em[b-zgi0wvmldc],.theme-yunus-one-dark .authz-kpis span[b-zgi0wvmldc],.theme-yunus-one-dark .authz-kpis small[b-zgi0wvmldc],.theme-yunus-one-dark .authz-module-head small[b-zgi0wvmldc],.theme-yunus-one-dark .authz-page small[b-zgi0wvmldc],.theme-yunus-one-dark .authz-detail-head p[b-zgi0wvmldc],.theme-yunus-one-dark .authz-permission-title small[b-zgi0wvmldc],.theme-yunus-one-dark .authz-savebar small[b-zgi0wvmldc]{color:#8299b4!important}
.theme-yunus-one-dark .authz-search[b-zgi0wvmldc]{background:#071629;border-color:#1b3a5c}
.theme-yunus-one-dark .authz-search input[b-zgi0wvmldc]{color:#eaf3ff!important}
.theme-yunus-one-dark .authz-search input[b-zgi0wvmldc]::placeholder{color:#6f88a4}
.theme-yunus-one-dark .authz-user[b-zgi0wvmldc]{border-color:#132e4b;background:#0b1d34}
.theme-yunus-one-dark .authz-user:hover[b-zgi0wvmldc]{background:#102845;border-color:#24527b}
.theme-yunus-one-dark .authz-user.selected[b-zgi0wvmldc]{background:linear-gradient(135deg,#0d2d50,#0b3e66);border-color:#168cff;box-shadow:0 0 0 1px #168cff44,0 14px 30px #0005}
.theme-yunus-one-dark .authz-avatar[b-zgi0wvmldc]{background:#dff1ff;color:#0b69a7}
.theme-yunus-one-dark .authz-user-copy strong[b-zgi0wvmldc],.theme-yunus-one-dark .authz-profile h2[b-zgi0wvmldc],.theme-yunus-one-dark .authz-tree h3[b-zgi0wvmldc],.theme-yunus-one-dark .authz-detail-head h3[b-zgi0wvmldc]{color:#f2f7ff}
.theme-yunus-one-dark .authz-kpis article[b-zgi0wvmldc]{background:linear-gradient(145deg,#0c213c,#0b1b31);border-color:#1b3b5c;box-shadow:inset 0 1px #ffffff08}
.theme-yunus-one-dark .authz-kpis b[b-zgi0wvmldc]{color:#f4f8ff}
.theme-yunus-one-dark .authz-tree[b-zgi0wvmldc]{border-color:#183755;background:#08182c}
.theme-yunus-one-dark .authz-module[b-zgi0wvmldc]{background:#0b1d34;border-color:#183755}
.theme-yunus-one-dark .authz-module.current[b-zgi0wvmldc]{border-color:#178bff;box-shadow:0 0 0 2px #178bff22}
.theme-yunus-one-dark .authz-module-head[b-zgi0wvmldc]{background:#0d223c;color:#e7f1ff}
.theme-yunus-one-dark .authz-module-head:hover[b-zgi0wvmldc]{background:#102b49}
.theme-yunus-one-dark .authz-module-head strong[b-zgi0wvmldc],.theme-yunus-one-dark .authz-page strong[b-zgi0wvmldc]{color:#e9f3ff}
.theme-yunus-one-dark .authz-module-icon[b-zgi0wvmldc]{background:#0c355b;color:#31b9ff;border:1px solid #174d78}
.theme-yunus-one-dark .authz-pages[b-zgi0wvmldc]{background:#08182b}
.theme-yunus-one-dark .authz-page[b-zgi0wvmldc]{color:#dceaff}
.theme-yunus-one-dark .authz-page:hover[b-zgi0wvmldc]{background:#102743}
.theme-yunus-one-dark .authz-page.selected[b-zgi0wvmldc]{background:linear-gradient(90deg,#0d355d,#0c2948);box-shadow:inset 3px 0 #16a1ff}
.theme-yunus-one-dark .authz-page em[b-zgi0wvmldc]{background:#122a45;color:#9fc6e7}
.theme-yunus-one-dark .authz-detail[b-zgi0wvmldc]{background:radial-gradient(circle at 88% 0,#123d6522,transparent 30%),#09182b}
.theme-yunus-one-dark .authz-detail-head[b-zgi0wvmldc]{border-color:#1a3958}
.theme-yunus-one-dark .authz-breadcrumb[b-zgi0wvmldc]{color:#6f8ba9}.theme-yunus-one-dark .authz-breadcrumb b[b-zgi0wvmldc]{color:#2aaeff}
.theme-yunus-one-dark .authz-effective[b-zgi0wvmldc]{background:#0d3d32;color:#5ee1a0;border:1px solid #176247}
.theme-yunus-one-dark .authz-permission[b-zgi0wvmldc]{background:linear-gradient(150deg,#0c2139,#0a192d);border-color:#1a3958;box-shadow:0 12px 28px #0003}
.theme-yunus-one-dark .authz-permission.enabled[b-zgi0wvmldc]{background:linear-gradient(150deg,#0d263b,#0b2033);border-color:#1f7658}
.theme-yunus-one-dark .authz-permission.disabled[b-zgi0wvmldc]{background:linear-gradient(150deg,#0d1c2f,#091727)}
.theme-yunus-one-dark .authz-action-icon[b-zgi0wvmldc]{background:#0f3154;color:#37b8ff;border:1px solid #1a4b74}
.theme-yunus-one-dark .authz-permission-title strong[b-zgi0wvmldc]{color:#f0f6ff}
.theme-yunus-one-dark .authz-permission code[b-zgi0wvmldc]{color:#7895b4}
.theme-yunus-one-dark .authz-cycle-actions button[b-zgi0wvmldc]{background:#0a192b;border-color:#29445f;color:#b5c8da}
.theme-yunus-one-dark .authz-cycle-actions button:hover[b-zgi0wvmldc]{border-color:#3c6d98;background:#0f2844}
.theme-yunus-one-dark .authz-cycle-actions button.selected[b-zgi0wvmldc]{background:#154d82;border-color:#319eff;color:#fff}
.theme-yunus-one-dark .authz-cycle-actions button.selected.allow[b-zgi0wvmldc]{background:#0f8c55;border-color:#24c77d;color:#fff}
.theme-yunus-one-dark .authz-cycle-actions button.selected.deny[b-zgi0wvmldc]{background:#a82f3c;border-color:#e24e5c;color:#fff}
.theme-yunus-one-dark .authz-savebar[b-zgi0wvmldc]{background:#071425;box-shadow:0 -18px 38px #0007}
.theme-yunus-one-dark .authz-savebar b[b-zgi0wvmldc]{color:#eaf3ff}
.theme-yunus-one-dark .authz-detail-empty[b-zgi0wvmldc],.theme-yunus-one-dark .authz-empty[b-zgi0wvmldc]{color:#7890aa}
.theme-yunus-one-dark .button.soft[b-zgi0wvmldc]{background:#102743!important;color:#cde2f7!important;border-color:#264b70!important}
/* _content/Mst.Web/Components/Pages/SalesModule.razor.rz.scp.css */
.sales-hero[b-htyj8nyp5e]{display:flex;justify-content:space-between;gap:24px;padding:28px 32px;margin-bottom:18px;border-radius:24px;background:linear-gradient(120deg,#092f59,#087fae);color:#fff}.sales-hero span[b-htyj8nyp5e],.chart-panel header span[b-htyj8nyp5e]{font-size:.72rem;font-weight:900;letter-spacing:.18em;color:#36d3ec}.sales-hero h1[b-htyj8nyp5e]{margin:6px 0;font-size:2rem}.sales-hero p[b-htyj8nyp5e]{margin:0;color:#d7efff}.sales-live[b-htyj8nyp5e]{display:flex;flex-direction:column;align-self:center;padding:12px 18px;border:1px solid #ffffff38;border-radius:15px;background:#ffffff12}.sales-live i[b-htyj8nyp5e]{display:inline-block;width:9px;height:9px;border-radius:50%;background:#2fd58c;box-shadow:0 0 0 6px #2fd58c22}.sales-live small[b-htyj8nyp5e]{color:#d5eaff}.sales-message[b-htyj8nyp5e]{padding:11px 14px;margin-bottom:14px;border-radius:12px;background:#ebfaf4;color:#08764d}.sales-message.error[b-htyj8nyp5e]{background:#fff0f1;color:#b83242}.sales-kpis[b-htyj8nyp5e]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.sales-kpis article[b-htyj8nyp5e]{padding:20px 22px;border-radius:19px;border:1px solid #dce7f2;background:#fff;box-shadow:0 12px 30px #173f6a0b}.sales-kpis article>span[b-htyj8nyp5e]{font-size:.7rem;font-weight:900;letter-spacing:.12em;color:#168faf}.sales-kpis strong[b-htyj8nyp5e]{display:block;margin:9px 0 5px;font-size:1.8rem;color:#0a3159}.sales-kpis small[b-htyj8nyp5e]{color:#71859a}.sales-kpis .growth[b-htyj8nyp5e]{border-top:3px solid #2377ee}.sales-kpis .deviation[b-htyj8nyp5e]{border-top:3px solid #f1a42b}.sales-panel[b-htyj8nyp5e]{background:#fff;border:1px solid #dce7f2;border-radius:22px;padding:22px}.chart-panel header[b-htyj8nyp5e]{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;border-bottom:1px solid #e5edf5;padding-bottom:16px}.chart-panel h2[b-htyj8nyp5e]{margin:5px 0;color:#0b3158}.chart-panel p[b-htyj8nyp5e]{margin:0;color:#75899e}.periods[b-htyj8nyp5e]{display:flex;gap:7px;flex-wrap:wrap}.periods button[b-htyj8nyp5e]{border:1px solid #cbdbea;background:#f5f9fe;color:#295172;border-radius:10px;padding:9px 12px;font-weight:900}.periods button.active[b-htyj8nyp5e]{background:#2477ed;color:#fff;border-color:#2477ed}.periods .refresh[b-htyj8nyp5e]{font-size:1.1rem}.store-bars[b-htyj8nyp5e]{max-height:600px;overflow:auto;padding:14px 4px 6px}.store-row[b-htyj8nyp5e]{display:grid;grid-template-columns:minmax(185px,260px) 1fr 145px;gap:14px;align-items:center;padding:8px 6px;border-bottom:1px solid #edf2f7}.store-name[b-htyj8nyp5e]{display:flex;flex-direction:column;color:#153b5e}.store-name small[b-htyj8nyp5e]{color:#7d91a5}.track[b-htyj8nyp5e]{height:28px;position:relative;border-radius:8px;background:#edf4fb;overflow:hidden}.track i[b-htyj8nyp5e]{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#16b6d3,#2775ed)}.track span[b-htyj8nyp5e]{position:absolute;left:10px;top:6px;color:#fff;font-size:.72rem;font-weight:900;text-shadow:0 1px 2px #173f6a}.store-row>b[b-htyj8nyp5e]{text-align:right;color:#0b3158}.chart-panel footer[b-htyj8nyp5e]{display:flex;justify-content:space-between;gap:15px;padding-top:14px;color:#6c8195;font-size:.78rem}.loading[b-htyj8nyp5e]{padding:80px;text-align:center;color:#6d8297}.empty[b-htyj8nyp5e]{color:#6d8297}@media(max-width:900px){.sales-hero[b-htyj8nyp5e],.chart-panel header[b-htyj8nyp5e],.chart-panel footer[b-htyj8nyp5e]{flex-direction:column;align-items:flex-start}.sales-kpis[b-htyj8nyp5e]{grid-template-columns:1fr}.store-row[b-htyj8nyp5e]{grid-template-columns:130px 1fr}.store-row>b[b-htyj8nyp5e]{display:none}}
/* Sprint 27.5.14: yönetici ekranında daha yoğun ve kurumsal yerleşim. */
.sales-hero[b-htyj8nyp5e]{gap:18px!important;padding:18px 24px!important;margin-bottom:12px!important;border-radius:18px!important}
.sales-hero h1[b-htyj8nyp5e]{margin:4px 0!important;font-size:1.55rem!important}
.sales-kpis[b-htyj8nyp5e]{gap:10px!important;margin-bottom:12px!important}
.sales-kpis article[b-htyj8nyp5e]{padding:14px 17px!important;border-radius:15px!important;box-shadow:0 8px 22px #173f6a0b!important}
.sales-kpis strong[b-htyj8nyp5e]{margin:6px 0 3px!important;font-size:1.45rem!important}
.sales-panel[b-htyj8nyp5e]{padding:16px!important;border-radius:17px!important}
.store-bars[b-htyj8nyp5e]{max-height:520px!important;padding:10px 4px 4px!important}
.sales-hero[b-htyj8nyp5e]{padding:13px 18px!important;border-radius:15px!important;margin-bottom:9px!important}.sales-hero h1[b-htyj8nyp5e]{font-size:1.28rem!important}.sales-hero p[b-htyj8nyp5e]{font-size:.74rem}.sales-live[b-htyj8nyp5e]{padding:8px 11px;border-radius:11px}.sales-message[b-htyj8nyp5e]{padding:7px 10px;margin-bottom:9px;font-size:.72rem}.sales-kpis[b-htyj8nyp5e]{gap:7px!important;margin-bottom:9px!important}.sales-kpis article[b-htyj8nyp5e]{padding:9px 11px!important;border-radius:12px!important}.sales-kpis article>span[b-htyj8nyp5e]{font-size:.61rem}.sales-kpis strong[b-htyj8nyp5e]{font-size:1.12rem!important}.sales-kpis small[b-htyj8nyp5e]{font-size:.68rem}.sales-panel[b-htyj8nyp5e]{padding:11px!important;border-radius:14px!important}.chart-panel h2[b-htyj8nyp5e]{font-size:1.04rem}.chart-panel p[b-htyj8nyp5e]{font-size:.72rem}.chart-panel header[b-htyj8nyp5e]{padding-bottom:9px}.periods button[b-htyj8nyp5e]{padding:6px 9px;font-size:.68rem}.store-bars[b-htyj8nyp5e]{max-height:440px!important;padding-top:7px!important}.store-row[b-htyj8nyp5e]{grid-template-columns:minmax(150px,220px) 1fr 120px;gap:9px;padding:5px 4px;font-size:.72rem}.track[b-htyj8nyp5e]{height:22px}.track span[b-htyj8nyp5e]{top:4px;font-size:.64rem}.chart-panel footer[b-htyj8nyp5e]{padding-top:8px;font-size:.67rem}
/* _content/Mst.Web/Components/Pages/SalesTransferControl.razor.rz.scp.css */
.stc-hero[b-iippuq65k6]{display:flex;justify-content:space-between;align-items:center;padding:32px;border-radius:24px;background:linear-gradient(120deg,#082f54,#0d73a5);color:#fff;box-shadow:0 18px 38px #16436a24}.stc-hero span[b-iippuq65k6],.stc-filter header span[b-iippuq65k6],.stc-evidence span[b-iippuq65k6],.stc-table-panel header span[b-iippuq65k6]{font-size:.72rem;font-weight:900;letter-spacing:.18em;color:#28d3eb}.stc-hero h1[b-iippuq65k6]{margin:7px 0;font-size:2rem}.stc-hero p[b-iippuq65k6]{margin:0;color:#d7e9f6}.stc-source[b-iippuq65k6]{min-width:180px;padding:16px 20px;border:1px solid #ffffff2e;border-radius:16px;background:#ffffff10;display:grid;grid-template-columns:12px 1fr;gap:2px 10px}.stc-source i[b-iippuq65k6]{width:10px;height:10px;border-radius:50%;background:#2fd391;box-shadow:0 0 0 6px #2fd39122;grid-row:1/3}.stc-source small[b-iippuq65k6]{color:#bfe2f1}.panel[b-iippuq65k6]{background:#fff;border:1px solid #dce8f3;border-radius:20px}.stc-filter[b-iippuq65k6]{margin-top:18px;padding:24px}.stc-filter header[b-iippuq65k6],.stc-table-panel header[b-iippuq65k6],.stc-evidence[b-iippuq65k6]{display:flex;justify-content:space-between;align-items:center;gap:24px}.stc-filter h2[b-iippuq65k6],.stc-table-panel h2[b-iippuq65k6],.stc-evidence h2[b-iippuq65k6]{margin:4px 0}.stc-filter header small[b-iippuq65k6]{color:#72859a}.stc-grid[b-iippuq65k6]{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;margin-top:18px}.stc-grid label[b-iippuq65k6]{display:grid;gap:7px;font-size:.78rem;font-weight:800;color:#486079}.stc-grid input[b-iippuq65k6],.stc-grid select[b-iippuq65k6]{min-width:0;padding:12px;border:1px solid #ceddeb;border-radius:12px;background:#f8fbfe;color:#0c2945}.stc-options[b-iippuq65k6]{display:flex;align-items:center;gap:20px;margin-top:16px}.stc-options label[b-iippuq65k6]{display:flex;gap:8px;align-items:center;font-size:.86rem;font-weight:700}.stc-options button[b-iippuq65k6]{margin-left:auto}.stc-filter aside[b-iippuq65k6]{margin-top:16px;padding:11px 14px;border-radius:11px;background:#fff7e6;color:#755516;font-size:.8rem}.stc-message[b-iippuq65k6]{margin-top:14px;padding:13px 16px;border-radius:12px;background:#e9fbf3;color:#16734e;font-weight:700}.stc-message.error[b-iippuq65k6]{background:#fff0f1;color:#b52f3c}.stc-kpis[b-iippuq65k6]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.stc-kpis article[b-iippuq65k6]{padding:20px;border-radius:18px;background:#fff;border:1px solid #dce8f3;display:grid;gap:6px}.stc-kpis small[b-iippuq65k6]{color:#6e8296}.stc-kpis strong[b-iippuq65k6]{font-size:1.45rem;color:#0a3458}.stc-kpis span[b-iippuq65k6]{font-size:.75rem;color:#8395a7}.stc-kpis .danger[b-iippuq65k6]{border-top:3px solid #f05a66}.stc-evidence[b-iippuq65k6]{margin-top:18px;padding:20px}.stc-evidence p[b-iippuq65k6]{margin:5px 0;color:#5f7489}.stc-evidence>div:last-child[b-iippuq65k6]{display:grid;text-align:right}.stc-evidence small[b-iippuq65k6]{color:#73889c}.stc-table-panel[b-iippuq65k6]{margin-top:18px;padding:20px}.table-wrap[b-iippuq65k6]{overflow:auto;max-height:600px;margin-top:16px;border:1px solid #e0eaf3;border-radius:14px}.stc-table-panel table[b-iippuq65k6]{width:100%;border-collapse:collapse;white-space:nowrap}.stc-table-panel th[b-iippuq65k6]{position:sticky;top:0;background:#edf5fb;padding:13px;text-align:left;font-size:.72rem;color:#466079}.stc-table-panel td[b-iippuq65k6]{padding:12px 13px;border-top:1px solid #e7eef5;font-size:.82rem}.stc-table-panel td small[b-iippuq65k6]{display:block;color:#7990a4;margin-top:3px}.stc-table-panel .num[b-iippuq65k6]{text-align:right;font-variant-numeric:tabular-nums}.stc-table-panel tr.error[b-iippuq65k6]{background:#fff6f6}.stc-table-panel tr.warning[b-iippuq65k6]{background:#fffaf0}.stc-status[b-iippuq65k6]{display:inline-block;padding:5px 9px;border-radius:999px;font-size:.68rem;font-weight:900}.stc-status.matched[b-iippuq65k6]{background:#dff8ec;color:#15794f}.stc-status.warning[b-iippuq65k6]{background:#fff0c7;color:#9c6500}.stc-status.error[b-iippuq65k6]{background:#ffe1e4;color:#bd2938}.diff[b-iippuq65k6]{font-weight:800}.stc-empty[b-iippuq65k6]{margin-top:18px;padding:28px;text-align:center}.stc-empty h2[b-iippuq65k6]{margin:0 0 7px}.stc-empty p[b-iippuq65k6]{margin:0;color:#6f8397}@media(max-width:1200px){.stc-grid[b-iippuq65k6]{grid-template-columns:repeat(3,1fr)}.stc-kpis[b-iippuq65k6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.stc-hero[b-iippuq65k6],.stc-filter header[b-iippuq65k6],.stc-table-panel header[b-iippuq65k6],.stc-evidence[b-iippuq65k6]{align-items:flex-start;flex-direction:column}.stc-grid[b-iippuq65k6],.stc-kpis[b-iippuq65k6]{grid-template-columns:1fr}.stc-options[b-iippuq65k6]{align-items:flex-start;flex-direction:column}.stc-options button[b-iippuq65k6]{margin-left:0;width:100%}.stc-source[b-iippuq65k6]{width:100%}}
.stc-shell[b-iippuq65k6]{gap:10px}.stc-hero[b-iippuq65k6]{padding:14px 19px;border-radius:16px}.stc-hero h1[b-iippuq65k6]{font-size:1.3rem;margin:4px 0}.stc-hero p[b-iippuq65k6]{font-size:.75rem}.stc-filter[b-iippuq65k6],.stc-evidence[b-iippuq65k6],.stc-table-panel[b-iippuq65k6]{padding:12px 14px;border-radius:14px}.stc-filter header h2[b-iippuq65k6],.stc-table-panel header h2[b-iippuq65k6]{font-size:1rem}.stc-grid[b-iippuq65k6]{gap:8px;margin-top:10px}.stc-grid label[b-iippuq65k6]{font-size:.66rem;gap:4px}.stc-grid input[b-iippuq65k6],.stc-grid select[b-iippuq65k6]{height:35px;padding:7px;font-size:.72rem}.stc-options[b-iippuq65k6]{margin-top:9px}.stc-message[b-iippuq65k6]{padding:7px 10px;font-size:.72rem}.stc-kpis[b-iippuq65k6]{gap:7px;margin-top:10px}.stc-kpis article[b-iippuq65k6]{padding:9px 11px;border-radius:12px}.stc-kpis span[b-iippuq65k6]{font-size:.65rem}.stc-kpis strong[b-iippuq65k6]{font-size:1.05rem}.table-wrap[b-iippuq65k6]{max-height:450px;margin-top:9px}.stc-table-panel th[b-iippuq65k6],.stc-table-panel td[b-iippuq65k6]{padding:6px 7px;font-size:.69rem}.stc-table-panel td small[b-iippuq65k6]{font-size:.61rem}.stc-evidence[b-iippuq65k6]{font-size:.66rem}.stc-source-footer[b-iippuq65k6]{font-size:.61rem}

/* 27.5.15.2: Listelerde iş adı önce, teknik MAGNO sonra gösterilir. */
.stc-table-panel th[b-iippuq65k6],.stc-table-panel td[b-iippuq65k6]{padding:7px 8px;font-size:.72rem}
.stc-table-panel .store-cell strong[b-iippuq65k6]{display:block;color:#103553;font-size:.84rem}
.stc-table-panel .store-cell small[b-iippuq65k6]{font-size:.64rem;font-weight:700;color:#7890a5}

/* 27.5.17: fiziksel + sanal mağaza ile Z toplamı mutabakatı. */
.stc-kpis[b-iippuq65k6]{grid-template-columns:repeat(5,minmax(150px,1fr))}
.stc-table-panel .store-cell[b-iippuq65k6]{max-width:190px;white-space:normal}
@media(max-width:1250px){.stc-kpis[b-iippuq65k6]{grid-template-columns:repeat(3,1fr)}}
/* _content/Mst.Web/Components/Pages/SemanticDatasets.razor.rz.scp.css */
.sds-hero[b-g1om9e9f88]{background:linear-gradient(120deg,#082b55,#087da5);color:#fff;border-radius:24px;padding:28px 32px;display:flex;justify-content:space-between;gap:24px;align-items:center}.sds-hero span[b-g1om9e9f88],.sds-section-title span[b-g1om9e9f88],.sds-dataset-head span[b-g1om9e9f88],.sds-live span[b-g1om9e9f88]{font-size:11px;font-weight:900;letter-spacing:2px;color:#2ed9ef}.sds-hero h1[b-g1om9e9f88]{font-size:32px;margin:8px 0}.sds-hero p[b-g1om9e9f88]{margin:0;max-width:820px;color:#d5ebf7}.sds-actions[b-g1om9e9f88]{display:flex;gap:10px;flex-wrap:wrap}.sds-stats[b-g1om9e9f88]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.sds-stats article[b-g1om9e9f88]{background:#fff;border:1px solid #dce8f3;border-radius:18px;padding:18px;display:grid;gap:3px}.sds-stats small[b-g1om9e9f88],.sds-stats span[b-g1om9e9f88]{color:#71849b}.sds-stats strong[b-g1om9e9f88]{font-size:26px;color:#092c55}.sds-candidate-panel[b-g1om9e9f88]{margin-bottom:16px;border-radius:20px;padding:20px}.sds-candidate-head[b-g1om9e9f88]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.sds-candidate-head>div:first-child[b-g1om9e9f88]{max-width:760px}.sds-candidate-head span[b-g1om9e9f88]{font-size:10px;letter-spacing:1.7px;color:#14acc9;font-weight:900}.sds-candidate-head h2[b-g1om9e9f88]{margin:5px 0}.sds-candidate-head p[b-g1om9e9f88]{margin:0;color:#6d8198;line-height:1.5}.sds-candidate-search[b-g1om9e9f88]{display:flex;gap:8px;min-width:min(520px,45%)}.sds-candidate-search input[b-g1om9e9f88]{flex:1;min-width:190px;border:1px solid #cedcea;border-radius:11px;padding:11px}.sds-candidate-grid[b-g1om9e9f88]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;max-height:650px;overflow:auto;padding-right:4px}.sds-candidate-grid article[b-g1om9e9f88]{display:grid;align-content:start;gap:11px;border:1px solid #dae6f1;border-radius:16px;padding:15px;background:#fbfdff}.sds-candidate-grid article.recommended[b-g1om9e9f88]{border-color:#a9dfc3;background:#f4fcf8}.sds-candidate-title[b-g1om9e9f88]{display:flex;justify-content:space-between;gap:12px}.sds-candidate-title h3[b-g1om9e9f88]{font-size:17px;margin:4px 0;color:#123251}.sds-candidate-title code[b-g1om9e9f88]{color:#0873ad;font-weight:800}.sds-candidate-title small[b-g1om9e9f88]{color:#6f8297}.sds-candidate-title>strong[b-g1om9e9f88]{height:38px;min-width:52px;display:grid;place-items:center;border-radius:12px;background:#ddf6e8;color:#14824e}.sds-candidate-grid article>p[b-g1om9e9f88]{color:#59728b;margin:0;min-height:38px}.sds-candidate-meta[b-g1om9e9f88]{display:flex;gap:6px;flex-wrap:wrap}.sds-candidate-meta span[b-g1om9e9f88]{font-size:10px;background:#eaf2f9;color:#49677f;border-radius:999px;padding:5px 8px}.sds-candidate-fields[b-g1om9e9f88]{display:grid;grid-template-columns:66px 1fr;gap:5px;font-size:11px}.sds-candidate-fields b[b-g1om9e9f88]{color:#284f70}.sds-candidate-fields span[b-g1om9e9f88]{color:#6a7f94;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sds-candidate-grid .button[b-g1om9e9f88]{justify-self:start}.sds-candidate-empty[b-g1om9e9f88]{text-align:center;color:#71849b;padding:28px}.sds-shell[b-g1om9e9f88]{display:grid;grid-template-columns:330px minmax(0,1fr);gap:16px}.sds-catalog[b-g1om9e9f88],.sds-workspace[b-g1om9e9f88]{border-radius:20px;padding:18px}.sds-heading[b-g1om9e9f88],.sds-section-title[b-g1om9e9f88],.sds-dataset-head[b-g1om9e9f88]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.sds-heading span[b-g1om9e9f88]{font-size:10px;letter-spacing:1.5px;color:#1ab9d4;font-weight:900}.sds-heading h2[b-g1om9e9f88]{margin:4px 0 14px}.sds-heading button[b-g1om9e9f88]{border:0;border-radius:10px;padding:8px 12px}.sds-dataset-card[b-g1om9e9f88]{display:grid;width:100%;text-align:left;gap:4px;padding:14px;margin:8px 0;border:1px solid #dbe7f2;background:#f8fbfe;border-radius:14px;color:#102f51}.sds-dataset-card.active[b-g1om9e9f88]{border-color:#2189e9;background:#eaf4ff;box-shadow:0 8px 24px #168bd51c}.sds-dataset-card span[b-g1om9e9f88],.sds-dataset-card small[b-g1om9e9f88]{font-size:12px;color:#6e8299}.sds-dataset-head[b-g1om9e9f88]{padding-bottom:18px;border-bottom:1px solid #e2ebf3}.sds-dataset-head h2[b-g1om9e9f88]{font-size:28px;margin:5px 0}.sds-dataset-head p[b-g1om9e9f88]{color:#6e8299}.sds-dataset-head>div:last-child[b-g1om9e9f88]{display:grid;text-align:right;color:#1376ba}.sds-section[b-g1om9e9f88]{padding:22px 0;border-bottom:1px solid #e6edf4}.sds-section-title h3[b-g1om9e9f88]{margin:4px 0 16px}.sds-section-title small[b-g1om9e9f88]{color:#71849b}.sds-fields[b-g1om9e9f88]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sds-field[b-g1om9e9f88]{display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center;text-align:left;border:1px solid #dde8f2;background:#f9fbfd;border-radius:13px;padding:11px}.sds-field.active[b-g1om9e9f88]{border-color:#208ce5;background:#eef7ff}.sds-field code[b-g1om9e9f88]{font-weight:800;color:#056b9d}.sds-field span[b-g1om9e9f88]{display:grid}.sds-field small[b-g1om9e9f88]{color:#71849b}.sds-field em[b-g1om9e9f88]{font-size:11px;padding:5px 8px;border-radius:99px;background:#fff0d3;color:#a76300;font-style:normal}.sds-field em.verified[b-g1om9e9f88]{background:#dff7e9;color:#168650}.sds-editor[b-g1om9e9f88]{margin-top:14px;padding:16px;border-radius:15px;background:#eff6fc;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sds-editor label[b-g1om9e9f88]{display:grid;gap:5px;font-size:12px;font-weight:700}.sds-editor input[b-g1om9e9f88],.sds-editor select[b-g1om9e9f88]{border:1px solid #ccdae7;border-radius:9px;padding:10px;background:#fff}.sds-editor .wide[b-g1om9e9f88]{grid-column:span 2}.sds-editor .check[b-g1om9e9f88]{display:flex;align-items:center;flex-direction:row}.sds-bindings[b-g1om9e9f88]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sds-bindings article[b-g1om9e9f88]{border:1px solid #dce8f2;border-radius:15px;padding:14px}.sds-bindings article>span[b-g1om9e9f88]{font-size:10px;color:#18a9c5;font-weight:900}.sds-bindings h4[b-g1om9e9f88]{font-size:18px;margin:8px 0}.sds-bindings p[b-g1om9e9f88],.sds-bindings small[b-g1om9e9f88]{color:#677c94}.sds-bindings button[b-g1om9e9f88]{margin-top:12px;border:0;border-radius:9px;background:#e7f3ff;color:#086ab3;padding:8px 11px}.sds-live[b-g1om9e9f88]{margin-top:16px;border:1px solid #b8e9d0;background:#eafaf2;border-radius:16px;padding:18px;display:grid;grid-template-columns:1fr auto;gap:12px}.sds-live>strong[b-g1om9e9f88]{font-size:30px;color:#147d4a}.sds-live p[b-g1om9e9f88]{color:#3d7b61}.sds-live-points[b-g1om9e9f88]{grid-column:1/-1;display:flex;gap:8px;overflow:auto}.sds-live-points span[b-g1om9e9f88]{min-width:120px;background:#fff;border-radius:9px;padding:8px;display:grid}.sds-live-points em[b-g1om9e9f88]{font-style:normal}.sds-empty[b-g1om9e9f88]{text-align:center;padding:70px 25px}.sds-empty-small[b-g1om9e9f88]{display:grid;gap:6px;color:#71849b;padding:24px 8px}@media(max-width:1200px){.sds-candidate-grid[b-g1om9e9f88]{grid-template-columns:repeat(2,minmax(0,1fr))}.sds-candidate-head[b-g1om9e9f88]{flex-direction:column}.sds-candidate-search[b-g1om9e9f88]{width:100%}}@media(max-width:1100px){.sds-shell[b-g1om9e9f88]{grid-template-columns:1fr}.sds-stats[b-g1om9e9f88]{grid-template-columns:repeat(2,1fr)}.sds-fields[b-g1om9e9f88],.sds-bindings[b-g1om9e9f88]{grid-template-columns:1fr}.sds-editor[b-g1om9e9f88]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.sds-hero[b-g1om9e9f88]{align-items:flex-start;flex-direction:column}.sds-stats[b-g1om9e9f88]{grid-template-columns:1fr}.sds-candidate-grid[b-g1om9e9f88]{grid-template-columns:1fr}.sds-candidate-search[b-g1om9e9f88]{flex-direction:column}.sds-editor[b-g1om9e9f88]{grid-template-columns:1fr}.sds-editor .wide[b-g1om9e9f88]{grid-column:auto}}
/* _content/Mst.Web/Components/Pages/SemanticIntelligence.razor.rz.scp.css */
.si-hero[b-yf0nevucz9]{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:30px;border-radius:22px;background:linear-gradient(135deg,#111827,#312e81 58%,#0f766e);color:#fff;box-shadow:0 18px 45px #11182726}.si-hero span[b-yf0nevucz9]{font-size:12px;letter-spacing:.14em;color:#a5f3fc}.si-hero h1[b-yf0nevucz9]{margin:8px 0;font-size:32px}.si-hero p[b-yf0nevucz9]{margin:0;max-width:760px;color:#dbeafe}.si-actions[b-yf0nevucz9]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.si-actions select[b-yf0nevucz9]{min-width:245px;background:#ffffff17;color:#fff;border:1px solid #ffffff3d;border-radius:10px;padding:10px}.si-actions option[b-yf0nevucz9]{color:#111827}.si-trust[b-yf0nevucz9]{display:flex;gap:16px;align-items:center;margin:14px 0;padding:12px 16px;border:1px solid #bae6fd;background:#f0f9ff;border-radius:12px;color:#0c4a6e}.si-trust strong[b-yf0nevucz9]{white-space:nowrap}.si-kpis[b-yf0nevucz9]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.si-kpis article[b-yf0nevucz9]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px;display:grid;gap:4px}.si-kpis span[b-yf0nevucz9],.si-kpis small[b-yf0nevucz9]{color:#64748b}.si-kpis strong[b-yf0nevucz9]{font-size:27px;color:#111827}.si-tabs[b-yf0nevucz9]{display:flex;gap:6px;margin:18px 0 10px;border-bottom:1px solid #e2e8f0}.si-tabs button[b-yf0nevucz9]{border:0;background:transparent;padding:12px 16px;color:#64748b;font-weight:700;border-bottom:3px solid transparent}.si-tabs button.active[b-yf0nevucz9]{color:#4338ca;border-color:#6366f1}.si-workspace[b-yf0nevucz9]{display:grid;grid-template-columns:minmax(300px,38%) 1fr;gap:14px;min-height:560px}.si-list-panel[b-yf0nevucz9],.si-editor-panel[b-yf0nevucz9],.si-card[b-yf0nevucz9]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.si-filter[b-yf0nevucz9]{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid #e2e8f0}.si-filter input[b-yf0nevucz9],.si-card header input[b-yf0nevucz9],.search-box input[b-yf0nevucz9]{flex:1;border:1px solid #cbd5e1;border-radius:10px;padding:11px 12px}.si-filter span[b-yf0nevucz9]{font-size:12px;color:#64748b;white-space:nowrap}.si-list[b-yf0nevucz9]{max-height:620px;overflow:auto;padding:8px}.si-list>button[b-yf0nevucz9]{width:100%;display:grid;grid-template-columns:52px 1fr;gap:10px;text-align:left;border:1px solid transparent;background:#fff;border-radius:12px;padding:11px;margin-bottom:5px}.si-list>button:hover[b-yf0nevucz9],.si-list>button.active[b-yf0nevucz9]{background:#eef2ff;border-color:#c7d2fe}.si-list button div[b-yf0nevucz9]{display:grid;gap:3px;min-width:0}.si-list code[b-yf0nevucz9],.si-table code[b-yf0nevucz9]{font-size:11px;color:#475569;overflow:hidden;text-overflow:ellipsis}.si-list small[b-yf0nevucz9]{color:#64748b}.confidence[b-yf0nevucz9]{width:46px;height:30px;display:grid;place-items:center;border-radius:16px;font-weight:800;font-size:12px}.confidence.high[b-yf0nevucz9]{background:#dcfce7;color:#166534}.confidence.medium[b-yf0nevucz9]{background:#fef3c7;color:#92400e}.confidence.low[b-yf0nevucz9]{background:#fee2e2;color:#991b1b}.si-editor-panel[b-yf0nevucz9]{padding:20px}.si-editor-head[b-yf0nevucz9]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e2e8f0;padding-bottom:16px}.si-editor-head span[b-yf0nevucz9]{color:#6366f1;font-size:12px;font-weight:700}.si-editor-head h2[b-yf0nevucz9]{margin:5px 0 0;font-size:22px}.status[b-yf0nevucz9]{font-style:normal;border-radius:20px;padding:7px 11px;font-size:12px;font-weight:800}.status.proposed[b-yf0nevucz9]{background:#fef3c7;color:#92400e}.status.approved[b-yf0nevucz9]{background:#dcfce7;color:#166534}.status.rejected[b-yf0nevucz9]{background:#fee2e2;color:#991b1b}.si-form[b-yf0nevucz9]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px}.si-form label[b-yf0nevucz9]{display:grid;gap:6px;color:#334155;font-size:13px;font-weight:700}.si-form input[b-yf0nevucz9],.si-form select[b-yf0nevucz9],.si-form textarea[b-yf0nevucz9]{border:1px solid #cbd5e1;border-radius:9px;padding:10px;background:#fff;font:inherit;font-weight:400}.si-form .wide[b-yf0nevucz9]{grid-column:1/-1}.si-score[b-yf0nevucz9]{margin:18px 0;padding:14px;border-radius:12px;background:#f8fafc}.si-score>div:first-child[b-yf0nevucz9]{display:flex;justify-content:space-between}.si-score .bar[b-yf0nevucz9]{height:7px;background:#e2e8f0;border-radius:10px;margin:8px 0;overflow:hidden}.si-score .bar i[b-yf0nevucz9]{display:block;height:100%;background:linear-gradient(90deg,#f59e0b,#22c55e);border-radius:10px}.si-score small[b-yf0nevucz9]{color:#64748b}.si-editor-actions[b-yf0nevucz9]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.button.danger[b-yf0nevucz9]{color:#b91c1c;border-color:#fecaca;background:#fff}.si-empty[b-yf0nevucz9]{min-height:240px;display:flex;flex-direction:column;gap:7px;align-items:center;justify-content:center;color:#64748b;text-align:center}.si-empty.compact[b-yf0nevucz9]{min-height:110px}.si-card header[b-yf0nevucz9]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px;border-bottom:1px solid #e2e8f0}.si-card h2[b-yf0nevucz9]{margin:0}.si-card p[b-yf0nevucz9]{margin:5px 0 0;color:#64748b}.si-card header input[b-yf0nevucz9]{max-width:320px}.si-table[b-yf0nevucz9]{overflow:auto}.si-table>div[b-yf0nevucz9]{display:grid;grid-template-columns:1.3fr 1.4fr 1fr .6fr .5fr;gap:12px;padding:13px 18px;border-bottom:1px solid #f1f5f9;align-items:center}.si-table .head[b-yf0nevucz9]{background:#f8fafc;color:#64748b;font-size:12px;font-weight:800}.si-table span[b-yf0nevucz9]{display:grid;gap:3px}.si-table small[b-yf0nevucz9]{color:#64748b}.si-search[b-yf0nevucz9]{padding-bottom:20px}.search-box[b-yf0nevucz9]{display:flex;gap:10px;max-width:760px;margin:22px auto}.search-results[b-yf0nevucz9]{display:grid;gap:9px;max-width:900px;margin:auto}.search-results article[b-yf0nevucz9]{display:grid;grid-template-columns:42px 1fr;gap:12px;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.search-results article>span[b-yf0nevucz9]{height:34px;display:grid;place-items:center;border-radius:18px;background:#e0e7ff;color:#3730a3;font-weight:800}.search-results h3[b-yf0nevucz9]{margin:0}.search-results p[b-yf0nevucz9]{margin:6px 0}.search-results small[b-yf0nevucz9]{color:#64748b}@media(max-width:980px){.si-hero[b-yf0nevucz9]{align-items:stretch;flex-direction:column}.si-kpis[b-yf0nevucz9]{grid-template-columns:repeat(2,1fr)}.si-workspace[b-yf0nevucz9]{grid-template-columns:1fr}.si-list[b-yf0nevucz9]{max-height:330px}}@media(max-width:640px){.si-kpis[b-yf0nevucz9]{grid-template-columns:1fr}.si-form[b-yf0nevucz9]{grid-template-columns:1fr}.si-form .wide[b-yf0nevucz9]{grid-column:auto}.si-trust[b-yf0nevucz9]{align-items:flex-start;flex-direction:column}.si-table>div[b-yf0nevucz9]{min-width:760px}}
/* _content/Mst.Web/Components/Pages/SemanticMappingStudio.razor.rz.scp.css */
.sms-hero[b-vob6o2jvh7]{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 32px;border-radius:24px;background:linear-gradient(135deg,#071d3a,#0b5f9b 62%,#0aa6c7);color:#fff}.sms-hero span[b-vob6o2jvh7],.sms-panel header span[b-vob6o2jvh7]{font-size:.72rem;font-weight:850;letter-spacing:.15em;color:#32d8ff}.sms-hero h1[b-vob6o2jvh7]{margin:.45rem 0;font-size:2rem}.sms-hero p[b-vob6o2jvh7]{margin:0;max-width:900px;color:#d7efff}.sms-hero select[b-vob6o2jvh7]{min-width:330px;padding:12px;border-radius:12px}.sms-tabs[b-vob6o2jvh7]{display:flex;gap:8px;margin:18px 0}.sms-tabs button[b-vob6o2jvh7]{padding:12px 18px;border:1px solid #dbe7f3;background:#fff;border-radius:12px;font-weight:750}.sms-tabs button.active[b-vob6o2jvh7]{background:#0b4d86;color:#fff}.sms-grid[b-vob6o2jvh7]{display:grid;gap:16px}.bulk-grid[b-vob6o2jvh7]{grid-template-columns:1.15fr .85fr}.kpi-grid[b-vob6o2jvh7]{grid-template-columns:320px minmax(0,1fr) 320px}.sms-panel[b-vob6o2jvh7]{background:#fff;border:1px solid #dce8f4;border-radius:20px;padding:20px;box-shadow:0 14px 35px #163d6810}.sms-panel header[b-vob6o2jvh7]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;border-bottom:1px solid #e7eef6;padding-bottom:14px;margin-bottom:16px}.sms-panel h2[b-vob6o2jvh7]{margin:.2rem 0;color:#0a274b}.sms-panel header b[b-vob6o2jvh7]{font-size:.75rem;color:#5d7189;background:#eef5fb;padding:7px 10px;border-radius:999px}.form-grid[b-vob6o2jvh7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.form-grid label[b-vob6o2jvh7]{display:grid;gap:6px;font-weight:700;color:#344d68}.form-grid input[b-vob6o2jvh7],.form-grid select[b-vob6o2jvh7],.wide-search[b-vob6o2jvh7]{padding:11px 12px;border:1px solid #cfdeeb;border-radius:10px;background:#fbfdff}.span2[b-vob6o2jvh7]{grid-column:span 2}.sms-actions[b-vob6o2jvh7]{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}.safe-note[b-vob6o2jvh7]{display:flex;gap:12px;margin-top:16px;padding:13px;border-radius:12px;background:#eef9f5;color:#23664e}.safe-note span[b-vob6o2jvh7]{color:#52766a}.preview-list[b-vob6o2jvh7],.version-list[b-vob6o2jvh7],.object-list[b-vob6o2jvh7]{display:flex;flex-direction:column;gap:8px;max-height:560px;overflow:auto}.preview-list div[b-vob6o2jvh7],.version-list div[b-vob6o2jvh7]{padding:11px;border:1px solid #e1eaf3;border-radius:11px;display:grid;gap:3px}.preview-list code[b-vob6o2jvh7],.version-list code[b-vob6o2jvh7]{color:#0b75a6}.preview-list small[b-vob6o2jvh7]{color:#718197}.object-list button[b-vob6o2jvh7]{display:flex;justify-content:space-between;text-align:left;padding:11px;border:1px solid #e1eaf3;border-radius:10px;background:#fafdff}.object-list button.active[b-vob6o2jvh7]{border-color:#1d91d0;background:#eaf7ff}.object-list span[b-vob6o2jvh7]{font-size:.72rem;color:#718197}.sql-preview[b-vob6o2jvh7]{margin-top:15px;background:#081a2f;color:#bce8ff;border-radius:13px;padding:14px}.sql-preview span[b-vob6o2jvh7]{font-size:.68rem;color:#23d2ff;font-weight:800}.sql-preview pre[b-vob6o2jvh7]{white-space:pre-wrap;margin:.6rem 0 0;font-size:.78rem}.sms-empty[b-vob6o2jvh7]{padding:40px;text-align:center;background:#fff;border:1px dashed #c9d9e8;border-radius:18px}.switch-label[b-vob6o2jvh7]{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center}.theme-yunus-one-dark .sms-panel[b-vob6o2jvh7],.theme-yunus-one-dark .sms-tabs button[b-vob6o2jvh7]{background:#0d213d!important;border-color:#1c456c!important;color:#eaf3ff}.theme-yunus-one-dark .sms-panel h2[b-vob6o2jvh7],.theme-yunus-one-dark .form-grid label[b-vob6o2jvh7]{color:#eaf3ff}.theme-yunus-one-dark .preview-list div[b-vob6o2jvh7],.theme-yunus-one-dark .version-list div[b-vob6o2jvh7],.theme-yunus-one-dark .object-list button[b-vob6o2jvh7]{background:#0a1c34;border-color:#1c456c;color:#eaf3ff}@media(max-width:1300px){.kpi-grid[b-vob6o2jvh7]{grid-template-columns:280px 1fr}.versions-panel[b-vob6o2jvh7]{grid-column:1/-1}.bulk-grid[b-vob6o2jvh7]{grid-template-columns:1fr}}@media(max-width:800px){.sms-hero[b-vob6o2jvh7]{flex-direction:column;align-items:stretch}.sms-hero select[b-vob6o2jvh7]{min-width:0}.kpi-grid[b-vob6o2jvh7]{grid-template-columns:1fr}.form-grid[b-vob6o2jvh7]{grid-template-columns:1fr}.span2[b-vob6o2jvh7]{grid-column:auto}}
.candidate-panel[b-vob6o2jvh7]{margin-bottom:16px}.candidate-panel header button[b-vob6o2jvh7]{white-space:nowrap}.candidate-list[b-vob6o2jvh7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:360px;overflow:auto}.candidate-card[b-vob6o2jvh7]{display:grid;grid-template-columns:auto 1fr;gap:10px;text-align:left;padding:13px;border:1px solid #dbe8f3;border-radius:13px;background:linear-gradient(145deg,#fbfdff,#f2f8fd);cursor:pointer}.candidate-card:hover[b-vob6o2jvh7]{border-color:#2b9bd2;box-shadow:0 9px 20px #176aa018}.candidate-card div[b-vob6o2jvh7]{display:grid;gap:3px;min-width:0}.candidate-card code[b-vob6o2jvh7]{color:#0b75a6;overflow:hidden;text-overflow:ellipsis}.candidate-card small[b-vob6o2jvh7]{color:#687d91;line-height:1.35}.candidate-card b[b-vob6o2jvh7]{grid-column:2;font-size:.72rem;color:#1676b4}.candidate-score[b-vob6o2jvh7]{width:46px;height:34px;display:grid;place-items:center;border-radius:10px;background:#e5f8ef;color:#08734a;font-size:.76rem;font-weight:850}.candidate-empty[b-vob6o2jvh7]{grid-column:1/-1;color:#718197}.candidate-evidence[b-vob6o2jvh7]{display:flex;gap:10px;margin-top:12px;padding:11px 13px;border-radius:11px;background:#eef9f5;color:#23664e;font-size:.78rem}.candidate-evidence span[b-vob6o2jvh7]{color:#54776b}.theme-yunus-one-dark .candidate-card[b-vob6o2jvh7]{background:#0a1c34;border-color:#1c456c;color:#eaf3ff}.theme-yunus-one-dark .candidate-card small[b-vob6o2jvh7]{color:#9fb4c8}@media(max-width:1500px){.candidate-list[b-vob6o2jvh7]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.candidate-list[b-vob6o2jvh7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.candidate-list[b-vob6o2jvh7]{grid-template-columns:1fr}.candidate-evidence[b-vob6o2jvh7]{flex-direction:column}}
.live-preview[b-vob6o2jvh7]{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;align-items:center;margin-top:12px;padding:15px;border:1px solid;border-radius:13px}.live-preview.success[b-vob6o2jvh7]{background:#edfbf4;border-color:#a8e5c7;color:#176344}.live-preview.failed[b-vob6o2jvh7]{background:#fff4f3;border-color:#f3c2bd;color:#9a342b}.live-preview div[b-vob6o2jvh7]{display:grid;gap:2px}.live-preview span[b-vob6o2jvh7]{font-size:.67rem;font-weight:850;letter-spacing:.12em}.live-preview strong[b-vob6o2jvh7]{font-size:1.45rem}.live-preview p[b-vob6o2jvh7]{margin:0;font-weight:650}.live-preview small[b-vob6o2jvh7]{grid-column:2;color:inherit;opacity:.78}.activation-note[b-vob6o2jvh7]{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fff8e7;color:#805d14;font-size:.78rem;font-weight:650}.theme-yunus-one-dark .live-preview.success[b-vob6o2jvh7]{background:#103a31;border-color:#216f59;color:#b9f2d9}.theme-yunus-one-dark .live-preview.failed[b-vob6o2jvh7]{background:#3d2024;border-color:#753b42;color:#ffd0d0}.theme-yunus-one-dark .activation-note[b-vob6o2jvh7]{background:#3b321c;color:#f6dea0}@media(max-width:650px){.live-preview[b-vob6o2jvh7]{grid-template-columns:1fr}.live-preview small[b-vob6o2jvh7]{grid-column:1}}
.candidate-tools[b-vob6o2jvh7]{display:flex;gap:8px;align-items:center}.candidate-tools select[b-vob6o2jvh7]{min-width:190px;padding:9px 11px;border:1px solid #cfdeeb;border-radius:10px;background:#fff;color:#173b5e;font-weight:700}.source-toggle[b-vob6o2jvh7]{padding:7px 10px;border:1px solid #cfe0ee;border-radius:9px;background:#f4f9fd;color:#16628f;font-size:.72rem;font-weight:800;white-space:nowrap}.candidate-empty strong[b-vob6o2jvh7]{color:#284b6d}.theme-yunus-one-dark .candidate-tools select[b-vob6o2jvh7],.theme-yunus-one-dark .source-toggle[b-vob6o2jvh7]{background:#0a1c34;border-color:#1c456c;color:#d9efff}@media(max-width:700px){.candidate-tools[b-vob6o2jvh7]{align-items:stretch;flex-direction:column}.candidate-tools select[b-vob6o2jvh7]{min-width:0}}
.candidate-card.review[b-vob6o2jvh7]{border-color:#efd7a3;background:linear-gradient(145deg,#fffdf8,#fff7e8)}.candidate-card.review .candidate-score[b-vob6o2jvh7]{background:#fff0cc;color:#8a5a00}.candidate-card.verified[b-vob6o2jvh7]{border-color:#b8e5d1}.governance-card[b-vob6o2jvh7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:14px;border:1px solid;border-radius:13px}.governance-card.verified[b-vob6o2jvh7]{background:#eefaf5;border-color:#a9e3c8;color:#176344}.governance-card.blocked[b-vob6o2jvh7]{background:#fff8e9;border-color:#efd19a;color:#775314}.governance-card div[b-vob6o2jvh7]{display:grid;gap:4px}.governance-card span[b-vob6o2jvh7]{font-size:.66rem;font-weight:850;letter-spacing:.11em;opacity:.75}.governance-card ul[b-vob6o2jvh7]{grid-column:1/-1;margin:0;padding-left:20px;font-size:.78rem;line-height:1.55}.theme-yunus-one-dark .candidate-card.review[b-vob6o2jvh7]{background:#322b1b;border-color:#765f2e}.theme-yunus-one-dark .governance-card.verified[b-vob6o2jvh7]{background:#103a31;border-color:#216f59;color:#b9f2d9}.theme-yunus-one-dark .governance-card.blocked[b-vob6o2jvh7]{background:#3b321c;border-color:#765f2e;color:#f6dea0}@media(max-width:760px){.governance-card[b-vob6o2jvh7]{grid-template-columns:1fr}}
/* _content/Mst.Web/Components/Pages/Users.razor.rz.scp.css */

.editor-message[b-av2820fl38] {
    margin: 14px 0 0;
    padding: 12px 14px;
    border-radius: 10px;
    font-weight: 600;
    line-height: 1.4;
}
.editor-message.error[b-av2820fl38] {
    color: #991b1b;
    background: #fef2f2;
    border: 1px solid #fecaca;
}
.editor-message.success[b-av2820fl38] {
    color: #166534;
    background: #f0fdf4;
    border: 1px solid #bbf7d0;
}
button:disabled[b-av2820fl38] {
    cursor: not-allowed;
    opacity: .65;
}

.enterprise-admin-badge[b-av2820fl38]{display:inline-flex;margin-top:5px;padding:4px 7px;border-radius:999px;background:#eee9ff;color:#6540c6;font-size:10px;font-weight:800}
.access-governance-card[b-av2820fl38]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;margin:18px 0 12px;padding:15px 16px;border:1px solid #dce7f2;border-radius:15px;background:#f8fbff;transition:.2s}
.access-governance-card.selected[b-av2820fl38]{border-color:#9b87ec;background:linear-gradient(135deg,#f4f0ff,#eff9ff);box-shadow:0 8px 22px rgba(91,66,183,.1)}
.access-governance-icon[b-av2820fl38]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e8f2fc;color:#1769b4;font-weight:900}
.access-governance-card.selected .access-governance-icon[b-av2820fl38]{background:linear-gradient(145deg,#7450de,#208ed0);color:#fff}
.access-governance-card strong[b-av2820fl38]{display:block;color:#173550;font-size:13px}.access-governance-card p[b-av2820fl38]{margin:4px 0 0;color:#6e8194;font-size:11px;line-height:1.45}
.access-governance-switch[b-av2820fl38]{display:flex;align-items:center;gap:8px;color:#60758a;font-size:11px}.access-governance-switch input[b-av2820fl38]{display:none}.access-governance-switch span[b-av2820fl38]{position:relative;width:38px;height:22px;border-radius:999px;background:#c8d3df}.access-governance-switch span[b-av2820fl38]:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.2s}.access-governance-switch input:checked+span[b-av2820fl38]{background:#7048d5}.access-governance-switch input:checked+span[b-av2820fl38]:after{transform:translateX(16px)}
.assignment-heading[b-av2820fl38]{display:flex;justify-content:space-between;align-items:center;margin:18px 0 10px}.assignment-heading h3[b-av2820fl38]{margin:5px 0}.governance-notice[b-av2820fl38]{display:flex;gap:8px;align-items:center;margin:0 0 10px;padding:10px 12px;border-radius:11px;background:#eef8ff;border:1px solid #cce7f8;color:#315e7c;font-size:11px}.governance-notice span[b-av2820fl38]{color:#6b8193}
.assignment-row[b-av2820fl38]{display:grid;grid-template-columns:1.3fr 1.3fr .6fr auto;gap:10px;align-items:center;padding:12px;border:1px solid #dbe7f3;border-radius:14px;margin-bottom:9px;background:#f8fbff}.assignment-row.protected[b-av2820fl38]{border-color:#d6cdf7;background:#f8f6ff}.assignment-row.protected select:disabled[b-av2820fl38]{opacity:1;color:#503b85;background:#fff}
@media(max-width:780px){.access-governance-card[b-av2820fl38]{grid-template-columns:40px 1fr}.access-governance-switch[b-av2820fl38]{grid-column:1/-1}.assignment-heading[b-av2820fl38]{align-items:flex-start;gap:10px}.assignment-row[b-av2820fl38]{grid-template-columns:1fr}.governance-notice[b-av2820fl38]{align-items:flex-start;flex-direction:column}}

.password-modal label[b-av2820fl38]{display:block;color:#53677d;font-weight:700}.password-modal input[b-av2820fl38]{margin-top:8px}
.password-rules[b-av2820fl38]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;padding:12px;border-radius:12px;background:#f7faff;border:1px solid #e2ebf5}
.password-rules span[b-av2820fl38]{font-size:12px;color:#93a1b2}.password-rules span.ok[b-av2820fl38]{color:#0d9f68;font-weight:700}
.password-message[b-av2820fl38]{margin-top:12px;padding:11px 13px;border-radius:10px;font-weight:700;position:relative;z-index:2}
.password-message.error[b-av2820fl38]{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.password-message.success[b-av2820fl38]{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}
.secure-onboarding-note[b-av2820fl38]{grid-column:1/-1;display:flex;align-items:flex-start;gap:12px;padding:14px 15px;border:1px solid #cfe7dc;border-radius:14px;background:#f1fbf7;color:#204b3c}.secure-onboarding-note>span[b-av2820fl38]{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:#dff5eb}.secure-onboarding-note strong[b-av2820fl38],.secure-onboarding-note small[b-av2820fl38]{display:block}.secure-onboarding-note small[b-av2820fl38]{margin-top:4px;color:#5f7f73;font-size:10px;line-height:1.55}
/* _content/Mst.Web/Components/Pages/WorkflowCenter.razor.rz.scp.css */
.wf-hero[b-sg9634f9fq]{background:linear-gradient(125deg,#082f51 0%,#0a4776 52%,#1168c4 100%);border-radius:24px;color:#fff;padding:30px 32px;display:flex;justify-content:space-between;align-items:center;gap:28px;box-shadow:0 18px 45px rgba(12,63,112,.2);overflow:hidden;position:relative}
.wf-hero[b-sg9634f9fq]:after{content:"";position:absolute;width:280px;height:280px;border:46px solid rgba(255,255,255,.1);border-radius:50%;right:-90px;top:-105px}
.wf-hero>div[b-sg9634f9fq]{position:relative;z-index:1}.wf-hero span[b-sg9634f9fq],.section-heading span[b-sg9634f9fq],.side-heading>span[b-sg9634f9fq]{font-size:11px;font-weight:800;letter-spacing:1.8px;color:#51d8f6}.wf-hero h1[b-sg9634f9fq]{font-size:32px;line-height:1.15;margin:8px 0}.wf-hero p[b-sg9634f9fq]{margin:0;opacity:.8;max-width:720px}
.wf-hero-actions[b-sg9634f9fq]{display:flex;align-items:center;gap:10px}.scope[b-sg9634f9fq]{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:8px 13px;min-width:150px}.scope small[b-sg9634f9fq]{font-size:9px;opacity:.65}.scope strong[b-sg9634f9fq]{font-size:13px;margin-top:2px}
button[b-sg9634f9fq]{border:0;border-radius:10px;padding:10px 14px;font-weight:750;cursor:pointer}button:disabled[b-sg9634f9fq]{opacity:.55;cursor:not-allowed}.primary[b-sg9634f9fq]{background:#1674e8;color:#fff}.secondary[b-sg9634f9fq]{background:#fff;color:#174a76;border:1px solid #d9e6f2}.wf-hero .secondary[b-sg9634f9fq]{background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.24)}
.wf-alert[b-sg9634f9fq]{margin-top:16px;padding:14px 18px;border:1px solid #f6c7c7;background:#fff2f2;color:#922b2b;border-radius:14px;display:flex;gap:14px;align-items:center}.wf-alert span[b-sg9634f9fq]{flex:1}
.wf-kpis[b-sg9634f9fq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.wf-kpis article[b-sg9634f9fq]{background:#fff;border:1px solid #dfe9f3;border-radius:17px;padding:18px;display:flex;align-items:center;gap:14px;box-shadow:0 7px 20px rgba(14,55,91,.05)}.wf-kpis article>div:last-child[b-sg9634f9fq]{display:flex;flex-direction:column}.wf-kpis small[b-sg9634f9fq]{font-size:10px;font-weight:800;letter-spacing:.8px;color:#788ca2}.wf-kpis strong[b-sg9634f9fq]{font-size:25px;color:#092d4e}.wf-kpis span[b-sg9634f9fq]{font-size:11px;color:#7690a7}.kpi-icon[b-sg9634f9fq]{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-size:19px;font-weight:900}.kpi-icon.blue[b-sg9634f9fq]{background:#e7f1ff;color:#1873df}.kpi-icon.amber[b-sg9634f9fq]{background:#fff2da;color:#d68000}.kpi-icon.cyan[b-sg9634f9fq]{background:#e3f9fd;color:#0097b7}.kpi-icon.green[b-sg9634f9fq]{background:#e4f8ed;color:#149b58}
.template-panel[b-sg9634f9fq]{background:#fff;border:1px solid #dce8f3;border-radius:18px;padding:20px;margin-bottom:16px}.section-heading[b-sg9634f9fq]{display:flex;justify-content:space-between;align-items:center}.section-heading h2[b-sg9634f9fq]{margin:4px 0 14px;color:#0a2e4d}.icon-button[b-sg9634f9fq]{font-size:23px;background:#edf3f8;color:#31516c;padding:4px 11px}.template-grid[b-sg9634f9fq]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.template-grid article[b-sg9634f9fq]{border:1px solid #e0e9f2;border-radius:14px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px}.template-grid article button[b-sg9634f9fq]{grid-column:1/-1}.template-symbol[b-sg9634f9fq]{width:42px;height:42px;border-radius:12px;background:#e9f3ff;color:#126bd1;display:grid;place-items:center;font-size:19px}.template-grid small[b-sg9634f9fq]{font-size:10px;font-weight:800;color:#0aa4c3;text-transform:uppercase}.template-grid h3[b-sg9634f9fq]{margin:3px 0;font-size:15px;color:#0a2d4c}.template-grid p[b-sg9634f9fq]{font-size:12px;color:#6d8297;margin:0;line-height:1.45}
.wf-workspace[b-sg9634f9fq]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.wf-main[b-sg9634f9fq],.wf-side[b-sg9634f9fq]{background:#fff;border:1px solid #dce7f1;border-radius:19px;box-shadow:0 8px 24px rgba(10,54,89,.05)}.tabs[b-sg9634f9fq]{display:flex;gap:4px;padding:12px 16px 0;border-bottom:1px solid #e5edf5}.tabs button[b-sg9634f9fq]{background:transparent;color:#627a91;border-radius:0;padding:12px 14px;border-bottom:3px solid transparent}.tabs button.active[b-sg9634f9fq]{color:#116ccc;border-color:#116ccc}.tabs b[b-sg9634f9fq]{background:#edf3f9;border-radius:20px;padding:2px 7px;margin-left:4px;font-size:10px}
.approval-list[b-sg9634f9fq],.data-list[b-sg9634f9fq]{padding:12px}.approval-card[b-sg9634f9fq]{display:flex;align-items:center;gap:14px;padding:15px;border:1px solid #e0e9f1;border-radius:14px;margin-bottom:9px}.approval-mark[b-sg9634f9fq]{width:40px;height:40px;border-radius:12px;background:#fff1d8;color:#d87a00;display:grid;place-items:center;font-weight:900}.approval-body[b-sg9634f9fq]{flex:1}.card-top[b-sg9634f9fq]{display:flex;justify-content:space-between;color:#8497a9;font-size:10px;text-transform:uppercase}.approval-card h3[b-sg9634f9fq]{margin:4px 0;color:#0b2f4e;font-size:15px}.approval-card p[b-sg9634f9fq]{margin:0;color:#72889d;font-size:12px}.policy[b-sg9634f9fq]{font-size:10px;color:#6f55b8;background:#f3efff;display:inline-block;padding:4px 8px;border-radius:7px;margin-top:8px}.approval-actions[b-sg9634f9fq]{display:flex;gap:7px}.approve[b-sg9634f9fq]{background:#daf5e5;color:#16884d}.reject[b-sg9634f9fq]{background:#ffeded;color:#be3d3d}
.data-list article[b-sg9634f9fq]{display:grid;grid-template-columns:auto minmax(190px,1fr) auto auto auto;align-items:center;gap:14px;padding:14px 10px;border-bottom:1px solid #edf2f6}.data-list article:last-child[b-sg9634f9fq]{border:0}.data-list article>div:nth-child(2)[b-sg9634f9fq]{display:flex;flex-direction:column}.data-list strong[b-sg9634f9fq]{color:#123550;font-size:13px}.data-list span[b-sg9634f9fq],.data-list time[b-sg9634f9fq]{font-size:11px;color:#7c90a3}.status-dot[b-sg9634f9fq]{width:9px;height:9px;border-radius:50%;background:#8da0b1}.status-dot.completed[b-sg9634f9fq]{background:#20b267}.status-dot.failed[b-sg9634f9fq]{background:#e15050}.status-dot.waitingapproval[b-sg9634f9fq]{background:#ef9a25}.status-dot.running[b-sg9634f9fq]{background:#2085e7}.status[b-sg9634f9fq]{padding:5px 9px;border-radius:20px;background:#edf2f6;font-weight:750}.status.completed[b-sg9634f9fq],.status.published[b-sg9634f9fq]{background:#dcf6e7;color:#17844c}.status.failed[b-sg9634f9fq]{background:#ffebeb;color:#bc3c3c}.status.waitingapproval[b-sg9634f9fq],.status.draft[b-sg9634f9fq]{background:#fff1d9;color:#b86d00}.timeline[b-sg9634f9fq],.version[b-sg9634f9fq]{font-size:11px;color:#607b91}.definition-icon[b-sg9634f9fq]{width:36px;height:36px;border-radius:10px;background:#e7f2ff;color:#126bd2;display:grid;place-items:center}.row-actions button[b-sg9634f9fq]{padding:7px 10px;font-size:11px;background:#eef4f9;color:#24506f}.row-actions .compact[b-sg9634f9fq]{color:#fff;background:#1674e8}
.empty[b-sg9634f9fq]{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7690a5;text-align:center}.empty h3[b-sg9634f9fq]{color:#21415d;margin:9px 0 3px}.empty p[b-sg9634f9fq]{font-size:12px}.empty-icon[b-sg9634f9fq]{width:55px;height:55px;border-radius:18px;background:#e2f7ec;color:#1b9b59;display:grid;place-items:center;font-size:24px}.spinner[b-sg9634f9fq]{width:28px;height:28px;border:3px solid #dce8f2;border-top-color:#1573dc;border-radius:50%;animation:spin-b-sg9634f9fq .8s linear infinite}@keyframes spin-b-sg9634f9fq{to{transform:rotate(360deg)}}
.wf-side[b-sg9634f9fq]{padding:20px;height:max-content;background:linear-gradient(180deg,#0a355b,#0d4677);color:#fff;border:0}.side-heading[b-sg9634f9fq]{display:flex;justify-content:space-between;align-items:center}.side-heading b[b-sg9634f9fq]{font-size:10px;color:#55e0a0}.wf-side h3[b-sg9634f9fq]{font-size:18px;margin:14px 0 18px}.wf-side dl[b-sg9634f9fq]{margin:0}.wf-side dl>div[b-sg9634f9fq]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:11px}.wf-side dt[b-sg9634f9fq]{opacity:.65}.wf-side dd[b-sg9634f9fq]{margin:0;font-weight:750}.side-note[b-sg9634f9fq]{margin-top:18px;padding:14px;background:rgba(255,255,255,.08);border-radius:12px}.side-note strong[b-sg9634f9fq]{font-size:12px}.side-note p[b-sg9634f9fq]{font-size:11px;line-height:1.55;opacity:.7;margin-bottom:0}
@media(max-width:1100px){.wf-kpis[b-sg9634f9fq]{grid-template-columns:repeat(2,1fr)}.wf-workspace[b-sg9634f9fq]{grid-template-columns:1fr}.wf-side[b-sg9634f9fq]{display:none}.template-grid[b-sg9634f9fq]{grid-template-columns:1fr}.wf-hero[b-sg9634f9fq]{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.wf-kpis[b-sg9634f9fq]{grid-template-columns:1fr}.wf-hero-actions[b-sg9634f9fq]{flex-wrap:wrap}.approval-card[b-sg9634f9fq]{align-items:flex-start;flex-wrap:wrap}.approval-actions[b-sg9634f9fq]{width:100%}.approval-actions button[b-sg9634f9fq]{flex:1}.data-list article[b-sg9634f9fq]{grid-template-columns:auto 1fr}.data-list article>*:nth-child(n+3)[b-sg9634f9fq]{grid-column:2}.tabs[b-sg9634f9fq]{overflow:auto}}
/* _content/Mst.Web/Components/ReportSourceFooter.razor.rz.scp.css */
.report-source-footer[b-1qaldqlwtr]{margin-top:14px;padding:9px 4px 3px;border-top:1px solid #dbe7f3;color:#71849c;font-size:11px;display:flex;gap:16px;justify-content:space-between;align-items:center;line-height:1.35}.report-source-footer strong[b-1qaldqlwtr]{color:#445b74}@media(max-width:800px){.report-source-footer[b-1qaldqlwtr]{align-items:flex-start;flex-direction:column;gap:3px}}
/* _content/Mst.Web/Components/Shared/PayrollField.razor.rz.scp.css */
.field[b-2uat64ydur] {
    display: flex;
    justify-content: space-between;
    gap: 8px;
    padding: 5px 2px;
    border-bottom: 1px solid #edf2f7;
    font-size: .72rem;
}

.field strong[b-2uat64ydur] { font-size: .75rem; }

.field-strong[b-2uat64ydur] {
    margin-top: 3px;
    padding: 7px 5px;
    border-radius: 7px;
    border-bottom: 0;
    background: #edf7ff;
    color: #0a4777;
}
/* _content/Mst.Web/Components/StoreSelector.razor.rz.scp.css */
.store-selector[b-zuu01ila11]{display:block;width:100%;margin-top:7px;padding:12px;border:1px solid #cbdbea;border-radius:12px;background:#fff;color:#173c5d;font-weight:700}
