/* /Components/ApprovalPanel.razor.rz.scp.css */
.approval-panel[b-o9kjnzqyw0]{display:grid;gap:.7rem;border:1px solid #d7e0eb;border-radius:14px;padding:.8rem;background:#f8fafc}.approval-header[b-o9kjnzqyw0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.approval-header div[b-o9kjnzqyw0]{display:grid;gap:.12rem}.approval-header span[b-o9kjnzqyw0],.approval-panel small[b-o9kjnzqyw0]{font-size:var(--font-meta);color:#64748b}.approval-header strong[b-o9kjnzqyw0]{font-size:.92rem}.decision-context[b-o9kjnzqyw0]{display:grid;grid-template-columns:.7fr 1.3fr;gap:.45rem}.decision-context>div[b-o9kjnzqyw0],.policy-context span[b-o9kjnzqyw0],.commercial-grid span[b-o9kjnzqyw0]{display:grid;gap:.18rem;background:#fff;border:1px solid #e1e7ef;border-radius:9px;padding:.55rem}.decision-context b[b-o9kjnzqyw0],.policy-context b[b-o9kjnzqyw0],.commercial-grid b[b-o9kjnzqyw0]{font-size:var(--font-meta)}.commercial[b-o9kjnzqyw0]{display:grid;gap:.45rem}.commercial h4[b-o9kjnzqyw0]{font-size:var(--font-meta);margin:0;color:#334155}.commercial-grid[b-o9kjnzqyw0]{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}.commercial-grid .masked[b-o9kjnzqyw0]{letter-spacing:.14em}.policy-context[b-o9kjnzqyw0]{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}.approval-panel ol[b-o9kjnzqyw0]{margin:0;padding:0;list-style:none;display:grid;gap:.3rem}.approval-panel li[b-o9kjnzqyw0]{display:flex;justify-content:space-between;font-size:var(--font-meta);border-bottom:1px dashed #dce3eb;padding:.3rem}.decision-area[b-o9kjnzqyw0]{display:grid;gap:.5rem;border-top:1px solid #dce3eb;padding-top:.65rem}.decision-area>div:first-child[b-o9kjnzqyw0]{display:grid;gap:.1rem}.decision-area>div:first-child b[b-o9kjnzqyw0]{font-size:var(--font-label)}.decision-buttons[b-o9kjnzqyw0]{display:flex;gap:.45rem;flex-wrap:wrap}.decision-area p[b-o9kjnzqyw0]{margin:0;font-size:var(--font-meta);color:#596579;background:#eef2f7;border-radius:8px;padding:.5rem}@media(max-width:520px){.decision-context[b-o9kjnzqyw0],.commercial-grid[b-o9kjnzqyw0],.policy-context[b-o9kjnzqyw0]{grid-template-columns:1fr}.decision-buttons .btn[b-o9kjnzqyw0]{flex:1 1 100%}}
/* /Components/Card.razor.rz.scp.css */
.detail-card[b-rz0tedupza]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);box-shadow:var(--shadow-card)}.detail-card h3[b-rz0tedupza]{font-size:var(--font-label);margin:0 0 var(--space-3);color:var(--ink-strong)}.detail-card[b-rz0tedupza]  dl{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin:0}.detail-card[b-rz0tedupza]  dl div{display:grid;gap:.15rem}.detail-card[b-rz0tedupza]  dt{font-size:var(--font-meta);color:var(--ink-muted)}.detail-card[b-rz0tedupza]  dd{font-size:var(--font-label);margin:0;color:var(--ink)}.detail-card[b-rz0tedupza]  p{font-size:var(--font-label);color:var(--ink-muted)}@media(max-width:520px){.detail-card[b-rz0tedupza]  dl{grid-template-columns:1fr}}
/* /Components/ContextHelp.razor.rz.scp.css */
.context-help-trigger[b-65xpnhv6t3]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;justify-self:start;padding:0;border:1px solid #507499;border-radius:50%;background:#fff;color:#123b63;font-weight:700;font-size:1rem;vertical-align:middle;cursor:pointer}
.context-help-trigger:focus-visible[b-65xpnhv6t3],.context-help-dialog button:focus-visible[b-65xpnhv6t3]{outline:3px solid #1267c4;outline-offset:3px}
.context-help-dialog[b-65xpnhv6t3]{direction:rtl;width:min(34rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);box-sizing:border-box;overflow:auto;border:1px solid #ccd8e6;border-radius:12px;padding:1rem;color:#152b45;background:#fff;font-family:inherit}
.context-help-dialog[b-65xpnhv6t3]::backdrop{background:rgba(10,25,45,.5)}
.context-help-dialog header[b-65xpnhv6t3]{display:flex;align-items:center;justify-content:space-between;gap:1rem}
.context-help-dialog h2[b-65xpnhv6t3]{font-size:1.15rem;margin:0}
.context-help-dialog button[b-65xpnhv6t3]{min-height:44px;min-width:44px;border:1px solid #bbcadd;border-radius:6px;padding:.5rem 1rem;background:#fff;color:#123b63}
.context-help-content[b-65xpnhv6t3]{overflow-wrap:anywhere;line-height:1.9}
/* /Components/ControlledUserPicker.razor.rz.scp.css */
.controlled-user-picker[b-e5jun6vbqk] {
    display: grid;
    gap: .65rem;
    min-width: 0;
    width: 100%;
    direction: rtl;
}
.controlled-user-picker label[b-e5jun6vbqk] {
    display: grid;
    gap: .4rem;
    min-width: 0;
}
.controlled-user-picker input[b-e5jun6vbqk],
.controlled-user-picker select[b-e5jun6vbqk],
.controlled-user-picker button[b-e5jun6vbqk] {
    box-sizing: border-box;
    width: 100%;
    min-width: 0;
    min-height: 44px;
    padding: .6rem .75rem;
    border: 1px solid #c9d9ee;
    border-radius: .5rem;
    background: #fff;
    color: #173759;
    font: inherit;
}
.controlled-user-picker button[b-e5jun6vbqk] { background: #edf5ff; cursor: pointer; }
.controlled-user-picker :disabled[b-e5jun6vbqk] { opacity: .65; cursor: default; }
.controlled-user-picker :focus-visible[b-e5jun6vbqk] { outline: 2px solid #1672df; outline-offset: 2px; }
.controlled-user-picker [role="alert"][b-e5jun6vbqk] { margin: 0; color: #a92232; overflow-wrap: anywhere; }
/* /Components/CrmContactCard.razor.rz.scp.css */
.crm-contact-card[b-1v8srqlnw7]{display:grid;grid-template-columns:2.45rem minmax(0,1fr);gap:.65rem;align-items:start;padding:.72rem;border:1px solid var(--border);border-radius:.72rem;background:#fff}.contact-avatar[b-1v8srqlnw7]{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:.7rem;background:#eef3fb;color:var(--primary);font-weight:900}.contact-body[b-1v8srqlnw7]{display:grid;gap:.35rem;min-width:0}.contact-body header[b-1v8srqlnw7]{display:flex;justify-content:space-between;gap:.55rem}.contact-body header>div[b-1v8srqlnw7]{display:grid;gap:.12rem;min-width:0}.contact-body strong[b-1v8srqlnw7]{color:var(--ink-strong);font-size:var(--font-label)}.contact-body span[b-1v8srqlnw7],.contact-body small[b-1v8srqlnw7]{color:var(--ink-muted);font-size:var(--font-meta);overflow-wrap:anywhere}.contact-lines[b-1v8srqlnw7]{display:flex;gap:.35rem .75rem;flex-wrap:wrap}.ltr[b-1v8srqlnw7]{direction:ltr;text-align:right;unicode-bidi:plaintext}
/* /Components/CrmServiceCard.razor.rz.scp.css */
.crm-service-card[b-w8dbtwqbxf]{display:grid;gap:.65rem;padding:.82rem;border:1px solid var(--border);border-radius:.78rem;background:#fff}.crm-service-card header[b-w8dbtwqbxf]{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.crm-service-card header>div[b-w8dbtwqbxf]{display:grid;gap:.16rem}.crm-service-card strong[b-w8dbtwqbxf]{color:var(--ink-strong);font-size:var(--font-label)}.crm-service-card header span[b-w8dbtwqbxf],.support-period span[b-w8dbtwqbxf]{color:var(--ink-muted);font-size:var(--font-meta)}.support-period[b-w8dbtwqbxf]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.52rem .62rem;border-radius:.58rem;background:#f5f8fc}.support-period strong[b-w8dbtwqbxf]{font-size:var(--font-meta)}.crm-service-card dl[b-w8dbtwqbxf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0}.crm-service-card dl div[b-w8dbtwqbxf]{min-width:0}.crm-service-card dl .wide[b-w8dbtwqbxf]{grid-column:1/-1}.crm-service-card dt[b-w8dbtwqbxf]{color:var(--ink-muted);font-size:var(--font-meta)}.crm-service-card dd[b-w8dbtwqbxf]{margin:.15rem 0 0;color:var(--ink);font-size:var(--font-meta);overflow-wrap:anywhere}.ltr[b-w8dbtwqbxf]{direction:ltr;text-align:right;unicode-bidi:plaintext}@media(max-width:520px){.crm-service-card dl[b-w8dbtwqbxf]{grid-template-columns:1fr}.crm-service-card dl .wide[b-w8dbtwqbxf]{grid-column:auto}}
/* /Components/CrmTimeline.razor.rz.scp.css */
.crm-timeline[b-e7birmuy3o]{display:grid;gap:.9rem}.timeline-day[b-e7birmuy3o]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.8rem}.timeline-day>header[b-e7birmuy3o]{display:grid;align-content:start;gap:.18rem;padding-top:.2rem}.timeline-day>header strong[b-e7birmuy3o]{color:var(--ink-strong);font-size:var(--font-label)}.timeline-day>header span[b-e7birmuy3o]{color:var(--ink-muted);font-size:var(--font-meta)}.timeline-day ol[b-e7birmuy3o]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.timeline-day li[b-e7birmuy3o]{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.55rem}.timeline-day li:not(:last-child)[b-e7birmuy3o]::before{content:"";position:absolute;right:.96rem;top:2rem;bottom:-.65rem;width:2px;background:#e3e9f2}.timeline-icon[b-e7birmuy3o]{z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.6rem;background:#eef3f8;color:#52637b;font-weight:900}.kind-interaction .timeline-icon[b-e7birmuy3o]{background:#eaf2ff;color:#2364c5}.kind-followup .timeline-icon[b-e7birmuy3o]{background:#fff4df;color:#a66505}.kind-workitem .timeline-icon[b-e7birmuy3o]{background:#e9f8f0;color:#128156}.kind-contact .timeline-icon[b-e7birmuy3o]{background:#f2edff;color:#7550b6}.timeline-entry[b-e7birmuy3o]{padding:.68rem .78rem;border:1px solid var(--border);border-radius:.68rem;background:#fff}.timeline-entry>header[b-e7birmuy3o],.timeline-entry footer[b-e7birmuy3o]{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;flex-wrap:wrap}.timeline-entry>header>div[b-e7birmuy3o]{display:grid;gap:.08rem}.timeline-entry>header span[b-e7birmuy3o],.timeline-entry time[b-e7birmuy3o],.timeline-entry p[b-e7birmuy3o],.timeline-entry footer[b-e7birmuy3o]{color:var(--ink-muted);font-size:var(--font-meta)}.timeline-entry>header strong[b-e7birmuy3o]{color:var(--ink-strong);font-size:var(--font-label)}.timeline-entry p[b-e7birmuy3o]{margin:.3rem 0;line-height:1.65}.timeline-entry footer[b-e7birmuy3o]{justify-content:flex-start}.timeline-entry footer b[b-e7birmuy3o]{color:var(--ink)}.timeline-entry footer a[b-e7birmuy3o]{margin-inline-start:auto;color:var(--primary);font-weight:800;text-decoration:none}.timeline-empty[b-e7birmuy3o]{margin:0;color:var(--ink-muted)}@media(max-width:620px){.timeline-day[b-e7birmuy3o]{grid-template-columns:1fr;gap:.35rem}.timeline-day>header[b-e7birmuy3o]{display:flex;justify-content:space-between}.timeline-entry>header time[b-e7birmuy3o]{width:auto}}
/* /Components/DetailHeader.razor.rz.scp.css */
.detail-header[b-4hnp9e4c9z]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid #e4e9f0;background:#fff}.detail-header span[b-4hnp9e4c9z]{font-size:var(--font-meta);color:#3971d6;font-weight:800}.detail-header h2[b-4hnp9e4c9z]{font-size:1.08rem;margin:.2rem 0}.detail-header p[b-4hnp9e4c9z]{font-size:var(--font-meta);color:#68758a;margin:0}.detail-header button[b-4hnp9e4c9z]{border:0;background:#eef2f7;border-radius:9px;width:34px;height:34px;font-size:1.4rem;cursor:pointer}
/* /Components/Field.razor.rz.scp.css */
label[b-w4s5n9kl40]{display:grid;gap:.3rem;align-content:start}label.full[b-w4s5n9kl40]{grid-column:1/-1}label>span[b-w4s5n9kl40]{font-size:var(--font-meta);color:var(--ink);font-weight:750}label[b-w4s5n9kl40]  input,label[b-w4s5n9kl40]  select,label[b-w4s5n9kl40]  textarea{width:100%;min-height:var(--control-height);border:1px solid #cfd8e4;border-radius:var(--radius-sm);padding:.58rem .7rem;background:var(--surface);color:var(--ink-strong);font:inherit}label[b-w4s5n9kl40]  textarea{min-height:5rem;resize:vertical}label[b-w4s5n9kl40]  input:focus,label[b-w4s5n9kl40]  select:focus,label[b-w4s5n9kl40]  textarea:focus{outline:2px solid #b8ccf3;outline-offset:1px;border-color:var(--primary)}
/* /Components/FormSection.razor.rz.scp.css */
.form-section-heading[b-l53rexmx2a]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}
/* /Components/Header.razor.rz.scp.css */
.section-header[b-4jyqms1kdy]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.section-header span[b-4jyqms1kdy]{font-size:var(--font-meta);color:#3971d6;font-weight:800}.section-header h2[b-4jyqms1kdy]{margin:.15rem 0 0;font-size:1rem}
/* /Components/ManualRiskForm.razor.rz.scp.css */
.manual-risk[b-1nht9b35uq]{background:white;border:1px solid #dbe5f1;border-radius:12px;padding:20px;margin:16px 0}.manual-risk label[b-1nht9b35uq]{display:grid;gap:7px;margin:12px 0}.manual-risk input[b-1nht9b35uq],.manual-risk select[b-1nht9b35uq],.manual-risk textarea[b-1nht9b35uq]{width:100%;max-width:100%;min-width:0;padding:9px;border:1px solid #cbd9eb;border-radius:8px}.manual-risk textarea[b-1nht9b35uq]{min-height:100px}.manual-risk fieldset[b-1nht9b35uq]{border:0;padding:0;min-width:0}.grid[b-1nht9b35uq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.manual-risk button[b-1nht9b35uq]{padding:9px 14px;margin:4px;border:1px solid #cbd9eb;border-radius:8px;background:white;color:#155ab9}.paging[b-1nht9b35uq]{display:flex;align-items:center;gap:8px}.manual-risk li[b-1nht9b35uq]{overflow-wrap:anywhere}@media(max-width:800px){.grid[b-1nht9b35uq]{grid-template-columns:1fr}.manual-risk[b-1nht9b35uq]{padding:12px}}
/* /Components/Metric.razor.rz.scp.css */
.metric[b-jpy35zx1qh]{background:var(--surface,#fff);border:1px solid var(--border,#e4e7ec);border-radius:14px;padding:1rem}.metric span[b-jpy35zx1qh]{display:block;color:var(--muted,#667085);font-size:var(--font-label)}.metric strong[b-jpy35zx1qh]{font-size:1.7rem;color:var(--text,#101828)}
/* /Components/NotificationBell.razor.rz.scp.css */
.notification-bell[b-rg11at8y5h] { position: relative; direction: rtl; }
.bell-button[b-rg11at8y5h] { position: relative; width: 44px; height: 44px; min-width: 44px; min-height: 44px; border: 1px solid var(--border); border-radius: .8rem; background: var(--surface); color: var(--primary); cursor: pointer; font-size: 1.25rem; }
.bell-button b[b-rg11at8y5h] { position: absolute; inset: -.35rem auto auto -.35rem; min-width: 1.25rem; height: 1.25rem; padding-inline: .25rem; border-radius: 2rem; display: grid; place-items: center; color: white; background: #dc2626; border: 2px solid white; font-size:var(--font-meta); }
.notification-drawer[b-rg11at8y5h] { position: fixed; z-index: 80; inset: 5rem 1rem auto auto; width: min(24rem, calc(100vw - 1.5rem)); max-height: min(36rem, calc(100vh - 6rem)); overflow: auto; border: 1px solid var(--border); border-radius: 1rem; background: var(--surface); box-shadow: 0 18px 50px rgba(15, 23, 42, .2); }
.notification-drawer header[b-rg11at8y5h] { position: sticky; top: 0; display: flex; align-items: center; justify-content: space-between; padding: .9rem 1rem; background: var(--surface); border-bottom: 1px solid var(--border); }
.notification-drawer header button[b-rg11at8y5h] { min-width: 44px; min-height: 44px; border: 0; background: transparent; font-size: 1.5rem; cursor: pointer; }
.bell-list article[b-rg11at8y5h] { border-bottom: 1px solid var(--border); }
.bell-list article.unread[b-rg11at8y5h] { border-right: 4px solid var(--primary); background: #f3f8ff; }
.bell-list button[b-rg11at8y5h] { width: 100%; padding: .85rem 1rem; display: grid; gap: .28rem; text-align: right; border: 0; background: transparent; color: var(--ink-strong); cursor: pointer; }
.bell-list span[b-rg11at8y5h], .bell-list small[b-rg11at8y5h] { color: var(--ink-muted); }
.bell-list small[b-rg11at8y5h] { direction: ltr; text-align: right; font-size:var(--font-meta); }
.notification-drawer footer[b-rg11at8y5h] { padding: .8rem 1rem; text-align: center; }
.notification-drawer footer a[b-rg11at8y5h] { color: var(--primary); font-weight: 800; text-decoration: none; }
.bell-state[b-rg11at8y5h], .bell-error[b-rg11at8y5h] { padding: 1.2rem; text-align: center; color: var(--ink-muted); }
.bell-error[b-rg11at8y5h] { color: #b91c1c; }
@media (max-width: 520px) { .notification-drawer[b-rg11at8y5h] { position: fixed; inset: 4.5rem .75rem auto .75rem; width: auto; max-height: calc(100vh - 5.5rem); } }
/* /Components/OpportunityCard.razor.rz.scp.css */
.opportunity-card[b-x00gaav8zv]{width:100%;display:grid;gap:.4rem;text-align:start;background:#fff;border:1px solid #dce3ec;border-radius:11px;padding:.68rem;cursor:pointer;color:#172033;box-shadow:0 1px 2px #0f172a08}.opportunity-card:hover[b-x00gaav8zv],.opportunity-card.selected[b-x00gaav8zv]{border-color:#3569d4;box-shadow:0 5px 15px #1e40af14}.card-top[b-x00gaav8zv],.meta[b-x00gaav8zv],.value[b-x00gaav8zv]{display:flex;align-items:center;justify-content:space-between;gap:.45rem}.card-top b[b-x00gaav8zv]{font-size:var(--font-label)}.customer[b-x00gaav8zv]{font-size:var(--font-label);color:#475569}.meta[b-x00gaav8zv]{font-size:var(--font-meta);color:#7a8798}.value strong[b-x00gaav8zv]{font-size:var(--font-label)}.value small[b-x00gaav8zv],.next[b-x00gaav8zv],.operational[b-x00gaav8zv]{font-size:var(--font-meta);color:#64748b}.operational[b-x00gaav8zv]{display:grid;grid-template-columns:1fr auto;gap:.3rem;border-top:1px dashed #e0e6ee;padding-top:.36rem}.operational b[b-x00gaav8zv]{color:#334155}.attention[b-x00gaav8zv]{justify-self:start;font-size:var(--font-meta);color:#9a3412;background:#fff1e8;border-radius:99px;padding:.18rem .4rem}.next[b-x00gaav8zv]{border-top:1px dashed #dce3ec;padding-top:.35rem}@media(max-width:520px){.operational[b-x00gaav8zv]{grid-template-columns:1fr}.opportunity-card[b-x00gaav8zv]{padding:.65rem}}
/* /Components/ProjectFact.razor.rz.scp.css */
.project-fact[b-38vfqz228r]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--border)}dt[b-38vfqz228r]{color:var(--ink-muted);font-size:var(--font-label)}dd[b-38vfqz228r]{margin:0;color:var(--ink-strong);font-size:var(--font-label);font-weight:800;text-align:left}
/* /Components/ProjectHealthWorkspace.razor.rz.scp.css */
.btn[b-2lu1399d6q]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-2lu1399d6q]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-2lu1399d6q]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-2lu1399d6q]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-2lu1399d6q]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-2lu1399d6q]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-2lu1399d6q]{overflow-x:auto;max-width:100%}table[b-2lu1399d6q]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-2lu1399d6q],td[b-2lu1399d6q]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-2lu1399d6q]{background:#f3f6fa;color:#566983}.project-fields[b-2lu1399d6q]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-2lu1399d6q]{display:flex;flex-direction:column;gap:7px}input[b-2lu1399d6q],select[b-2lu1399d6q]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-2lu1399d6q]{align-self:start}.notice[b-2lu1399d6q]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-2lu1399d6q]{margin:4px}h2[b-2lu1399d6q]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-2lu1399d6q]{grid-template-columns:1fr}.project-fields[b-2lu1399d6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-2lu1399d6q]{grid-template-columns:1fr}.panel[b-2lu1399d6q]{padding:12px}th[b-2lu1399d6q],td[b-2lu1399d6q]{padding:8px}}
textarea[b-2lu1399d6q]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-2lu1399d6q]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.health-summary[b-2lu1399d6q]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.health-summary article[b-2lu1399d6q]{padding:14px;border:1px solid #dce5ef;border-radius:10px}.health-summary span[b-2lu1399d6q],.health-summary strong[b-2lu1399d6q]{display:block}.health-summary strong[b-2lu1399d6q]{font-size:1.5rem}progress[b-2lu1399d6q]{width:100%}dl[b-2lu1399d6q]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dd[b-2lu1399d6q]{margin:0}pre[b-2lu1399d6q]{overflow:auto;max-height:350px;font-size:var(--font-label)}@media(max-width:700px){.health-summary[b-2lu1399d6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.project-fields>label[b-2lu1399d6q]{min-width:0;max-width:100%}.project-fields input[b-2lu1399d6q],.project-fields select[b-2lu1399d6q],.project-fields textarea[b-2lu1399d6q]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-2lu1399d6q]{grid-template-columns:minmax(0,1fr)}}
dl[b-2lu1399d6q]{grid-template-columns:repeat(2,minmax(0,1fr))}dt[b-2lu1399d6q],dd[b-2lu1399d6q]{min-width:0;overflow-wrap:anywhere}dd[b-2lu1399d6q]{unicode-bidi:plaintext}
/* /Components/ProjectOverviewWorkspace.razor.rz.scp.css */
.project-overview[b-e6hjr2qnjs]{direction:rtl;display:grid;gap:1rem;min-width:0;font-family:"B Yekan",Tahoma,Arial,sans-serif}.metrics[b-e6hjr2qnjs]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.metrics article[b-e6hjr2qnjs],.panel[b-e6hjr2qnjs]{background:var(--surface,#fff);border:1px solid var(--border,#dbe4f0);border-radius:12px;padding:1rem;min-width:0;overflow-wrap:anywhere}.metrics article[b-e6hjr2qnjs]{display:grid;gap:.5rem;align-content:start}.metrics strong[b-e6hjr2qnjs]{font-size:1.25rem}.metrics span[b-e6hjr2qnjs],small[b-e6hjr2qnjs]{color:var(--text-muted,#61738e)}.overview-columns[b-e6hjr2qnjs]{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem}.overview-panels[b-e6hjr2qnjs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.panel h2[b-e6hjr2qnjs]{font-size:1.05rem;margin:0 0 1rem}.panel h3[b-e6hjr2qnjs]{font-size:.95rem;margin:1rem 0 .3rem}.panel p[b-e6hjr2qnjs]{line-height:1.8}.item[b-e6hjr2qnjs]{display:grid;gap:.3rem;border-bottom:1px solid var(--border,#e1e7ef);padding:.75rem 0}.item:last-of-type[b-e6hjr2qnjs]{margin-bottom:1rem}progress[b-e6hjr2qnjs]{width:100%;height:.7rem;accent-color:#1675df}a[b-e6hjr2qnjs]{color:#1465cc} @media(max-width:1100px){.metrics[b-e6hjr2qnjs]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-panels[b-e6hjr2qnjs]{grid-template-columns:1fr 1fr}}@media(max-width:650px){.metrics[b-e6hjr2qnjs]{grid-template-columns:1fr 1fr}.overview-columns[b-e6hjr2qnjs],.overview-panels[b-e6hjr2qnjs]{grid-template-columns:1fr}.metrics strong[b-e6hjr2qnjs]{font-size:1.05rem}}
/* /Components/ProjectPlannedWorkWorkspace.razor.rz.scp.css */
.panel[b-cgjwl6y56j]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin-bottom:14px}.table-scroll[b-cgjwl6y56j]{overflow-x:auto;max-width:100%}table[b-cgjwl6y56j]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-cgjwl6y56j],td[b-cgjwl6y56j]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-cgjwl6y56j]{background:#f3f6fa}.fields[b-cgjwl6y56j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}label[b-cgjwl6y56j]{display:flex;flex-direction:column;gap:7px}input[b-cgjwl6y56j],select[b-cgjwl6y56j]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}.btn[b-cgjwl6y56j]{padding:9px 13px;border:1px solid #cfdaea;border-radius:8px;font:inherit;cursor:pointer;margin:4px}.primary[b-cgjwl6y56j]{background:var(--primary,#2563eb);color:white}.secondary[b-cgjwl6y56j]{background:white;color:inherit}.btn:disabled[b-cgjwl6y56j]{opacity:.5;cursor:not-allowed}.paging[b-cgjwl6y56j]{display:flex;align-items:center;justify-content:space-between;gap:6px}.notice[b-cgjwl6y56j]{padding:10px;background:#fff5ea;border-radius:8px}h2[b-cgjwl6y56j]{font-size:1.1rem}h3[b-cgjwl6y56j]{font-size:1rem}@media(max-width:900px){.fields[b-cgjwl6y56j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.fields[b-cgjwl6y56j]{grid-template-columns:1fr}.panel[b-cgjwl6y56j]{padding:12px}}

label[b-cgjwl6y56j]{min-width:0}input[b-cgjwl6y56j],select[b-cgjwl6y56j]{width:100%;max-width:100%;box-sizing:border-box}input[type=checkbox][b-cgjwl6y56j]{width:auto}@media(max-width:550px){.project-fields[b-cgjwl6y56j],.fields[b-cgjwl6y56j]{grid-template-columns:minmax(0,1fr)}}
/* /Components/ProjectPlanWorkspace.razor.rz.scp.css */
.btn[b-96zcupf5m5]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-96zcupf5m5]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-96zcupf5m5]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-96zcupf5m5]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-96zcupf5m5]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-96zcupf5m5]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-96zcupf5m5]{overflow-x:auto;max-width:100%}table[b-96zcupf5m5]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-96zcupf5m5],td[b-96zcupf5m5]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-96zcupf5m5]{background:#f3f6fa;color:#566983}.project-fields[b-96zcupf5m5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-96zcupf5m5]{display:flex;flex-direction:column;gap:7px}input[b-96zcupf5m5],select[b-96zcupf5m5]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-96zcupf5m5]{align-self:start}.notice[b-96zcupf5m5]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-96zcupf5m5]{margin:4px}h2[b-96zcupf5m5]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-96zcupf5m5]{grid-template-columns:1fr}.project-fields[b-96zcupf5m5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-96zcupf5m5]{grid-template-columns:1fr}.panel[b-96zcupf5m5]{padding:12px}th[b-96zcupf5m5],td[b-96zcupf5m5]{padding:8px}}

small[b-96zcupf5m5]{display:block;color:var(--muted,#627a99);margin-top:5px}

label[b-96zcupf5m5]{min-width:0}input[b-96zcupf5m5],select[b-96zcupf5m5]{width:100%;max-width:100%;box-sizing:border-box}input[type=checkbox][b-96zcupf5m5]{width:auto}@media(max-width:550px){.project-fields[b-96zcupf5m5],.fields[b-96zcupf5m5]{grid-template-columns:minmax(0,1fr)}}
/* /Components/ProjectRiskWorkspace.razor.rz.scp.css */
.btn[b-trdiplz2zu]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-trdiplz2zu]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-trdiplz2zu]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-trdiplz2zu]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-trdiplz2zu]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-trdiplz2zu]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-trdiplz2zu]{overflow-x:auto;max-width:100%}table[b-trdiplz2zu]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-trdiplz2zu],td[b-trdiplz2zu]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-trdiplz2zu]{background:#f3f6fa;color:#566983}.project-fields[b-trdiplz2zu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-trdiplz2zu]{display:flex;flex-direction:column;gap:7px}input[b-trdiplz2zu],select[b-trdiplz2zu]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-trdiplz2zu]{align-self:start}.notice[b-trdiplz2zu]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-trdiplz2zu]{margin:4px}h2[b-trdiplz2zu]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-trdiplz2zu]{grid-template-columns:1fr}.project-fields[b-trdiplz2zu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-trdiplz2zu]{grid-template-columns:1fr}.panel[b-trdiplz2zu]{padding:12px}th[b-trdiplz2zu],td[b-trdiplz2zu]{padding:8px}}
textarea[b-trdiplz2zu]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-trdiplz2zu]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.project-fields>label[b-trdiplz2zu]{min-width:0;max-width:100%}.project-fields input[b-trdiplz2zu],.project-fields select[b-trdiplz2zu],.project-fields textarea[b-trdiplz2zu]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-trdiplz2zu]{grid-template-columns:minmax(0,1fr)}}
/* /Components/ProjectTeamWorkspace.razor.rz.scp.css */
.btn[b-uz99h1hhtu]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-uz99h1hhtu]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-uz99h1hhtu]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-uz99h1hhtu]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-uz99h1hhtu]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-uz99h1hhtu]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-uz99h1hhtu]{overflow-x:auto;max-width:100%}table[b-uz99h1hhtu]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-uz99h1hhtu],td[b-uz99h1hhtu]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-uz99h1hhtu]{background:#f3f6fa;color:#566983}.project-fields[b-uz99h1hhtu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-uz99h1hhtu]{min-width:0;display:flex;flex-direction:column;gap:7px}input[b-uz99h1hhtu],select[b-uz99h1hhtu]{max-width:100%;min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-uz99h1hhtu]{align-self:start}.notice[b-uz99h1hhtu]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-uz99h1hhtu]{margin:4px}h2[b-uz99h1hhtu]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-uz99h1hhtu]{grid-template-columns:1fr}.project-fields[b-uz99h1hhtu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-uz99h1hhtu]{grid-template-columns:minmax(0,1fr)}.panel[b-uz99h1hhtu]{padding:12px}th[b-uz99h1hhtu],td[b-uz99h1hhtu]{padding:8px}}
/* /Components/ProjectTimelineWorkspace.razor.rz.scp.css */
.btn[b-obixxtuz87]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-obixxtuz87]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-obixxtuz87]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-obixxtuz87]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-obixxtuz87]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-obixxtuz87]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-obixxtuz87]{overflow-x:auto;max-width:100%}table[b-obixxtuz87]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-obixxtuz87],td[b-obixxtuz87]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-obixxtuz87]{background:#f3f6fa;color:#566983}.project-fields[b-obixxtuz87]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-obixxtuz87]{display:flex;flex-direction:column;gap:7px}input[b-obixxtuz87],select[b-obixxtuz87]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-obixxtuz87]{align-self:start}.notice[b-obixxtuz87]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-obixxtuz87]{margin:4px}h2[b-obixxtuz87]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-obixxtuz87]{grid-template-columns:1fr}.project-fields[b-obixxtuz87]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-obixxtuz87]{grid-template-columns:1fr}.panel[b-obixxtuz87]{padding:12px}th[b-obixxtuz87],td[b-obixxtuz87]{padding:8px}}
textarea[b-obixxtuz87]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-obixxtuz87]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.health-summary[b-obixxtuz87]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.health-summary article[b-obixxtuz87]{padding:14px;border:1px solid #dce5ef;border-radius:10px}.health-summary span[b-obixxtuz87],.health-summary strong[b-obixxtuz87]{display:block}.health-summary strong[b-obixxtuz87]{font-size:1.5rem}progress[b-obixxtuz87]{width:100%}dl[b-obixxtuz87]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dd[b-obixxtuz87]{margin:0}pre[b-obixxtuz87]{overflow:auto;max-height:350px;font-size:var(--font-label)}@media(max-width:700px){.health-summary[b-obixxtuz87]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.project-fields>label[b-obixxtuz87]{min-width:0;max-width:100%}.project-fields input[b-obixxtuz87],.project-fields select[b-obixxtuz87],.project-fields textarea[b-obixxtuz87]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-obixxtuz87]{grid-template-columns:minmax(0,1fr)}}

.timeline-scroll[b-obixxtuz87]{overflow:auto;max-width:100%}.timeline-scroll table[b-obixxtuz87]{min-width:780px}.chart-cell[b-obixxtuz87]{width:55%;min-width:360px}.track[b-obixxtuz87]{position:relative;height:44px;border:1px solid #e2e8f0;background:repeating-linear-gradient(to right,#fff 0,#fff calc(10% - 1px),#e9eef5 10%)}.bar[b-obixxtuz87]{position:absolute;height:10px;border-radius:3px;min-width:3px}.current[b-obixxtuz87]{top:7px;background:#196ee0}.baseline[b-obixxtuz87]{top:24px;background:#8b9cb6}.actual[b-obixxtuz87]{position:absolute;top:3px;color:#168846}.legend[b-obixxtuz87]{display:flex;gap:18px;flex-wrap:wrap}.current-key[b-obixxtuz87]{color:#196ee0}.baseline-key[b-obixxtuz87]{color:#617895}.actual-key[b-obixxtuz87]{color:#168846}small[b-obixxtuz87]{display:block;font-weight:400;color:#617895}select[b-obixxtuz87]{max-width:100%;font:inherit}th[b-obixxtuz87]{min-width:160px}.actions[b-obixxtuz87]{margin-bottom:14px}
/* /Components/ProjectWorkRow.razor.rz.scp.css */
.project-work-row[b-l2k7q0ph3e]{display:grid;grid-template-columns:minmax(0,1fr) 6rem 6rem 7rem;gap:.7rem;align-items:center;padding:.72rem;border-bottom:1px solid var(--border);color:var(--ink);text-decoration:none}.project-work-row:hover[b-l2k7q0ph3e]{background:#f8fafc}.project-work-row.overdue[b-l2k7q0ph3e]{border-inline-start:3px solid #dc3657}.project-work-row>span:first-child[b-l2k7q0ph3e]{display:grid;min-width:0}.project-work-row strong[b-l2k7q0ph3e]{color:var(--ink-strong);font-size:var(--font-label)}.project-work-row small[b-l2k7q0ph3e]{overflow:hidden;color:var(--ink-muted);font-size:var(--font-meta);text-overflow:ellipsis;white-space:nowrap}.project-work-row time[b-l2k7q0ph3e]{color:var(--ink-muted);font-size:var(--font-meta);text-align:left}@media(max-width:700px){.project-work-row[b-l2k7q0ph3e]{grid-template-columns:1fr auto auto}.project-work-row time[b-l2k7q0ph3e]{grid-column:1/-1;text-align:right}.project-work-row small[b-l2k7q0ph3e]{white-space:normal}}
/* /Components/ReferencePanel.razor.rz.scp.css */
.reference-panel[b-ko77ccigfe]{background:#fff;border:1px solid #dce5ef;border-radius:1rem;padding:1rem}.reference-panel header[b-ko77ccigfe]{display:flex;justify-content:space-between;align-items:center}.reference-grid[b-ko77ccigfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.7rem}.reference-grid article[b-ko77ccigfe]{display:grid;gap:.45rem;border:1px solid #e2e8f0;border-radius:.8rem;padding:.9rem}.reference-grid code[b-ko77ccigfe]{direction:ltr;justify-self:start;color:#2563eb}
/* /Components/RenewalFinancePanel.razor.rz.scp.css */
.finance-status[b-pio085jhf2]{background:var(--surface,#fff);border:1px solid var(--border,#dbe4ef);border-radius:12px;padding:1rem;margin-block:1rem;overflow-wrap:anywhere}.finance-status a[b-pio085jhf2]{display:inline-block;margin-inline-end:1rem;margin-block:.5rem}.finance-status p[b-pio085jhf2]{line-height:1.8}
/* /Components/RenewalOperationsList.razor.rz.scp.css */
.operations-panel[b-tnhj0i7sg4]{border:1px solid #d5e0ee;border-radius:10px;padding:16px;background:#fff;margin-top:16px;min-width:0}.operations-panel h2[b-tnhj0i7sg4]{font-size:1rem;margin:0 0 14px}.operation[b-tnhj0i7sg4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border-bottom:1px solid #e5edf6;padding:12px 0;font-size:var(--font-label);overflow-wrap:anywhere}.operation small[b-tnhj0i7sg4]{grid-column:1/-1;color:#657895}@media(max-width:700px){.operation[b-tnhj0i7sg4]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* /Components/ReportCustomerPicker.razor.rz.scp.css */
.report-customer-picker[b-b8j3az8pb4]{flex-basis:100%;min-width:0;max-width:100%;border:1px solid #dbe5f0;border-radius:8px;padding:10px;display:flex;flex-wrap:wrap;gap:10px;align-items:end}.report-customer-picker label[b-b8j3az8pb4]{display:grid;gap:6px;min-width:0;flex:1 1 180px}.report-customer-picker input[b-b8j3az8pb4],.report-customer-picker select[b-b8j3az8pb4]{width:100%;min-width:0;max-width:100%;min-height:44px;padding:8px;border:1px solid #cbd8e9;border-radius:6px;font:inherit;background:var(--surface,#fff);color:inherit}.report-customer-picker small[b-b8j3az8pb4],.report-customer-picker p[b-b8j3az8pb4]{flex-basis:100%;margin:0;overflow-wrap:anywhere}.report-customer-picker div[b-b8j3az8pb4]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
/* /Components/ReportKpiCard.razor.rz.scp.css */
.report-kpi[b-w3zabe480u]{position:relative;display:grid;gap:.28rem;min-height:7rem;padding:1rem 1.05rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface);color:inherit;text-decoration:none;box-shadow:var(--shadow);overflow:hidden}.report-kpi[b-w3zabe480u]::before{content:"";position:absolute;inset:0 0 auto;height:.22rem;background:var(--accent)}.report-kpi span[b-w3zabe480u]{font-size:var(--font-label);color:var(--text-muted)}.report-kpi strong[b-w3zabe480u]{font-size:1.8rem;line-height:1.1;color:var(--text)}.report-kpi small[b-w3zabe480u]{font-size:var(--font-meta);color:var(--text-muted)}.report-kpi.danger[b-w3zabe480u]::before{background:#dc2626}.report-kpi.warning[b-w3zabe480u]::before{background:#d97706}.report-kpi.success[b-w3zabe480u]::before{background:#16a34a}.report-kpi.neutral[b-w3zabe480u]::before{background:#64748b}.report-kpi:hover[b-w3zabe480u]{border-color:color-mix(in srgb,var(--accent),var(--border) 55%)}@media(max-width:480px){.report-kpi[b-w3zabe480u]{min-height:6.3rem;padding:.82rem}.report-kpi strong[b-w3zabe480u]{font-size:1.5rem}}
/* /Components/ReportSurface.razor.rz.scp.css */
.report-surface[b-hmbg9o9z11]{min-width:0;font-family:var(--font-family-persian),Tahoma,Arial,sans-serif}
.report-surface[b-hmbg9o9z11]  .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 14px;border:1px solid #cbd8e9;border-radius:7px;background:var(--surface,#fff);color:#244c7b;font:inherit;text-decoration:none;cursor:pointer}
.report-surface[b-hmbg9o9z11]  .btn.primary{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb);color:#fff}
.report-surface[b-hmbg9o9z11]  .btn:disabled{opacity:.55;cursor:default}
.report-surface[b-hmbg9o9z11]  :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}
.report-surface[b-hmbg9o9z11]  label{min-width:0}
.report-surface[b-hmbg9o9z11]  :is(select,input:not([type=checkbox])){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit}
/* /Components/RuleConditionEditor.razor.rz.scp.css */
.condition-node[b-pnnkf7unkn]{border:1px solid var(--border-color);border-inline-start:3px solid #327acb;border-radius:8px;padding:.7rem;margin:.5rem 0;min-width:0;background:#f9fbff}.group-tools[b-pnnkf7unkn],.child-actions[b-pnnkf7unkn]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.child[b-pnnkf7unkn]{padding-inline-start:.6rem;min-width:0}.leaf-fields[b-pnnkf7unkn]{display:grid;grid-template-columns:2fr 1fr 1.5fr auto;gap:.6rem;align-items:end}.leaf-fields label[b-pnnkf7unkn]{display:grid;gap:.3rem;min-width:0}select[b-pnnkf7unkn],input[b-pnnkf7unkn]{max-width:100%;min-width:0}button[b-pnnkf7unkn],select[b-pnnkf7unkn],input[b-pnnkf7unkn]{min-height:44px}.child-actions[b-pnnkf7unkn]{justify-content:flex-end} @media(max-width:800px){.leaf-fields[b-pnnkf7unkn]{grid-template-columns:1fr 1fr}.child[b-pnnkf7unkn]{padding-inline-start:.2rem}}@media(max-width:480px){.leaf-fields[b-pnnkf7unkn]{grid-template-columns:1fr}}

.group-tools>*[b-pnnkf7unkn]{max-width:100%;min-width:0}.group-tools select[b-pnnkf7unkn]{width:auto}.condition-node[b-pnnkf7unkn]{overflow-wrap:anywhere}.child-actions button[b-pnnkf7unkn]{min-width:44px}
/* /Components/RuleConditionTree.razor.rz.scp.css */
.rule-tree-node[b-nsamomgnvw]{margin:.45rem 0}.group-node[b-nsamomgnvw]{border-right:4px solid #3d70b2;padding:.65rem;background:#f7f9fc;border-radius:8px}.rule-tree-children[b-nsamomgnvw]{padding-right:.75rem}.leaf-node[b-nsamomgnvw]{display:grid;grid-template-columns:minmax(170px,1fr) minmax(100px,.5fr) minmax(100px,.5fr);gap:.6rem;padding:.55rem;background:#fff;border:1px solid var(--border-color);border-radius:7px}.leaf-node code[b-nsamomgnvw]{direction:ltr;overflow-wrap:anywhere}@media(max-width:520px){.leaf-node[b-nsamomgnvw]{grid-template-columns:1fr}}
/* /Components/SalesTimeline.razor.rz.scp.css */
.sales-timeline[b-3ln3xg28ik]{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.sales-timeline li[b-3ln3xg28ik]{position:relative;display:grid;grid-template-columns:26px 1fr;gap:.55rem}.sales-timeline li:not(:last-child)[b-3ln3xg28ik]::before{content:"";position:absolute;right:12px;top:28px;bottom:-11px;width:1px;background:#dbe4f0}.event-mark[b-3ln3xg28ik]{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#edf3fb;color:#315e9f;border:1px solid #d6e2f2;font-size:var(--font-meta);font-weight:900;z-index:1}.event-body[b-3ln3xg28ik]{border:1px solid #e1e7ef;border-inline-start:3px solid #9eb4d2;border-radius:10px;padding:.6rem;background:#fff}.category-approval .event-body[b-3ln3xg28ik],.category-outcome .event-body[b-3ln3xg28ik]{border-inline-start-color:#65a687}.category-negotiation .event-body[b-3ln3xg28ik]{border-inline-start-color:#d59b48}.category-quote .event-body[b-3ln3xg28ik]{border-inline-start-color:#5d85c7}.sales-timeline header[b-3ln3xg28ik]{display:flex;justify-content:space-between;gap:.5rem}.sales-timeline header>span[b-3ln3xg28ik]{display:grid;gap:.08rem}.sales-timeline header small[b-3ln3xg28ik]{font-size:var(--font-meta);color:#64748b}.sales-timeline strong[b-3ln3xg28ik]{font-size:var(--font-label)}.sales-timeline time[b-3ln3xg28ik],.sales-timeline footer small[b-3ln3xg28ik]{font-size:var(--font-meta);color:#778397}.sales-timeline p[b-3ln3xg28ik]{font-size:var(--font-meta);line-height:1.75;color:#445166;margin:.28rem 0}.sales-timeline footer[b-3ln3xg28ik]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(max-width:520px){.sales-timeline header[b-3ln3xg28ik]{display:grid}.sales-timeline time[b-3ln3xg28ik]{justify-self:start}.sales-timeline footer[b-3ln3xg28ik]{align-items:flex-start}}
/* /Components/ShellSearch.razor.rz.scp.css */
.shell-search-trigger[b-38f2644z3w]{display:flex;align-items:center;gap:.65rem;min-height:44px;width:clamp(150px,12vw,210px);border:1px solid #d7e4f4;background:#f8fbff;color:#607593;border-radius:10px;padding:0 .8rem;font:inherit;font-size:var(--font-label);direction:rtl;cursor:pointer}.shell-search-trigger>span:first-child[b-38f2644z3w]{font-size:1.6rem;color:#245284}.search-caption[b-38f2644z3w]{flex:1;text-align:right}kbd[b-38f2644z3w]{font:inherit;direction:ltr;font-size:var(--font-meta);white-space:nowrap}.shell-search-dialog[b-38f2644z3w]{width:min(580px,calc(100vw - 32px));padding:20px;border:1px solid #dae5f2;border-radius:14px;color:#173354;max-height:80dvh;direction:rtl}.shell-search-dialog[b-38f2644z3w]::backdrop{background:#071e3f80}.shell-search-dialog header[b-38f2644z3w]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.shell-search-dialog button[b-38f2644z3w]{min-height:44px;min-width:44px;background:#f1f6fc;border:0;border-radius:8px;font-size:1.5rem;cursor:pointer}.shell-search-dialog label[b-38f2644z3w]{display:grid;gap:8px;font-size:var(--font-label)}.shell-search-dialog input[b-38f2644z3w]{width:100%;min-height:44px;padding:10px;border:1px solid #cbdced;border-radius:8px;font:inherit}.shell-search-dialog nav[b-38f2644z3w]{display:grid;margin-top:12px;max-height:55dvh;overflow:auto}.shell-search-dialog a[b-38f2644z3w]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px;border-bottom:1px solid #edf2f8;text-decoration:none;color:#173354;font-size:var(--font-label)}.shell-search-dialog a:hover[b-38f2644z3w],.shell-search-dialog a:focus-visible[b-38f2644z3w]{background:#edf5ff}.shell-search-dialog small[b-38f2644z3w]{color:#617898;font-size:var(--font-meta)}@media(max-width:1200px){.shell-search-trigger[b-38f2644z3w]{width:44px;padding:0;justify-content:center}.search-caption[b-38f2644z3w],kbd[b-38f2644z3w]{display:none}}
/* /Components/SimpleReportChart.razor.rz.scp.css */
.simple-chart[b-qg2nk5sv9y]{display:grid;gap:.7rem}.chart-row[b-qg2nk5sv9y]{display:grid;grid-template-columns:minmax(6rem,10rem) minmax(6rem,1fr) auto;align-items:center;gap:.65rem;font-size:var(--font-label)}.track[b-qg2nk5sv9y]{height:.62rem;border-radius:999px;background:var(--surface-subtle);overflow:hidden}.track i[b-qg2nk5sv9y]{display:block;width:var(--report-bar);height:100%;border-radius:inherit;background:var(--accent)}.track i.success[b-qg2nk5sv9y]{background:#16a34a}.track i.warning[b-qg2nk5sv9y]{background:#d97706}.track i.danger[b-qg2nk5sv9y]{background:#dc2626}.track i.neutral[b-qg2nk5sv9y]{background:#64748b}.chart-row strong[b-qg2nk5sv9y]{min-width:2.5rem;text-align:left;font-variant-numeric:tabular-nums}@media(max-width:480px){.chart-row[b-qg2nk5sv9y]{grid-template-columns:6.5rem 1fr auto;gap:.45rem;font-size:var(--font-label)}}
.chart-row[b-qg2nk5sv9y]{grid-template-columns:minmax(0,1fr) minmax(2.5rem,1fr) minmax(0,.8fr)}.chart-row span[b-qg2nk5sv9y],.chart-row strong[b-qg2nk5sv9y]{min-width:0;overflow-wrap:anywhere}.chart-row strong[b-qg2nk5sv9y]{direction:ltr;font-size:var(--font-label)}
.track i[b-qg2nk5sv9y]{background:var(--primary,#2563eb)}
/* /Components/SupportAssignmentPicker.razor.rz.scp.css */
.assignment-picker[b-k1b77pyg6i]{display:grid;gap:.6rem;min-width:0;max-width:100%;direction:rtl}.assignment-picker label[b-k1b77pyg6i]{display:grid;gap:.35rem;min-width:0}.assignment-picker input[b-k1b77pyg6i],.assignment-picker select[b-k1b77pyg6i]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;border:1px solid #cad9ef;border-radius:8px;padding:.5rem;background:white;color:#173454}.assignment-picker button[b-k1b77pyg6i]{min-height:44px}.assignment-picker p[b-k1b77pyg6i]{overflow-wrap:anywhere;color:#a32232}
/* /Components/Toolbar.razor.rz.scp.css */
.view-toolbar span[b-cwn4p9skyh]{font-size:var(--font-meta);color:#3971d6;font-weight:800}.view-toolbar h2[b-cwn4p9skyh]{margin:.15rem 0;font-size:1.05rem}.view-toolbar p[b-cwn4p9skyh]{margin:0;color:#68758a;font-size:var(--font-meta)}
/* /Components/UiPageHeader.razor.rz.scp.css */
.ui-page-header[b-tfg9hx2pqm]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.ui-page-header h1[b-tfg9hx2pqm]{margin:.15rem 0;color:var(--ink-strong);font-size:clamp(1.625rem,2vw,2rem);line-height:1.35}.ui-page-header p[b-tfg9hx2pqm]{max-width:54rem;margin:0;color:var(--ink-muted);font-size:var(--font-label);line-height:1.75}.ui-kicker[b-tfg9hx2pqm]{color:var(--primary);font-size:var(--font-label);font-weight:850}.ui-page-actions[b-tfg9hx2pqm]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}@media(max-width:680px){.ui-page-header[b-tfg9hx2pqm]{display:grid;gap:var(--space-3)}.ui-page-actions[b-tfg9hx2pqm]{width:100%}.ui-page-actions[b-tfg9hx2pqm]  button,.ui-page-actions[b-tfg9hx2pqm]  a{min-height:2.75rem;flex:1;text-align:center}}

.ui-title-with-help[b-tfg9hx2pqm]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}
/* /Components/UiStatePanel.razor.rz.scp.css */
.ui-state[b-5gdmq238f7]{min-height:12rem;display:grid;place-items:center;align-content:center;gap:var(--space-2);padding:var(--space-5);text-align:center;color:var(--ink-muted);background:var(--surface)}.ui-state>span[b-5gdmq238f7]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#eef3f9;color:var(--primary);font-size:1.3rem}.ui-state strong[b-5gdmq238f7]{color:var(--ink-strong)}.ui-state p[b-5gdmq238f7]{max-width:34rem;margin:0;line-height:1.8}.ui-state.error[b-5gdmq238f7],.ui-state.denied[b-5gdmq238f7]{color:#9f1239}.ui-state.error>span[b-5gdmq238f7],.ui-state.denied>span[b-5gdmq238f7]{background:#fff0f3;color:#a2253e}
.ui-state[b-5gdmq238f7]{border:1px solid var(--border);border-radius:var(--radius-md)}
.ui-state.success>span[b-5gdmq238f7]{background:var(--success-soft);color:#087443}.ui-state.warning>span[b-5gdmq238f7]{background:var(--warning-soft);color:#946200}.state-skeleton[b-5gdmq238f7]{display:grid;gap:.6rem;width:min(24rem,100%);padding:1rem;background:var(--surface-subtle);border-radius:var(--radius-sm)}.state-skeleton i[b-5gdmq238f7]{display:block;height:.8rem;border-radius:.3rem;background:var(--border)}.state-skeleton i:nth-child(2)[b-5gdmq238f7]{width:80%}.state-skeleton i:last-child[b-5gdmq238f7]{width:60%}
/* /Components/UiStatusBadge.razor.rz.scp.css */
.ui-badge[b-jdesjhyc3a]{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .6rem;border-radius:999px;font-size:var(--font-meta);font-weight:850;white-space:nowrap}.success[b-jdesjhyc3a]{color:#087443;background:#e9fbf2}.danger[b-jdesjhyc3a]{color:#a2253e;background:#fff0f3}.warning[b-jdesjhyc3a]{color:#946200;background:#fff7df}.info[b-jdesjhyc3a]{color:#1e5ca8;background:#eef5ff}.neutral[b-jdesjhyc3a]{color:#56657b;background:#eef2f7}
/* /Components/WorkboxSummary.razor.rz.scp.css */
.workbox-summary[b-bmvpdum207]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(10rem,1fr);gap:.65rem;margin-bottom:.85rem;overflow-x:auto;scrollbar-width:thin;padding-bottom:.15rem}.workbox-summary article[b-bmvpdum207]{position:relative;display:grid;grid-template-columns:1fr auto;gap:.15rem .6rem;min-height:5rem;padding:.75rem .85rem;border:1px solid var(--border);border-radius:.8rem;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.workbox-summary article[b-bmvpdum207]::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.22rem;background:#9aa8ba}.workbox-summary span[b-bmvpdum207]{align-self:end;color:var(--ink-strong);font-size:var(--font-meta);font-weight:800;line-height:1.45}.workbox-summary strong[b-bmvpdum207]{grid-row:1/3;grid-column:2;align-self:center;color:var(--ink-strong);font-size:1.55rem;font-variant-numeric:tabular-nums}.workbox-summary small[b-bmvpdum207]{color:var(--ink-muted);font-size:var(--font-meta)}.workbox-summary .danger[b-bmvpdum207]::before,.workbox-summary .danger strong[b-bmvpdum207]{color:#aa1f3d;background:#aa1f3d}.workbox-summary .danger strong[b-bmvpdum207]{background:none}.workbox-summary .critical[b-bmvpdum207]::before{background:#7f1731}.workbox-summary .critical strong[b-bmvpdum207]{color:#7f1731}.workbox-summary .warning[b-bmvpdum207]::before{background:#c2740b}.workbox-summary .warning strong[b-bmvpdum207]{color:#9c5a00}@media(max-width:680px){.workbox-summary[b-bmvpdum207]{grid-auto-columns:minmax(9.2rem,78%)}.workbox-summary article[b-bmvpdum207]{min-height:4.7rem}}
/* /Components/WorkItemCard.razor.rz.scp.css */
.workitem-card[b-9wn7mxi928]{display:grid;gap:.55rem;width:100%;padding:.8rem;border:1px solid var(--border);border-radius:.8rem;background:#fff;color:var(--ink);text-align:right;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.workitem-card:hover[b-9wn7mxi928]{border-color:#9dbce7;transform:translateY(-1px)}.workitem-card.selected[b-9wn7mxi928]{border-color:#6d9ddd;background:#f4f8ff;box-shadow:0 0 0 2px rgba(35,100,190,.08)}.card-title[b-9wn7mxi928],.card-meta[b-9wn7mxi928]{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.card-title strong[b-9wn7mxi928]{min-width:0;color:var(--ink-strong);font-size:var(--font-label);line-height:1.65;overflow-wrap:anywhere}.summary[b-9wn7mxi928]{display:-webkit-box;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.65;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-meta[b-9wn7mxi928]{align-items:center;justify-content:flex-start;flex-wrap:wrap}.source[b-9wn7mxi928]{color:#255b9e;background:#edf5ff;padding:.25rem .5rem;border-radius:999px;font-size:var(--font-meta);font-weight:800}.card-meta time[b-9wn7mxi928]{margin-inline-start:auto;color:var(--ink-muted);font-size:var(--font-meta);font-weight:750;white-space:nowrap}.card-meta time.overdue[b-9wn7mxi928]{color:#a2253e}.card-meta time.today[b-9wn7mxi928]{color:#946200}
/* /Layout/LoginLayout.razor.rz.scp.css */
.login-layout[b-8td89fuem5] {
    min-height: 100vh;
    display: grid;
    place-items: center;
    padding: 1rem;
    background: var(--surface-subtle);
}
/* /Layout/MainLayout.razor.rz.scp.css */
.app-shell[b-mc9hoej1vs]{min-height:100vh;background:var(--surface-subtle);direction:rtl;}
.topbar[b-mc9hoej1vs]{direction:rtl;height:76px;display:flex;align-items:center;gap:12px;padding:0 20px;background:var(--surface);color:var(--ink-strong);position:sticky;top:0;z-index:40}
.shell-brand[b-mc9hoej1vs]{display:flex;align-items:center;gap:10px;color:var(--ink-strong);text-decoration:none;flex:0 0 175px;min-width:0}.shell-brand img[b-mc9hoej1vs]{width:40px;height:40px;object-fit:contain;background:white;border-radius:10px}.shell-brand strong[b-mc9hoej1vs],.shell-brand small[b-mc9hoej1vs]{display:block}.shell-brand strong[b-mc9hoej1vs]{font-size:16px}.shell-brand small[b-mc9hoej1vs]{font-size:10px;margin-top:4px}
.topbar-actions[b-mc9hoej1vs]{display:flex;align-items:center;gap:8px;flex-shrink:0}.profile-menu[b-mc9hoej1vs]{position:relative}.profile-menu summary[b-mc9hoej1vs]{cursor:pointer;list-style:none}.user-avatar[b-mc9hoej1vs]{display:grid;place-items:center;width:44px;height:44px;border:2px solid white;border-radius:50%;background:#dceaff;color:#12385f;font-weight:800}.profile-panel[b-mc9hoej1vs],.quick-panel[b-mc9hoej1vs]{position:absolute;right:0;top:calc(100% + 10px);width:250px;max-width:calc(100vw - 24px);background:white;border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #102e5926;padding:14px;direction:rtl;color:var(--ink-strong);z-index:50}.session-summary[b-mc9hoej1vs]{display:grid;gap:12px;overflow-wrap:anywhere}.session-summary button[b-mc9hoej1vs]{min-height:44px;color:#b91c1c;border:1px solid var(--border);background:white;border-radius:8px}.menu-button[b-mc9hoej1vs]{display:none;width:44px;height:44px;border:1px solid #54759a;border-radius:10px;background:transparent;color:var(--primary);font-size:24px}
.workspace[b-mc9hoej1vs]{min-width:0;direction:rtl}.context-bar[b-mc9hoej1vs]{display:flex;align-items:center;gap:20px;padding:14px 24px;border-bottom:1px solid var(--border);min-width:0}.organization-context[b-mc9hoej1vs]{display:flex;align-items:center;gap:10px;font-size:12px;max-width:230px;overflow-wrap:anywhere}.organization-context small[b-mc9hoej1vs]{display:block;color:var(--ink-muted);margin-top:4px}.context-symbol[b-mc9hoej1vs]{font-size:24px;color:var(--primary)}.breadcrumb[b-mc9hoej1vs]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1;font-size:12px;min-width:0}.breadcrumb a[b-mc9hoej1vs]{color:var(--primary);text-decoration:none}.context-actions[b-mc9hoej1vs]{order:-1;display:flex;align-items:center;gap:12px;font-size:12px}.quick-create[b-mc9hoej1vs]{position:relative}.quick-create summary[b-mc9hoej1vs]{list-style:none;cursor:pointer;background:var(--primary);color:white;border-radius:8px;padding:12px;white-space:nowrap}.quick-panel a[b-mc9hoej1vs]{display:flex;align-items:center;min-height:44px;color:var(--ink-strong);text-decoration:none;padding:6px;border-radius:6px}.quick-panel a:hover[b-mc9hoej1vs]{background:#edf4ff}.content-frame[b-mc9hoej1vs]{padding:18px clamp(12px,2vw,32px) 32px}.content[b-mc9hoej1vs]{min-width:0}.menu-overlay[b-mc9hoej1vs]{display:none}
@media(max-width:1200px){.shell-brand[b-mc9hoej1vs]{flex-basis:150px}.topbar[b-mc9hoej1vs]{gap:8px;padding-inline:12px}.platform-local-date[b-mc9hoej1vs]{display:none}}
@media(max-width:900px){.topbar[b-mc9hoej1vs]{height:64px;justify-content:space-between;z-index:40}.shell-brand[b-mc9hoej1vs]{flex:0 1 160px}.menu-button[b-mc9hoej1vs]{display:block}.menu-overlay[b-mc9hoej1vs]{display:block;position:fixed;inset:0;z-index:39;background:#081b3977;border:0}.context-bar[b-mc9hoej1vs]{padding:12px;gap:10px;flex-wrap:wrap}.organization-context[b-mc9hoej1vs]{display:none}.breadcrumb[b-mc9hoej1vs]{font-size:11px}.content-frame[b-mc9hoej1vs]{padding:12px}.context-actions[b-mc9hoej1vs]{margin-inline-start:0}}
@media(max-width:420px){.shell-brand[b-mc9hoej1vs]{flex-basis:110px;gap:6px}.shell-brand img[b-mc9hoej1vs]{width:30px;height:30px}.shell-brand strong[b-mc9hoej1vs]{font-size:12px}.shell-brand small[b-mc9hoej1vs]{display:none}.topbar-actions[b-mc9hoej1vs]{gap:4px}.topbar[b-mc9hoej1vs]{padding-inline:8px;gap:4px}}

.profile-panel[b-mc9hoej1vs]{right:auto;left:0}.quick-panel[b-mc9hoej1vs]{right:0;left:auto;box-sizing:border-box;max-height:min(60dvh,480px);overflow:auto;overflow-wrap:anywhere}.quick-create[b-mc9hoej1vs]{order:-1}.quick-panel a[b-mc9hoej1vs]{white-space:normal;text-align:right}.context-actions[b-mc9hoej1vs]{flex-shrink:0}


.topbar[b-mc9hoej1vs]{border-bottom:1px solid var(--border);box-shadow:0 2px 10px #1764b308}.shell-brand small[b-mc9hoej1vs]{color:var(--ink-muted);font-size:12px}.context-bar[b-mc9hoej1vs]{background:var(--surface-subtle)}
.topbar[b-mc9hoej1vs]{direction:rtl}.topbar-actions[b-mc9hoej1vs]{direction:rtl}.shell-brand[b-mc9hoej1vs]{direction:rtl}.shell-brand strong[b-mc9hoej1vs]{direction:ltr;text-align:right}.shell-brand small[b-mc9hoej1vs]{direction:rtl}
.shell-brand img[b-mc9hoej1vs]{width:48px;height:48px;border-radius:0;flex-shrink:0}
@media(max-width:420px){.shell-brand img[b-mc9hoej1vs]{width:34px;height:34px}}
/* /Layout/NavMenu.razor.rz.scp.css */
.nav-shell[b-4cdi8zqorc]{flex:1;min-width:0;align-self:stretch;color:var(--ink-strong)}.navigation[b-4cdi8zqorc]{display:flex;align-items:stretch;height:100%;direction:rtl}.drawer-heading[b-4cdi8zqorc]{display:none}.nav-state[b-4cdi8zqorc]{align-self:center;font-size:12px}.more-toggle[b-4cdi8zqorc]{width:76px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;background:transparent;color:var(--ink-strong);border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:12px}.active-parent>.more-toggle[b-4cdi8zqorc],.more-toggle:hover[b-4cdi8zqorc]{background:var(--primary-soft)}.nav-more[b-4cdi8zqorc]{flex:0 0 76px}.overflow-panel[b-4cdi8zqorc]{position:fixed;top:80px;right:16px;width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 100px);overflow:auto;background:white;color:#193653;padding:16px;border:1px solid #dce5ef;border-radius:12px;box-shadow:0 14px 40px #102e5933;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;direction:rtl}.overflow-panel[hidden][b-4cdi8zqorc]{display:none}
.nav-shell[b-4cdi8zqorc]  .nav-group{flex:0 0 100px;min-width:0;position:relative}.nav-shell[b-4cdi8zqorc]  .nav-group-toggle{width:100%;height:76px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;padding:6px;direction:rtl}.nav-shell[b-4cdi8zqorc]  .nav-group-toggle>span:not(.group-chevron){max-width:100%;white-space:normal;line-height:1.4}.nav-shell[b-4cdi8zqorc]  .group-chevron{display:none}.nav-shell[b-4cdi8zqorc]  .group-icon{width:20px;height:20px;fill:currentColor;flex-shrink:0}.nav-shell[b-4cdi8zqorc]  .active-parent>.nav-group-toggle,.nav-shell[b-4cdi8zqorc]  .nav-group-toggle:hover{background:var(--primary-soft);color:var(--ink-strong)}.nav-shell[b-4cdi8zqorc]  .nav-group-items{position:fixed;top:80px;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px);overflow:auto;background:white;color:#193653;direction:rtl;padding:8px;border:1px solid #dce5ef;border-radius:10px;box-shadow:0 12px 30px #102e5926}.nav-shell[b-4cdi8zqorc]  .nav-group-items[hidden]{display:none}.nav-shell[b-4cdi8zqorc]  .nav-link{display:flex;align-items:center;min-height:44px;padding:8px 10px;color:inherit;text-decoration:none;border-radius:7px;font-size:12px;overflow-wrap:anywhere}.nav-shell[b-4cdi8zqorc]  .nav-link:hover,.nav-shell[b-4cdi8zqorc]  .nav-link.active{background:#e6f0ff;color:#0864d7}.nav-shell[b-4cdi8zqorc]  button:focus-visible,.nav-shell[b-4cdi8zqorc]  a:focus-visible,.more-toggle:focus-visible[b-4cdi8zqorc]{outline:3px solid #63b6ff;outline-offset:-3px}.overflow-panel[b-4cdi8zqorc]  .nav-group-toggle{height:48px;flex-direction:row;justify-content:flex-start;font-weight:700}.overflow-panel[b-4cdi8zqorc]  .nav-group-items{position:static;max-width:100%;width:auto;max-height:none;box-shadow:none;border:0;padding:0}
@media(max-width:900px){.nav-shell[b-4cdi8zqorc]{display:none;position:fixed;inset:0 0 0 auto;width:min(88vw,360px);height:100dvh;background:var(--surface);z-index:60;overflow:auto;direction:rtl}.nav-shell.drawer-open[b-4cdi8zqorc]{display:block}.drawer-heading[b-4cdi8zqorc]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.drawer-heading button[b-4cdi8zqorc]{width:44px;height:44px;background:transparent;color:var(--ink-strong);border:1px solid #6584a6;border-radius:8px;font-size:24px}.navigation[b-4cdi8zqorc]{display:block;height:auto;padding:8px 12px;direction:rtl}.nav-shell[b-4cdi8zqorc]  .nav-group-toggle{height:auto;min-height:48px;flex-direction:row;justify-content:flex-start;text-align:right;font-size:14px}.nav-shell[b-4cdi8zqorc]  .group-chevron{display:block;margin-inline-start:auto}.nav-shell[b-4cdi8zqorc]  .nav-group-items{position:static;width:auto;max-width:100%;max-height:none;box-shadow:none;background:var(--surface-subtle);border:0;color:var(--ink-strong)}.nav-shell[b-4cdi8zqorc]  .nav-link{font-size:13px;min-height:48px}.more-toggle[b-4cdi8zqorc]{height:48px;width:100%;flex-direction:row;justify-content:flex-start;padding:10px}.overflow-panel[b-4cdi8zqorc]{position:static;width:auto;max-height:none;display:block;padding:0;background:transparent;color:var(--ink-strong);border:0;box-shadow:none}.overflow-panel[hidden][b-4cdi8zqorc]{display:block}.more-toggle[b-4cdi8zqorc]{display:none}.overflow-panel[b-4cdi8zqorc]  .nav-group-toggle{height:auto;min-height:48px}}
/* /Pages/CatalogWorkspace.razor.rz.scp.css */
.catalog-toolbar[b-dkspwqyobb]{display:flex;gap:.7rem;align-items:center;margin:1rem 0}.catalog-toolbar input[b-dkspwqyobb]{min-width:280px;flex:1;border:1px solid #cbd5e1;border-radius:.75rem;padding:.75rem;font:inherit}.catalog-notice[b-dkspwqyobb]{background:#ecfdf5;color:#166534;padding:.75rem;border-radius:.7rem}.catalog-kpis[b-dkspwqyobb]{display:grid;grid-template-columns:repeat(6,1fr);gap:.7rem}.quick-links[b-dkspwqyobb]{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin-top:1rem}.quick-links a[b-dkspwqyobb]{display:flex;gap:.7rem;align-items:center;background:#fff;border:1px solid #dbe5f1;border-radius:.9rem;padding:1rem;color:#172554;text-decoration:none}.quick-links b[b-dkspwqyobb]{display:grid;place-items:center;width:2.5rem;height:2.5rem;background:#eaf3ff;color:#1673e8;border-radius:.7rem}.catalog-table[b-dkspwqyobb],.item-hero[b-dkspwqyobb],.detail-grid article[b-dkspwqyobb],.price-lookup[b-dkspwqyobb]{background:#fff;border:1px solid #dce5ef;border-radius:1rem;padding:1rem}.catalog-table header[b-dkspwqyobb]{display:flex;justify-content:space-between;margin-bottom:.8rem;color:#64748b}.table-scroll[b-dkspwqyobb]{overflow:auto}table[b-dkspwqyobb]{width:100%;border-collapse:collapse;min-width:760px}th[b-dkspwqyobb],td[b-dkspwqyobb]{padding:.8rem;border-bottom:1px solid #e7edf5;text-align:right}tbody tr[b-dkspwqyobb]{cursor:pointer}tbody tr:hover[b-dkspwqyobb]{background:#f8fbff}.item-hero[b-dkspwqyobb]{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center}.item-hero h2[b-dkspwqyobb]{margin:.3rem 0}.item-hero>div:last-child[b-dkspwqyobb]{display:grid;text-align:left;color:#0f766e}.item-hero .type[b-dkspwqyobb]{color:#2563eb}.detail-grid[b-dkspwqyobb]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0}.detail-grid .wide[b-dkspwqyobb]{grid-column:1/-1}.detail-grid dl[b-dkspwqyobb]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.detail-grid dt[b-dkspwqyobb]{color:#64748b}.price-lookup[b-dkspwqyobb]{max-width:760px;display:grid;gap:1rem}.price-lookup select[b-dkspwqyobb],.price-lookup input[b-dkspwqyobb]{padding:.75rem;border:1px solid #cbd5e1;border-radius:.7rem;font:inherit}.price-lookup article[b-dkspwqyobb]{display:grid;gap:.5rem;background:#effcf6;border:1px solid #bbf7d0;border-radius:.8rem;padding:1rem}.price-lookup strong[b-dkspwqyobb]{font-size:1.7rem;color:#047857}.catalog-dialog[b-dkspwqyobb]{position:fixed;inset:0;background:#0f172a80;z-index:60;display:grid;place-items:center;padding:1rem}.catalog-dialog form[b-dkspwqyobb]{width:min(520px,100%);display:grid;gap:1rem;background:#fff;border-radius:1rem;padding:1.2rem}.catalog-dialog header[b-dkspwqyobb],.catalog-dialog footer[b-dkspwqyobb]{display:flex;justify-content:space-between}.catalog-dialog label[b-dkspwqyobb]{display:grid;gap:.35rem;font-weight:700}.catalog-dialog input[b-dkspwqyobb],.catalog-dialog select[b-dkspwqyobb]{padding:.7rem;border:1px solid #cbd5e1;border-radius:.6rem;font:inherit}.catalog-dialog header button[b-dkspwqyobb]{border:0;background:none;font-size:1.5rem}@media(max-width:900px){.catalog-kpis[b-dkspwqyobb]{grid-template-columns:repeat(3,1fr)}.quick-links[b-dkspwqyobb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.catalog-toolbar[b-dkspwqyobb]{align-items:stretch;flex-wrap:wrap}.catalog-toolbar input[b-dkspwqyobb]{min-width:100%}.catalog-kpis[b-dkspwqyobb]{grid-template-columns:repeat(2,1fr)}.quick-links[b-dkspwqyobb]{grid-template-columns:1fr 1fr}.item-hero[b-dkspwqyobb]{grid-template-columns:1fr auto}.item-hero>div:last-child[b-dkspwqyobb]{grid-column:1/-1;text-align:right}.detail-grid[b-dkspwqyobb]{grid-template-columns:1fr}.detail-grid .wide[b-dkspwqyobb]{grid-column:auto}}
/* /Pages/CommercialQuotes.razor.rz.scp.css */
.commercial-workspace[b-2wfld9n3m5]{display:grid;gap:18px;min-width:0;color:#20334e;padding-bottom:28px}.panel[b-2wfld9n3m5]{background:#fff;border:1px solid #e0e7f0;border-radius:9px;padding:20px;min-width:0}.panel h2[b-2wfld9n3m5]{font-size:1.12rem;font-weight:700;margin:0 0 18px;color:#153867}.panel h2 small[b-2wfld9n3m5]{font-size:var(--font-label);color:#6d7d94}.panel>a[b-2wfld9n3m5]{display:inline-block;margin-top:12px}.quote-identity[b-2wfld9n3m5]{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.quote-identity>div[b-2wfld9n3m5]{display:grid;gap:7px}.quote-identity small[b-2wfld9n3m5],.metric small[b-2wfld9n3m5],.trace-grid small[b-2wfld9n3m5]{color:#65748d}.quote-identity b[b-2wfld9n3m5]{font-size:1.05rem}.quote-metrics[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.status-metrics[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.metric[b-2wfld9n3m5]{display:grid;gap:10px;text-align:right;background:#fff;border:1px solid #e1e8f2;border-radius:8px;padding:18px;min-width:0}.metric b[b-2wfld9n3m5]{font-size:1.45rem;overflow-wrap:anywhere}.metric span[b-2wfld9n3m5]{font-size:var(--font-label);color:#6d7c91}.blue[b-2wfld9n3m5]{background:#eef6ff}.green[b-2wfld9n3m5]{background:#edf9f3}.orange[b-2wfld9n3m5]{background:#fff6e8}.violet[b-2wfld9n3m5]{background:#f4efff}.red[b-2wfld9n3m5]{background:#fff1f2}.quote-tabs[b-2wfld9n3m5]{display:flex;gap:4px;padding:8px;flex-wrap:wrap}.quote-tabs a[b-2wfld9n3m5]{padding:10px 13px;text-decoration:none;color:#526684;border-bottom:3px solid transparent;font-size:var(--font-label);min-height:44px}.quote-tabs a.active[b-2wfld9n3m5]{color:#0869ed;border-color:#0869ed;background:#f2f7ff}.detail-grid[b-2wfld9n3m5],.home-grid[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.terms-grid[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.form-grid[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel label[b-2wfld9n3m5],fieldset label[b-2wfld9n3m5]{display:grid;gap:7px;font-size:.9rem;margin-bottom:15px}.panel input[b-2wfld9n3m5],.panel select[b-2wfld9n3m5],.panel textarea[b-2wfld9n3m5]{width:100%;min-width:0;min-height:42px;padding:8px 11px;border:1px solid #cdd8e7;border-radius:6px;background:#fff;color:#263851;font:inherit}.panel textarea[b-2wfld9n3m5]{min-height:95px;resize:vertical}.panel input[type=radio][b-2wfld9n3m5]{width:20px;min-height:20px}.panel input:focus[b-2wfld9n3m5],.panel select:focus[b-2wfld9n3m5],.panel textarea:focus[b-2wfld9n3m5]{outline:2px solid #1475f4;outline-offset:2px}fieldset[b-2wfld9n3m5]{border:0;min-width:0;margin:0;padding:0}fieldset legend[b-2wfld9n3m5]{font-size:1rem;padding-top:20px}.toolbar[b-2wfld9n3m5]{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:18px}.toolbar label[b-2wfld9n3m5]{flex:1;min-width:140px;margin-bottom:0}.table-scroll[b-2wfld9n3m5]{overflow:auto;max-width:100%}table[b-2wfld9n3m5]{border-collapse:collapse;width:100%;font-size:var(--font-label);text-align:right}th[b-2wfld9n3m5]{background:#f1f5fa;color:#536984;font-weight:600;white-space:nowrap}td[b-2wfld9n3m5],th[b-2wfld9n3m5]{padding:12px 10px;border-bottom:1px solid #e8edf4}td[b-2wfld9n3m5]{vertical-align:middle}td small[b-2wfld9n3m5]{display:block;margin-top:4px;color:#8490a2}td .btn[b-2wfld9n3m5]{font-size:var(--font-label);padding:6px 10px;white-space:nowrap}tfoot[b-2wfld9n3m5]{background:#edf5ff;font-weight:700}dl[b-2wfld9n3m5]{display:grid;grid-template-columns:auto 1fr;gap:12px 20px;font-size:.94rem}dt[b-2wfld9n3m5]{color:#6e7b91;font-weight:400}dd[b-2wfld9n3m5]{margin:0;text-align:left;overflow-wrap:anywhere}.flow[b-2wfld9n3m5]{display:grid;gap:22px;padding-inline-start:26px}.flow li[b-2wfld9n3m5]{color:#8693a5}.flow li.done[b-2wfld9n3m5]{color:#12815a}.sticky-actions[b-2wfld9n3m5]{position:sticky;bottom:0;z-index:2;display:flex;gap:12px;flex-wrap:wrap;background:#fff;padding:16px 0;margin-top:16px;border-top:1px solid #e2e8f0}.trace-grid[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;background:#f2f7fe;padding:18px;border-radius:7px;margin-bottom:18px}.trace-grid>div[b-2wfld9n3m5]{display:grid;gap:10px}.break[b-2wfld9n3m5]{overflow-wrap:anywhere}.muted[b-2wfld9n3m5]{color:#7d8ba0;font-size:var(--font-label);margin-top:12px}.checklist[b-2wfld9n3m5]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:12px 0}.checklist span[b-2wfld9n3m5]{padding:12px;background:#f4f7fa;border-radius:6px}.validation-row[b-2wfld9n3m5]{display:flex;gap:12px;justify-content:space-between;padding:16px 0;border-bottom:1px solid #e4eaf1}.validation-row small[b-2wfld9n3m5]{display:block;color:#7d8ba0}.preview-grid[b-2wfld9n3m5]{display:grid;grid-template-columns:minmax(0,3fr) minmax(230px,1fr);gap:18px}.preview iframe[b-2wfld9n3m5]{width:100%;height:750px;border:0}.preview-grid .btn[b-2wfld9n3m5]{display:block;width:100%;margin-bottom:10px}.event-timeline[b-2wfld9n3m5]{list-style:none;padding:0 18px;display:grid;gap:0}.event-timeline li[b-2wfld9n3m5]{display:flex;gap:18px;border-inline-start:2px solid #d7e5f4;position:relative;padding:10px 22px 25px}.event-dot[b-2wfld9n3m5]{position:absolute;right:-8px;top:13px;width:14px;height:14px;background:#0879f9;border-radius:50%;border:3px solid #e1efff}.event-timeline p[b-2wfld9n3m5]{margin:8px 0}.event-timeline small[b-2wfld9n3m5]{color:#8290a4}.version-cards[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.version-card[b-2wfld9n3m5]{display:grid;gap:12px;padding:20px;background:#f4f8ff;border:1px solid #dce8fb;border-radius:8px;text-decoration:none}.version-card b[b-2wfld9n3m5]{color:#0569ed}.outcome-options[b-2wfld9n3m5]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:20px}.outcome-options label[b-2wfld9n3m5]{display:flex;gap:10px;align-items:center;padding:15px;border:1px solid #dbe4ef;border-radius:6px;flex:1;min-width:140px}.creation-steps[b-2wfld9n3m5]{display:flex;justify-content:space-around;padding:15px;color:#728098}.creation-steps b[b-2wfld9n3m5]{color:#0869ed}.quick-links[b-2wfld9n3m5]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.quick-links a[b-2wfld9n3m5]{padding:15px 10px;border:1px solid #d9e6f8;border-radius:6px;text-align:center;text-decoration:none;background:#f8fbff}.short-quotes>a[b-2wfld9n3m5]{display:flex;gap:15px;align-items:center;justify-content:space-between;border-bottom:1px solid #e5edf5;padding:14px 0;text-decoration:none;font-size:var(--font-label)}.short-quotes small[b-2wfld9n3m5]{display:block;color:#8090a5}.list-footer[b-2wfld9n3m5]{display:flex;justify-content:space-between;margin-top:20px;font-size:var(--font-label);color:#728099}.mobile-quote-list[b-2wfld9n3m5],.mobile-sections[b-2wfld9n3m5]{display:none}pre[b-2wfld9n3m5]{direction:ltr;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;max-width:360px;font-size:var(--font-label)}details summary[b-2wfld9n3m5]{cursor:pointer;color:#126bd0}.btn[b-2wfld9n3m5]{min-height:40px}.btn:focus-visible[b-2wfld9n3m5],a:focus-visible[b-2wfld9n3m5]{outline:2px solid #086df2;outline-offset:3px}
@media(max-width:1100px){.status-metrics[b-2wfld9n3m5]{grid-template-columns:repeat(4,minmax(0,1fr))}.terms-grid[b-2wfld9n3m5]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-links[b-2wfld9n3m5]{grid-template-columns:repeat(3,minmax(0,1fr))}.trace-grid[b-2wfld9n3m5]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.commercial-workspace[b-2wfld9n3m5]{gap:12px;padding-bottom:85px}.panel[b-2wfld9n3m5]{padding:15px;border-radius:12px}.quote-identity[b-2wfld9n3m5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.quote-identity>div:nth-child(3)[b-2wfld9n3m5]{grid-column:span 2}.quote-metrics[b-2wfld9n3m5],.status-metrics[b-2wfld9n3m5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric[b-2wfld9n3m5]{padding:13px}.metric b[b-2wfld9n3m5]{font-size:1.2rem}.detail-grid[b-2wfld9n3m5],.home-grid[b-2wfld9n3m5],.terms-grid[b-2wfld9n3m5],.preview-grid[b-2wfld9n3m5]{grid-template-columns:1fr}.form-grid[b-2wfld9n3m5]{grid-template-columns:1fr}.quote-tabs[b-2wfld9n3m5]{gap:0}.quote-tabs a[b-2wfld9n3m5]{font-size:var(--font-label);padding:8px 9px}.mobile-sections[b-2wfld9n3m5]{display:grid;gap:12px}.mobile-sections>a[b-2wfld9n3m5]{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:24px 18px}.desktop-table[b-2wfld9n3m5]{display:none}.mobile-quote-list[b-2wfld9n3m5]{display:grid;gap:15px}.mobile-quote[b-2wfld9n3m5]{border:1px solid #e1e8f2;border-radius:14px;padding:18px;box-shadow:0 5px 14px #213b6210}.mobile-quote header[b-2wfld9n3m5]{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.mobile-quote h2[b-2wfld9n3m5]{margin-top:18px}.mobile-quote footer[b-2wfld9n3m5]{display:flex;gap:7px}.mobile-quote footer>a[b-2wfld9n3m5]{flex:1;min-width:0;padding:10px 6px}.toolbar[b-2wfld9n3m5]{align-items:stretch}.toolbar label[b-2wfld9n3m5]{min-width:100%}.preview iframe[b-2wfld9n3m5]{height:530px}.sticky-actions[b-2wfld9n3m5]{bottom:60px;gap:8px;padding:12px 0}.sticky-actions>.btn[b-2wfld9n3m5]{flex:1;min-width:110px}.btn[b-2wfld9n3m5]{min-height:44px}.creation-steps[b-2wfld9n3m5]{font-size:var(--font-meta);gap:10px;padding:8px 0}.quick-links[b-2wfld9n3m5]{grid-template-columns:repeat(2,minmax(0,1fr))}.event-timeline[b-2wfld9n3m5]{padding:0 8px}.checklist[b-2wfld9n3m5]{grid-template-columns:1fr}.validation-row[b-2wfld9n3m5]{flex-wrap:wrap}.list-footer[b-2wfld9n3m5]{gap:12px;flex-wrap:wrap}.outcome-options label[b-2wfld9n3m5]{min-width:115px}.table-scroll table[b-2wfld9n3m5]{min-width:680px}.trace-grid[b-2wfld9n3m5]{font-size:var(--font-label)}.short-quotes>a[b-2wfld9n3m5]{flex-wrap:wrap}.quote-tabs.panel[b-2wfld9n3m5]{padding:5px}pre[b-2wfld9n3m5]{max-width:260px}}
@media(max-width:767px){.quote-tabs[b-2wfld9n3m5]{display:none}}
.panel > .sticky-actions[b-2wfld9n3m5]{position:static}
/* /Pages/CrmDashboard.razor.rz.scp.css */
.profile-banner[b-qlbhbpq2an]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:-.3rem 0 1rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.9rem;background:var(--surface-subtle)}.profile-banner div[b-qlbhbpq2an]{display:flex;align-items:center;gap:.65rem}.profile-banner span[b-qlbhbpq2an],.profile-banner small[b-qlbhbpq2an]{color:var(--text-muted);font-size:var(--font-label)}.dashboard-kpis[b-qlbhbpq2an]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.attention-panel[b-qlbhbpq2an],.module-card[b-qlbhbpq2an]{border:1px solid var(--border);border-radius:1rem;background:var(--surface);box-shadow:var(--shadow)}.attention-panel[b-qlbhbpq2an]{margin-top:1rem;padding:1rem}.attention-panel>header[b-qlbhbpq2an],.module-card>header[b-qlbhbpq2an]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.attention-panel h2[b-qlbhbpq2an],.module-card h2[b-qlbhbpq2an]{margin:.15rem 0;font-size:1rem}.attention-panel header span[b-qlbhbpq2an],.module-card header span[b-qlbhbpq2an]{font-size:var(--font-meta);color:var(--text-muted)}.exception-list[b-qlbhbpq2an]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.exception-list a[b-qlbhbpq2an]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;min-width:14rem;padding:.65rem .8rem;border:1px solid var(--border);border-radius:.75rem;color:inherit;text-decoration:none}.exception-list strong[b-qlbhbpq2an]{font-size:1.25rem;color:#dc2626}.exception-list b[b-qlbhbpq2an]{font-size:var(--font-meta);color:var(--accent)}.quiet[b-qlbhbpq2an]{margin:.8rem 0 0;color:var(--text-muted)}.module-grid[b-qlbhbpq2an]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.module-card[b-qlbhbpq2an]{padding:1rem}.module-card>p[b-qlbhbpq2an]{margin:.35rem 0 .9rem;color:var(--text-muted);font-size:var(--font-label)}.mini-metrics[b-qlbhbpq2an]{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.mini-metrics div[b-qlbhbpq2an]{display:grid;padding:.6rem;border-radius:.7rem;background:var(--surface-subtle)}.mini-metrics span[b-qlbhbpq2an],.mini-metrics small[b-qlbhbpq2an]{font-size:var(--font-meta);color:var(--text-muted)}.mini-metrics strong[b-qlbhbpq2an]{font-size:1.18rem}.recent-list[b-qlbhbpq2an]{display:grid;gap:.35rem;margin-top:.75rem}.recent-list a[b-qlbhbpq2an]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;font-size:var(--font-label)}.boundary[b-qlbhbpq2an]{display:block;margin-top:.7rem;padding:.55rem;border-radius:.55rem;background:var(--surface-subtle);color:var(--text-muted);line-height:1.7}.trace[b-qlbhbpq2an]{margin-top:1rem;color:var(--text-muted);font-size:var(--font-meta);direction:ltr;text-align:right}@media(max-width:1200px){.dashboard-kpis[b-qlbhbpq2an]{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.module-grid[b-qlbhbpq2an]{grid-template-columns:1fr}.dashboard-kpis[b-qlbhbpq2an]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.profile-banner[b-qlbhbpq2an]{align-items:flex-start;flex-direction:column}.dashboard-kpis[b-qlbhbpq2an]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.attention-panel[b-qlbhbpq2an],.module-card[b-qlbhbpq2an]{padding:.8rem}.attention-panel>header[b-qlbhbpq2an],.module-card>header[b-qlbhbpq2an]{flex-wrap:wrap}.exception-list a[b-qlbhbpq2an]{min-width:100%;grid-template-columns:auto 1fr auto}.mini-metrics[b-qlbhbpq2an]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.mini-metrics div[b-qlbhbpq2an]{padding:.45rem}.module-grid[b-qlbhbpq2an]{gap:.7rem}}
/* /Pages/CrmFollowups.razor.rz.scp.css */
.follow-tabs[b-0tg7qjnhbj]{display:flex;gap:.35rem;border-bottom:1px solid #dfe5ed}.follow-tabs button[b-0tg7qjnhbj]{border:0;background:none;padding:.7rem .9rem;color:#64748b;border-bottom:2px solid transparent}.follow-tabs button.active[b-0tg7qjnhbj]{color:#176be8;border-color:#176be8;font-weight:800}.follow-summary[b-0tg7qjnhbj]{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.follow-summary article[b-0tg7qjnhbj]{background:#fff;border:1px solid #e0e6ee;border-radius:12px;padding:.7rem;display:flex;justify-content:space-between}.follow-summary span[b-0tg7qjnhbj]{font-size:var(--font-meta);color:#758198}.follow-summary b[b-0tg7qjnhbj]{color:#286dde}.follow-summary .danger b[b-0tg7qjnhbj]{color:#dc4352}.follow-summary .success b[b-0tg7qjnhbj]{color:#15a05c}.follow-surface[b-0tg7qjnhbj]{background:#fff;border:1px solid #e0e6ee;border-radius:14px;padding:.8rem}.follow-surface form[b-0tg7qjnhbj]{display:flex;gap:.5rem;margin-bottom:.6rem}.follow-surface input[b-0tg7qjnhbj],.follow-surface select[b-0tg7qjnhbj]{border:1px solid #d4dce7;border-radius:8px;padding:.55rem;font:inherit;font-size:var(--font-meta)}.follow-surface input[b-0tg7qjnhbj]{flex:1}.follow-list[b-0tg7qjnhbj]{display:grid}.follow-list article[b-0tg7qjnhbj]{display:grid;grid-template-columns:1fr auto;gap:.7rem;padding:.75rem;border-top:1px solid #e7ebf1}.follow-main[b-0tg7qjnhbj]{display:grid;grid-template-columns:auto 1fr;gap:.15rem .55rem;align-items:center}.follow-main h2[b-0tg7qjnhbj]{font-size:var(--font-label);margin:0}.follow-main p[b-0tg7qjnhbj],.follow-main small[b-0tg7qjnhbj]{grid-column:2;font-size:var(--font-meta);margin:0;color:#748198}.due[b-0tg7qjnhbj]{font-size:var(--font-meta);border-radius:99px;padding:.2rem .45rem;background:#e8f1ff;color:#176be8}.due.Overdue[b-0tg7qjnhbj]{background:#ffe8eb;color:#c72f42}.follow-actions[b-0tg7qjnhbj]{display:flex;align-items:center;gap:.35rem}.follow-actions a[b-0tg7qjnhbj],.follow-actions button[b-0tg7qjnhbj]{border:1px solid #cbd9ee;border-radius:8px;background:#fff;color:#176be8;padding:.45rem .6rem;font:inherit;font-size:var(--font-meta);text-decoration:none}.follow-actions .primary[b-0tg7qjnhbj]{background:#176be8;color:#fff}@media(max-width:620px){.follow-summary[b-0tg7qjnhbj]{grid-template-columns:1fr 1fr}.follow-surface form[b-0tg7qjnhbj]{display:grid;grid-template-columns:1fr 1fr}.follow-surface form input[b-0tg7qjnhbj]{grid-column:1/-1}.follow-list article[b-0tg7qjnhbj]{grid-template-columns:1fr}.follow-actions>*[b-0tg7qjnhbj]{flex:1;text-align:center}.follow-main[b-0tg7qjnhbj]{grid-template-columns:1fr}.follow-main p[b-0tg7qjnhbj],.follow-main small[b-0tg7qjnhbj]{grid-column:1}.due[b-0tg7qjnhbj]{justify-self:start}}
/* /Pages/CrmOperationsHome.razor.rz.scp.css */
.crm-kpis[b-8xjhwzptxm]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.crm-kpis>a[b-8xjhwzptxm],.home-card[b-8xjhwzptxm]{background:#fff;border:1px solid #e0e6ee;border-radius:14px;box-shadow:0 6px 20px #1720330a}.crm-kpis>a[b-8xjhwzptxm]{display:grid;gap:.2rem;padding:.8rem;text-decoration:none;color:#162441}.crm-kpis span[b-8xjhwzptxm],.crm-kpis small[b-8xjhwzptxm],.home-card small[b-8xjhwzptxm]{font-size:var(--font-meta);color:#758298}.crm-kpis strong[b-8xjhwzptxm]{font-size:1.35rem;color:#286dde}.crm-kpis .danger strong[b-8xjhwzptxm]{color:#dc4352}.crm-kpis .success strong[b-8xjhwzptxm]{color:#15a05c}.crm-kpis .warning strong[b-8xjhwzptxm]{color:#d68300}.crm-home-grid[b-8xjhwzptxm]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.8rem}.home-card[b-8xjhwzptxm]{padding:.85rem}.home-card>header[b-8xjhwzptxm]{display:flex;justify-content:space-between;align-items:center}.home-card h2[b-8xjhwzptxm]{font-size:.95rem;margin:.15rem 0}.home-card header a[b-8xjhwzptxm]{font-size:var(--font-meta);color:#176be8}.home-list[b-8xjhwzptxm]{display:grid;margin-top:.65rem}.home-list>a[b-8xjhwzptxm]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.58rem 0;border-top:1px solid #edf0f4;color:inherit;text-decoration:none}.home-list span[b-8xjhwzptxm]{display:grid;gap:.15rem}.home-list b[b-8xjhwzptxm]{font-size:var(--font-label)}.quick nav[b-8xjhwzptxm]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.65rem}.quick nav a[b-8xjhwzptxm]{border:1px solid #cbdcf8;border-radius:9px;padding:.65rem;text-align:center;color:#176be8;text-decoration:none;font-size:var(--font-label)}.quick p[b-8xjhwzptxm],.empty[b-8xjhwzptxm]{font-size:var(--font-meta);color:#748198;line-height:1.8}@media(max-width:1050px){.crm-kpis[b-8xjhwzptxm]{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.crm-kpis[b-8xjhwzptxm]{grid-template-columns:1fr 1fr}.crm-home-grid[b-8xjhwzptxm]{grid-template-columns:1fr}.crm-kpis>a[b-8xjhwzptxm]{padding:.65rem}.crm-kpis strong[b-8xjhwzptxm]{font-size:1.1rem}}
/* /Pages/CrmReports.razor.rz.scp.css */
.report-filters[b-ouezxp8xdz]{display:flex;align-items:end;gap:.75rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.report-filters>div[b-ouezxp8xdz]{display:grid;gap:.2rem;margin-left:auto}.report-filters>div span[b-ouezxp8xdz]{font-weight:800}.report-filters small[b-ouezxp8xdz]{color:var(--text-muted);font-size:var(--font-meta)}.report-filters label[b-ouezxp8xdz]{display:grid;gap:.3rem;font-size:var(--font-meta);color:var(--text-muted)}.report-filters input[b-ouezxp8xdz]{min-height:2.5rem;padding:.45rem .6rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--text)}.report-tabs[b-ouezxp8xdz]{display:flex;gap:.55rem;overflow:auto;padding:.2rem 0 .75rem;scrollbar-width:thin}.report-tabs button[b-ouezxp8xdz]{display:grid;gap:.18rem;min-width:10rem;padding:.65rem .85rem;border:1px solid var(--border);border-radius:.8rem;background:var(--surface);color:var(--text);text-align:right;cursor:pointer}.report-tabs button.active[b-ouezxp8xdz]{border-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 92%)}.report-tabs span[b-ouezxp8xdz]{font-weight:800}.report-tabs small[b-ouezxp8xdz]{font-size:var(--font-meta);color:var(--text-muted);white-space:nowrap}.report-surface[b-ouezxp8xdz]{padding:1rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface);box-shadow:var(--shadow)}.report-surface>header[b-ouezxp8xdz]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.report-surface>header span[b-ouezxp8xdz]{font-size:var(--font-meta);color:var(--accent);font-weight:700}.report-surface h2[b-ouezxp8xdz]{margin:.18rem 0}.report-surface header p[b-ouezxp8xdz]{margin:.2rem 0;color:var(--text-muted);font-size:var(--font-label)}.report-kpis[b-ouezxp8xdz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:1rem}.report-layout[b-ouezxp8xdz]{display:grid;grid-template-columns:minmax(17rem,.8fr) minmax(0,1.4fr);gap:1rem;margin-top:1rem}.chart-card[b-ouezxp8xdz],.rows-card[b-ouezxp8xdz]{min-width:0;padding:1rem;border:1px solid var(--border);border-radius:.9rem;background:var(--surface-subtle)}.chart-card h3[b-ouezxp8xdz],.rows-card h3[b-ouezxp8xdz]{margin:0 0 1rem;font-size:.92rem}.report-table[b-ouezxp8xdz]{display:grid}.report-head[b-ouezxp8xdz],.report-row[b-ouezxp8xdz]{display:grid;grid-template-columns:minmax(8rem,1.2fr) minmax(7rem,1fr) auto;align-items:center;gap:.65rem;padding:.65rem}.report-head[b-ouezxp8xdz]{font-size:var(--font-meta);color:var(--text-muted);border-bottom:1px solid var(--border)}.report-row[b-ouezxp8xdz]{color:inherit;text-decoration:none;border-bottom:1px solid var(--border);font-size:var(--font-label)}.report-row>span[b-ouezxp8xdz]{color:var(--text-muted)}.empty-inline[b-ouezxp8xdz]{padding:1rem;border-radius:.7rem;background:var(--surface);color:var(--text-muted)}.report-note[b-ouezxp8xdz]{margin-top:1rem;padding:.75rem .9rem;border-right:.22rem solid #d97706;border-radius:.6rem;background:color-mix(in srgb,#d97706,transparent 92%);font-size:var(--font-label);line-height:1.8}.trace[b-ouezxp8xdz]{margin-top:1rem;color:var(--text-muted);font-size:var(--font-meta);direction:ltr;text-align:right}@media(max-width:900px){.report-filters[b-ouezxp8xdz]{align-items:stretch;flex-wrap:wrap}.report-filters>div[b-ouezxp8xdz]{width:100%;margin-left:0}.report-kpis[b-ouezxp8xdz]{grid-template-columns:repeat(2,1fr)}.report-layout[b-ouezxp8xdz]{grid-template-columns:1fr}}@media(max-width:480px){.report-filters[b-ouezxp8xdz]{display:grid;grid-template-columns:1fr 1fr;padding:.75rem}.report-filters>div[b-ouezxp8xdz],.report-filters button[b-ouezxp8xdz]{grid-column:1/-1}.report-tabs button[b-ouezxp8xdz]{min-width:8.5rem}.report-surface[b-ouezxp8xdz]{padding:.75rem}.report-surface>header[b-ouezxp8xdz]{flex-direction:column}.report-kpis[b-ouezxp8xdz]{gap:.5rem}.chart-card[b-ouezxp8xdz],.rows-card[b-ouezxp8xdz]{padding:.75rem}.report-head[b-ouezxp8xdz]{display:none}.report-row[b-ouezxp8xdz]{grid-template-columns:1fr auto}.report-row>span[b-ouezxp8xdz]{grid-column:1/-1;grid-row:2}.report-layout[b-ouezxp8xdz]{gap:.7rem}}
/* /Pages/Customer360.razor.rz.scp.css */
.primary[b-wur73s3u35]{color:#fff!important;background:var(--primary)!important;border-color:var(--primary)!important}.c360-toolbar[b-wur73s3u35]{display:flex;align-items:end;gap:.55rem;padding:.62rem .75rem;margin-bottom:.65rem;border:1px solid var(--border);border-radius:.72rem;background:#fff}.c360-toolbar>div[b-wur73s3u35]{display:grid;gap:.08rem;margin-left:auto}.c360-toolbar>div span[b-wur73s3u35]{color:var(--primary);font-size:var(--font-meta);font-weight:850}.c360-toolbar>div strong[b-wur73s3u35]{color:var(--ink-strong);font-size:var(--font-label)}.c360-toolbar label[b-wur73s3u35]{display:grid;gap:.2rem;min-width:min(25rem,100%);color:var(--ink-muted);font-size:var(--font-meta)}.c360-toolbar select[b-wur73s3u35],.c360-toolbar button[b-wur73s3u35]{min-height:2.25rem;padding:.48rem .62rem;border:1px solid var(--border);border-radius:.52rem;background:#fff;color:var(--ink)}.customer-hero[b-wur73s3u35]{display:grid;grid-template-columns:3.2rem minmax(0,1fr) minmax(10rem,auto) auto;gap:.72rem;align-items:center;padding:.78rem .9rem;margin-bottom:.65rem;border:1px solid var(--border);border-radius:.82rem;background:linear-gradient(90deg,#fff,#f9fbfe);box-shadow:var(--shadow-card)}.identity-mark[b-wur73s3u35]{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:.8rem;background:#16345f;color:#fff;font-size:1.15rem;font-weight:900}.identity-main[b-wur73s3u35]{display:grid;gap:.1rem}.identity-line[b-wur73s3u35]{display:flex;align-items:center;gap:.45rem}.identity-line>span[b-wur73s3u35]{color:var(--primary);font-size:var(--font-meta)}.identity-main h1[b-wur73s3u35]{margin:0;color:var(--ink-strong);font-size:1.28rem}.identity-main p[b-wur73s3u35]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.hero-support[b-wur73s3u35]{display:grid;gap:.08rem;padding:.5rem .65rem;border-right:3px solid #22a06b;background:#f1faf5}.hero-support span[b-wur73s3u35],.hero-support small[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.hero-support strong[b-wur73s3u35]{color:#087443;font-size:var(--font-label)}.hero-actions[b-wur73s3u35]{display:flex;gap:.38rem}.hero-actions a[b-wur73s3u35],.workspace-card>header button[b-wur73s3u35],.workspace-card>header a[b-wur73s3u35]{display:grid;place-items:center;min-height:2.25rem;padding:.45rem .68rem;border:1px solid var(--border);border-radius:.52rem;background:#fff;color:var(--ink);font-size:var(--font-meta);font-weight:800;text-align:center;text-decoration:none}.c360-summary[b-wur73s3u35]{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:.65rem}.c360-summary article[b-wur73s3u35]{display:grid;grid-template-columns:1fr auto;gap:.1rem .6rem;align-items:center;padding:.65rem .75rem;border:1px solid var(--border);border-radius:.72rem;background:#fff}.c360-summary span[b-wur73s3u35],.c360-summary small[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.c360-summary strong[b-wur73s3u35]{grid-row:1/3;grid-column:2;color:var(--ink-strong);font-size:1.28rem}.c360-summary .date-value[b-wur73s3u35]{font-size:var(--font-label)}.c360-summary .warning strong[b-wur73s3u35]{color:#a66505}.c360-summary .support strong[b-wur73s3u35]{color:#087443}.c360-tabs[b-wur73s3u35]{display:flex;gap:.3rem;padding:.34rem;border:1px solid var(--border);border-bottom:0;border-radius:.75rem .75rem 0 0;background:#edf2f7;overflow:auto}.c360-tabs button[b-wur73s3u35]{display:flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.42rem .68rem;border:1px solid transparent;border-radius:.52rem;background:transparent;color:var(--ink-muted);font-size:var(--font-meta);font-weight:800;white-space:nowrap;cursor:pointer}.c360-tabs button>span[b-wur73s3u35]{font-size:var(--font-label)}.c360-tabs button b[b-wur73s3u35]{display:grid;place-items:center;min-width:1.35rem;height:1.35rem;border-radius:999px;background:#dfe6ef;font-size:var(--font-meta)}.c360-tabs button.active[b-wur73s3u35]{border-color:#dce4ef;background:#fff;color:var(--primary);box-shadow:0 2px 8px #20314d12}.c360-tab-panel[b-wur73s3u35]{min-height:25rem;padding:.68rem;border:1px solid var(--border);border-radius:0 0 .82rem .82rem;background:#f7f9fc}.summary-layout[b-wur73s3u35]{display:grid;grid-template-columns:minmax(0,2fr) minmax(18rem,.8fr);gap:.65rem;align-items:start}.summary-main[b-wur73s3u35],.summary-aside[b-wur73s3u35]{display:grid;gap:.65rem}.workspace-card[b-wur73s3u35]{min-width:0;padding:.75rem;border:1px solid var(--border);border-radius:.72rem;background:#fff}.workspace-card>header[b-wur73s3u35]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.6rem}.workspace-card>header>div[b-wur73s3u35]{display:grid;gap:.08rem}.workspace-card>header span[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.workspace-card h2[b-wur73s3u35]{margin:0;color:var(--ink-strong);font-size:var(--font-label)}.workspace-card>header>b[b-wur73s3u35]{color:var(--primary);font-size:var(--font-label)}.activity-list[b-wur73s3u35]{display:grid;gap:.42rem}.activity-list article[b-wur73s3u35],.interaction-history article[b-wur73s3u35]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.55rem;padding:.55rem;border:1px solid var(--border);border-radius:.62rem;background:#fcfdff}.activity-icon[b-wur73s3u35]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;background:#eaf2ff;color:var(--primary);font-weight:900}.activity-list article>div:last-child[b-wur73s3u35],.interaction-history article>div:last-child[b-wur73s3u35]{display:grid;gap:.18rem;min-width:0}.activity-list header[b-wur73s3u35],.activity-list footer[b-wur73s3u35],.interaction-history header[b-wur73s3u35],.interaction-history footer[b-wur73s3u35]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.activity-list strong[b-wur73s3u35],.interaction-history strong[b-wur73s3u35]{color:var(--ink-strong);font-size:var(--font-meta)}.activity-list time[b-wur73s3u35],.activity-list p[b-wur73s3u35],.activity-list footer[b-wur73s3u35],.interaction-history time[b-wur73s3u35],.interaction-history p[b-wur73s3u35],.interaction-history footer[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.activity-list p[b-wur73s3u35],.interaction-history p[b-wur73s3u35]{margin:0;line-height:1.55}.compact-queue[b-wur73s3u35]{display:grid;gap:.38rem}.compact-queue article[b-wur73s3u35]{display:grid;grid-template-columns:3.6rem minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.48rem .55rem;border:1px solid var(--border);border-radius:.58rem}.compact-queue article.overdue[b-wur73s3u35]{border-right:3px solid #d13b52;background:#fffafb}.compact-queue time[b-wur73s3u35],.compact-queue article>div[b-wur73s3u35]{display:grid;gap:.08rem}.compact-queue time strong[b-wur73s3u35]{color:var(--ink-strong);font-size:var(--font-label)}.compact-queue time span[b-wur73s3u35],.compact-queue article>div span[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.compact-queue article>div strong[b-wur73s3u35]{color:var(--ink-strong);font-size:var(--font-meta)}.work-grid[b-wur73s3u35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.work-grid a[b-wur73s3u35]{display:grid;gap:.28rem;padding:.58rem;border:1px solid var(--border);border-radius:.62rem;color:var(--ink);text-decoration:none}.work-grid a>header[b-wur73s3u35]{display:flex;justify-content:space-between;gap:.45rem}.work-grid a strong[b-wur73s3u35]{color:var(--ink-strong);font-size:var(--font-meta)}.work-grid a span[b-wur73s3u35],.work-grid a small[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta);line-height:1.5}.profile-summary dl[b-wur73s3u35]{display:grid;grid-template-columns:1fr 1fr;gap:.38rem;margin:0}.profile-summary dl div[b-wur73s3u35]{min-width:0;padding:.48rem;border-radius:.52rem;background:#f5f7fb}.profile-summary dl .wide[b-wur73s3u35]{grid-column:1/-1}.profile-summary dt[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.profile-summary dd[b-wur73s3u35]{margin:.12rem 0 0;color:var(--ink);font-size:var(--font-meta);overflow-wrap:anywhere}.contact-stack[b-wur73s3u35]{display:grid;gap:.4rem}.compact-service[b-wur73s3u35]  .crm-service-card{padding:.62rem}.tab-card[b-wur73s3u35]{min-height:23rem}.interaction-history[b-wur73s3u35]{display:grid;grid-template-columns:1fr 1fr;gap:.48rem}.interaction-history article>div:last-child>header>div[b-wur73s3u35]{display:grid;gap:.08rem}.interaction-history article>div:last-child>header span[b-wur73s3u35]{color:var(--primary);font-size:var(--font-meta)}.service-grid[b-wur73s3u35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.timeline-card[b-wur73s3u35]{padding:.82rem}.sales-readout[b-wur73s3u35]{display:grid;grid-template-columns:12rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:1rem;border-radius:.68rem;background:#f7f9fc}.sales-readout>div[b-wur73s3u35]{display:grid;gap:.1rem}.sales-readout span[b-wur73s3u35],.sales-readout small[b-wur73s3u35],.sales-readout p[b-wur73s3u35]{color:var(--ink-muted);font-size:var(--font-meta)}.sales-readout strong[b-wur73s3u35]{color:var(--ink-strong);font-size:1.5rem}.sales-readout p[b-wur73s3u35]{margin:0;line-height:1.7}.sales-readout a[b-wur73s3u35]{padding:.55rem .75rem;border-radius:.55rem;background:var(--primary);color:#fff;font-size:var(--font-meta);font-weight:800;text-decoration:none}.composition-note[b-wur73s3u35]{display:flex;justify-content:space-between;gap:.7rem;padding:.5rem .65rem;color:var(--ink-muted);font-size:var(--font-meta)}.empty[b-wur73s3u35]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.ltr[b-wur73s3u35]{direction:ltr;text-align:right;unicode-bidi:plaintext}
@media(max-width:1100px){.summary-layout[b-wur73s3u35]{grid-template-columns:1fr}.summary-aside[b-wur73s3u35]{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-summary[b-wur73s3u35]{grid-column:span 2}.interaction-history[b-wur73s3u35]{grid-template-columns:1fr}.sales-readout[b-wur73s3u35]{grid-template-columns:10rem minmax(0,1fr)}}
@media(max-width:760px){.c360-toolbar[b-wur73s3u35]{display:grid;grid-template-columns:1fr auto}.c360-toolbar>div[b-wur73s3u35]{grid-column:1/-1;margin:0}.c360-toolbar label[b-wur73s3u35]{min-width:0}.customer-hero[b-wur73s3u35]{grid-template-columns:2.8rem minmax(0,1fr)}.identity-mark[b-wur73s3u35]{width:2.8rem;height:2.8rem}.hero-support[b-wur73s3u35],.hero-actions[b-wur73s3u35]{grid-column:1/-1}.hero-actions[b-wur73s3u35]{display:grid;grid-template-columns:1fr 1fr}.c360-summary[b-wur73s3u35]{grid-template-columns:1fr 1fr}.summary-aside[b-wur73s3u35]{grid-template-columns:1fr 1fr}.profile-summary[b-wur73s3u35]{grid-column:1/-1}.work-grid[b-wur73s3u35],.service-grid[b-wur73s3u35]{grid-template-columns:1fr}.sales-readout[b-wur73s3u35]{grid-template-columns:1fr}.sales-readout a[b-wur73s3u35]{justify-self:start}}
@media(max-width:430px){.c360-toolbar[b-wur73s3u35]{padding:.52rem}.c360-toolbar>div strong[b-wur73s3u35]{font-size:var(--font-label)}.customer-hero[b-wur73s3u35]{gap:.52rem;padding:.62rem}.identity-main h1[b-wur73s3u35]{font-size:1.05rem}.identity-main p[b-wur73s3u35]{font-size:var(--font-meta)}.hero-support[b-wur73s3u35]{padding:.42rem .55rem}.c360-summary[b-wur73s3u35]{gap:.4rem}.c360-summary article[b-wur73s3u35]{padding:.5rem .58rem}.c360-summary strong[b-wur73s3u35]{font-size:1.02rem}.c360-summary .date-value[b-wur73s3u35]{font-size:var(--font-meta)}.c360-tabs[b-wur73s3u35]{margin-inline:-.05rem;padding:.28rem}.c360-tabs button[b-wur73s3u35]{padding:.38rem .55rem}.c360-tab-panel[b-wur73s3u35]{padding:.5rem}.summary-aside[b-wur73s3u35]{grid-template-columns:1fr}.profile-summary[b-wur73s3u35]{grid-column:auto}.workspace-card[b-wur73s3u35]{padding:.62rem}.activity-list article[b-wur73s3u35],.interaction-history article[b-wur73s3u35]{grid-template-columns:1.75rem minmax(0,1fr);padding:.48rem}.activity-icon[b-wur73s3u35]{width:1.75rem;height:1.75rem}.compact-queue article[b-wur73s3u35]{grid-template-columns:3.1rem minmax(0,1fr)}.compact-queue article[b-wur73s3u35]  .ui-badge{grid-column:2}.profile-summary dl[b-wur73s3u35]{grid-template-columns:1fr 1fr}.composition-note[b-wur73s3u35]{display:grid}.customer-hero[b-wur73s3u35],.c360-summary[b-wur73s3u35],.c360-tabs[b-wur73s3u35],.c360-tab-panel[b-wur73s3u35]{max-width:100%}}
@media (max-width:390px){.profile-summary dl[b-wur73s3u35]{grid-template-columns:1fr}.hero-actions[b-wur73s3u35]{grid-template-columns:1fr}.c360-summary article[b-wur73s3u35]{grid-template-columns:minmax(0,1fr) auto}}
/* /Pages/CustomerOperations.razor.rz.scp.css */
.customer-nav[b-vnlcgq7dpy]{display:flex;gap:.25rem;overflow-x:auto;border-bottom:1px solid #dfe5ed;margin-bottom:.75rem}.customer-nav a[b-vnlcgq7dpy]{padding:.65rem .8rem;text-decoration:none;color:#68758a;font-size:var(--font-meta);white-space:nowrap;border-bottom:2px solid transparent}.customer-nav a.active[b-vnlcgq7dpy]{color:#176be8;border-color:#176be8;font-weight:800}.operation-form>section[b-vnlcgq7dpy],.operation-card[b-vnlcgq7dpy]{background:#fff;border:1px solid #dfe5ed;border-radius:14px;padding:.9rem}.operation-card>header[b-vnlcgq7dpy],.operation-form header[b-vnlcgq7dpy]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;border-bottom:1px solid #ebeff4;padding-bottom:.65rem;margin-bottom:.7rem}.operation-card h2[b-vnlcgq7dpy],.operation-form h2[b-vnlcgq7dpy]{font-size:.95rem;margin:0}.operation-card header small[b-vnlcgq7dpy],.operation-card header span[b-vnlcgq7dpy],.operation-form header small[b-vnlcgq7dpy]{font-size:var(--font-meta);color:#718096}.field-grid[b-vnlcgq7dpy]{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem}.field-grid.single[b-vnlcgq7dpy]{grid-template-columns:1fr}.field-grid label[b-vnlcgq7dpy]{display:grid;gap:.3rem;font-size:var(--font-meta);color:#657287}.field-grid input[b-vnlcgq7dpy],.field-grid select[b-vnlcgq7dpy],.field-grid textarea[b-vnlcgq7dpy]{width:100%;border:1px solid #d2dbe7;border-radius:8px;padding:.58rem;font:inherit;color:#17233b;background:#fff}.field-grid textarea[b-vnlcgq7dpy]{min-height:76px;resize:vertical}.field-grid .wide[b-vnlcgq7dpy]{grid-column:1/-1}.operation-form footer[b-vnlcgq7dpy],.operation-card footer[b-vnlcgq7dpy]{margin-top:.75rem}.operations-grid[b-vnlcgq7dpy]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:.75rem}.records[b-vnlcgq7dpy]{display:grid}.records article[b-vnlcgq7dpy]{display:flex;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem 0;border-top:1px solid #edf0f4}.records article>div:first-child[b-vnlcgq7dpy]{display:grid;gap:.18rem}.records b[b-vnlcgq7dpy]{font-size:var(--font-label)}.records small[b-vnlcgq7dpy],.records span[b-vnlcgq7dpy]{font-size:var(--font-meta);color:#748198}.operation-card dl[b-vnlcgq7dpy]{display:grid;gap:.4rem}.operation-card dl div[b-vnlcgq7dpy]{display:flex;justify-content:space-between;padding:.55rem;border-bottom:1px solid #edf0f4;font-size:var(--font-meta)}.operation-card dt[b-vnlcgq7dpy]{color:#748198}.boundary[b-vnlcgq7dpy]{background:#eef5ff;border-radius:8px;padding:.6rem;color:#536783;font-size:var(--font-meta);line-height:1.8}.record-actions[b-vnlcgq7dpy]{display:flex!important;flex-direction:row!important;gap:.3rem!important}.record-actions a[b-vnlcgq7dpy],.record-actions button[b-vnlcgq7dpy],.candidates button[b-vnlcgq7dpy]{border:1px solid #cbd9ee;background:#fff;border-radius:7px;padding:.38rem;color:#176be8;text-decoration:none;font:inherit;font-size:var(--font-meta)}.upload-link[b-vnlcgq7dpy]{display:block;text-align:center;margin-top:.65rem}@media(max-width:800px){.field-grid[b-vnlcgq7dpy]{grid-template-columns:1fr 1fr}.operations-grid[b-vnlcgq7dpy]{grid-template-columns:1fr}.operation-card:nth-child(2)[b-vnlcgq7dpy]{order:-1}}@media(max-width:520px){.field-grid[b-vnlcgq7dpy]{grid-template-columns:1fr}.records article[b-vnlcgq7dpy]{align-items:flex-start}.documents .records article[b-vnlcgq7dpy]{display:grid}.record-actions[b-vnlcgq7dpy]{flex-wrap:wrap}.customer-nav[b-vnlcgq7dpy]{margin-inline:-.4rem;padding-inline:.4rem}}
/* /Pages/CustomerRiskCenter.razor.rz.scp.css */
.retention-workspace[b-xp8i57drvw]{direction:rtl;color:#192c4a}.summary[b-xp8i57drvw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-xp8i57drvw],.panel[b-xp8i57drvw],.table-wrap[b-xp8i57drvw]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-xp8i57drvw],.summary small[b-xp8i57drvw]{display:block;color:#657895}.summary strong[b-xp8i57drvw]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-xp8i57drvw],.form-grid[b-xp8i57drvw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-xp8i57drvw],.panel[b-xp8i57drvw]{margin-top:16px}.panel h2[b-xp8i57drvw]{font-size:1rem;margin:0 0 14px}.panel h3[b-xp8i57drvw]{font-size:.95rem}.panel dl[b-xp8i57drvw]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-xp8i57drvw]{margin:0;overflow-wrap:anywhere}.panel dt[b-xp8i57drvw]{color:#657895}.panel label[b-xp8i57drvw]{display:grid;gap:6px;margin:10px 0}.panel input[b-xp8i57drvw],.panel textarea[b-xp8i57drvw],.panel select[b-xp8i57drvw]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-xp8i57drvw]{min-height:84px;resize:vertical}.panel fieldset[b-xp8i57drvw]{border:0;padding:0;min-width:0}.panel .check[b-xp8i57drvw]{display:flex;align-items:center;gap:8px}.identifier[b-xp8i57drvw]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-xp8i57drvw]{overflow-x:auto}.table-wrap table[b-xp8i57drvw]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-xp8i57drvw],.table-wrap td[b-xp8i57drvw]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-xp8i57drvw]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-xp8i57drvw]{display:block;margin-top:7px}.retention-workspace button[b-xp8i57drvw]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-xp8i57drvw]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-xp8i57drvw]{opacity:.55;cursor:default}.paging[b-xp8i57drvw]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-xp8i57drvw]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-xp8i57drvw]{cursor:pointer}.error[b-xp8i57drvw]{color:#b42318}.retention-workspace a:focus-visible[b-xp8i57drvw],.retention-workspace button:focus-visible[b-xp8i57drvw]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-xp8i57drvw]{grid-template-columns:1fr}.summary[b-xp8i57drvw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-xp8i57drvw],.form-grid[b-xp8i57drvw]{grid-template-columns:1fr}.panel[b-xp8i57drvw]{padding:14px}.panel dl[b-xp8i57drvw]{grid-template-columns:1fr 1fr}.table-wrap[b-xp8i57drvw]{padding:8px}.table-wrap table[b-xp8i57drvw]{min-width:680px}.paging[b-xp8i57drvw]{font-size:var(--font-label)}}

.retention-toolbar[b-xp8i57drvw]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-xp8i57drvw]{opacity:.55}

.summary[b-xp8i57drvw]{grid-template-columns:repeat(5,minmax(0,1fr))}.risk-list[b-xp8i57drvw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.links[b-xp8i57drvw]{display:flex;flex-wrap:wrap;gap:10px}pre[b-xp8i57drvw]{white-space:pre-wrap;overflow-wrap:anywhere}.panel details[b-xp8i57drvw]{margin-top:12px}@media(max-width:900px){.summary[b-xp8i57drvw]{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-list[b-xp8i57drvw]{grid-template-columns:1fr}}
/* /Pages/Customers.razor.rz.scp.css */
.primary[b-ey9ppkesgp],.crm-filters button[b-ey9ppkesgp],.customer-list button[b-ey9ppkesgp],.customer-list a[b-ey9ppkesgp],.detail-actions button[b-ey9ppkesgp],.detail-actions a[b-ey9ppkesgp],.detail-section button[b-ey9ppkesgp],.danger-action[b-ey9ppkesgp],.form-drawer footer button[b-ey9ppkesgp]{min-height:2.35rem;padding:.5rem .72rem;border:1px solid var(--border);border-radius:.58rem;background:#fff;color:var(--ink);font-size:var(--font-meta);font-weight:800;cursor:pointer;text-decoration:none}.primary[b-ey9ppkesgp]{color:#fff!important;background:var(--primary)!important;border-color:var(--primary)!important}.crm-stats[b-ey9ppkesgp]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin-bottom:.75rem}.crm-stats article[b-ey9ppkesgp]{display:grid;grid-template-columns:1fr auto;gap:.15rem .7rem;align-items:center;padding:.72rem .82rem;border:1px solid var(--border);border-radius:.78rem;background:#fff;box-shadow:var(--shadow-card)}.crm-stats span[b-ey9ppkesgp],.crm-stats small[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.crm-stats strong[b-ey9ppkesgp]{grid-row:1/3;grid-column:2;color:var(--ink-strong);font-size:1.38rem}.crm-stats .success strong[b-ey9ppkesgp]{color:#087443}.crm-surface[b-ey9ppkesgp]{overflow:hidden;border:1px solid var(--border);border-radius:.85rem;background:#fff;box-shadow:var(--shadow-card)}.crm-filters[b-ey9ppkesgp]{display:grid;grid-template-columns:1.2fr 2fr repeat(4,minmax(7.4rem,1fr)) auto;gap:.55rem;align-items:end;padding:.72rem .85rem;background:#f8fafd;border-bottom:1px solid var(--border)}.filter-heading[b-ey9ppkesgp]{display:grid;align-self:center;gap:.12rem}.filter-heading strong[b-ey9ppkesgp]{color:var(--ink-strong);font-size:var(--font-label)}.filter-heading span[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.crm-filters label[b-ey9ppkesgp],.form-grid label[b-ey9ppkesgp]{display:grid;gap:.28rem;color:var(--ink-muted);font-size:var(--font-meta);font-weight:750}.crm-filters input[b-ey9ppkesgp],.crm-filters select[b-ey9ppkesgp],.form-grid input[b-ey9ppkesgp],.form-grid select[b-ey9ppkesgp],.form-grid textarea[b-ey9ppkesgp]{min-width:0;width:100%;min-height:2.25rem;padding:.5rem .58rem;border:1px solid var(--border);border-radius:.52rem;background:#fff;color:var(--ink)}.filter-actions[b-ey9ppkesgp]{display:flex;gap:.35rem}.filter-apply[b-ey9ppkesgp]{color:#fff!important;background:#263f68!important;border-color:#263f68!important}.crm-grid[b-ey9ppkesgp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,27rem);direction:ltr}.customer-list[b-ey9ppkesgp],.customer-detail[b-ey9ppkesgp]{direction:rtl}.customer-list[b-ey9ppkesgp]{min-width:0;overflow:auto;border-left:1px solid var(--border)}.list-caption[b-ey9ppkesgp]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.65rem .85rem;border-bottom:1px solid var(--border)}.list-caption div[b-ey9ppkesgp]{display:grid;gap:.08rem}.list-caption strong[b-ey9ppkesgp]{color:var(--ink-strong);font-size:var(--font-label)}.list-caption span[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}table[b-ey9ppkesgp]{width:100%;border-collapse:collapse}th[b-ey9ppkesgp],td[b-ey9ppkesgp]{padding:.68rem .72rem;border-bottom:1px solid var(--border);text-align:right;font-size:var(--font-meta);vertical-align:middle}th[b-ey9ppkesgp]{color:var(--ink-muted);background:#f7f9fc;font-size:var(--font-meta);white-space:nowrap}tbody tr[b-ey9ppkesgp]{cursor:pointer}tbody tr:hover[b-ey9ppkesgp],tbody tr.selected[b-ey9ppkesgp]{background:#f1f6fd}td strong[b-ey9ppkesgp],td small[b-ey9ppkesgp]{display:block}td strong[b-ey9ppkesgp]{color:var(--ink-strong)}td small[b-ey9ppkesgp]{margin-top:.18rem;color:var(--ink-muted);font-size:var(--font-meta)}.row-actions[b-ey9ppkesgp]{display:flex;gap:.25rem;white-space:nowrap}.row-actions button[b-ey9ppkesgp],.row-actions a[b-ey9ppkesgp]{display:grid;place-items:center;min-height:1.9rem;padding:.28rem .45rem;font-size:var(--font-meta)}.customer-cards[b-ey9ppkesgp]{display:none}.pagination[b-ey9ppkesgp]{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.62rem .82rem;color:var(--ink-muted);font-size:var(--font-meta)}.pagination div[b-ey9ppkesgp]{display:flex;gap:.35rem}.pagination button[b-ey9ppkesgp]{min-height:2rem;padding:.3rem .65rem}.customer-detail[b-ey9ppkesgp]{padding:.82rem;background:#fbfcfe}.detail-title[b-ey9ppkesgp]{display:flex;justify-content:space-between;gap:.65rem}.detail-title span[b-ey9ppkesgp]{color:var(--primary);font-size:var(--font-meta)}.detail-title h2[b-ey9ppkesgp]{margin:.2rem 0;color:var(--ink-strong);font-size:1.06rem}.detail-title p[b-ey9ppkesgp]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.detail-title>button[b-ey9ppkesgp]{border:0;background:transparent;font-size:1.35rem}.detail-status[b-ey9ppkesgp]{display:flex;align-items:center;gap:.55rem;margin:.6rem 0}.detail-status>span[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.detail-tabs[b-ey9ppkesgp]{display:flex;gap:.28rem;padding:.28rem;margin-bottom:.65rem;border-radius:.65rem;background:#edf2f8}.detail-tabs button[b-ey9ppkesgp]{flex:1;min-height:2.15rem;border:0;border-radius:.48rem;background:transparent;color:var(--ink-muted);font-size:var(--font-meta);font-weight:850}.detail-tabs button.active[b-ey9ppkesgp]{background:#fff;color:var(--primary);box-shadow:0 2px 8px #20314d14}.profile-list[b-ey9ppkesgp]{display:grid;grid-template-columns:1fr 1fr;gap:.42rem;margin:0}.profile-list div[b-ey9ppkesgp]{padding:.5rem .58rem;border-radius:.55rem;background:#f4f7fb}.profile-list .wide[b-ey9ppkesgp]{grid-column:1/-1}.profile-list dt[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.profile-list dd[b-ey9ppkesgp]{margin:.15rem 0 0;color:var(--ink);font-size:var(--font-meta);overflow-wrap:anywhere}.detail-actions[b-ey9ppkesgp]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.35rem;margin-top:.68rem}.detail-actions>*[b-ey9ppkesgp]{display:grid;place-items:center;text-align:center}.detail-section>header[b-ey9ppkesgp]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.detail-section>header>div[b-ey9ppkesgp]{display:grid;gap:.08rem}.detail-section h3[b-ey9ppkesgp]{margin:0;color:var(--ink-strong);font-size:var(--font-label)}.detail-section header span[b-ey9ppkesgp],.detail-section p[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.detail-section header button[b-ey9ppkesgp]{min-height:2rem;padding:.32rem .55rem;color:var(--primary)}.detail-card-list[b-ey9ppkesgp]{display:grid;gap:.48rem}.danger-action[b-ey9ppkesgp]{width:100%;margin-top:.72rem;color:#b4233d;border-color:#f4bac6}.drawer-backdrop[b-ey9ppkesgp]{position:fixed;inset:0;z-index:100;background:rgba(15,34,61,.46);display:flex;justify-content:flex-start}.form-drawer[b-ey9ppkesgp]{display:flex;flex-direction:column;width:min(66rem,calc(100% - 1.5rem));height:100%;overflow:hidden;background:#fff;box-shadow:var(--shadow-soft)}.compact-drawer[b-ey9ppkesgp]{width:min(50rem,100%)}.form-drawer>header[b-ey9ppkesgp]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.78rem 1rem;border-bottom:1px solid var(--border);background:#fbfcfe}.form-drawer>header>div[b-ey9ppkesgp]{display:grid;gap:.12rem}.form-drawer>header span[b-ey9ppkesgp]{color:var(--primary);font-size:var(--font-meta);font-weight:850}.form-drawer h2[b-ey9ppkesgp]{margin:0;color:var(--ink-strong);font-size:1.25rem}.form-drawer header p[b-ey9ppkesgp]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.form-drawer header button[b-ey9ppkesgp]{border:0;background:transparent;font-size:1.45rem}.drawer-form[b-ey9ppkesgp]{display:flex;flex:1;min-height:0;flex-direction:column}.form-grid[b-ey9ppkesgp]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.75rem 1rem;overflow:auto}.form-grid fieldset[b-ey9ppkesgp]{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:.58rem;margin:0;padding:.72rem;border:1px solid var(--border);border-radius:.7rem;background:#fff}.form-grid legend[b-ey9ppkesgp]{padding:0 .4rem;color:var(--ink-strong);font-size:var(--font-label);font-weight:850}.form-grid legend b[b-ey9ppkesgp]{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;margin-left:.25rem;border-radius:.4rem;background:#eaf1fb;color:var(--primary);font-size:var(--font-meta)}.form-grid .wide[b-ey9ppkesgp]{grid-column:1/-1}.form-grid .form-span[b-ey9ppkesgp]{grid-column:1/-1}.form-grid textarea[b-ey9ppkesgp]{min-height:4.2rem;resize:vertical}.readonly-fact[b-ey9ppkesgp]{display:grid;gap:.18rem;padding:.5rem;border-radius:.52rem;background:#f5f7fb}.readonly-fact span[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.readonly-fact strong[b-ey9ppkesgp]{color:var(--ink);font-size:var(--font-meta);overflow-wrap:anywhere}.policy-note[b-ey9ppkesgp]{margin:0;padding:.58rem;border-right:3px solid #2d6cdf;background:#f2f7ff;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.65}.sticky-actions[b-ey9ppkesgp]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:auto;padding:.7rem 1rem;border-top:1px solid var(--border);background:#fff;box-shadow:0 -8px 22px #132b4f0a}.sticky-actions>div[b-ey9ppkesgp]{display:flex;gap:.45rem}.sticky-actions>span[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.form-error[b-ey9ppkesgp]{margin:.5rem 1rem;color:#9f1239}.ltr[b-ey9ppkesgp]{direction:ltr;text-align:right;unicode-bidi:plaintext}.sr-only[b-ey9ppkesgp]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}button:focus-visible[b-ey9ppkesgp],a:focus-visible[b-ey9ppkesgp],input:focus-visible[b-ey9ppkesgp],select:focus-visible[b-ey9ppkesgp],textarea:focus-visible[b-ey9ppkesgp]{outline:3px solid #8eb8ff;outline-offset:2px}.crm-grid.list-only[b-ey9ppkesgp]{grid-template-columns:1fr}
@media(max-width:1200px){.crm-filters[b-ey9ppkesgp]{grid-template-columns:1.1fr 2fr repeat(2,1fr) auto}.filter-heading[b-ey9ppkesgp]{grid-row:1/3}.crm-filters label:nth-of-type(4)[b-ey9ppkesgp],.crm-filters label:nth-of-type(5)[b-ey9ppkesgp],.filter-actions[b-ey9ppkesgp]{grid-row:2}.crm-grid[b-ey9ppkesgp]{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}}
@media(max-width:900px){.crm-stats[b-ey9ppkesgp]{grid-template-columns:1fr 1fr}.crm-filters[b-ey9ppkesgp]{grid-template-columns:repeat(3,1fr)}.filter-heading[b-ey9ppkesgp]{grid-row:auto}.crm-grid[b-ey9ppkesgp]{display:block}.customer-list[b-ey9ppkesgp]{border-left:0}.customer-detail[b-ey9ppkesgp]{border-top:1px solid var(--border)}.customer-form-drawer[b-ey9ppkesgp]{width:100%}}
@media(max-width:680px){.crm-stats[b-ey9ppkesgp]{gap:.45rem}.crm-stats article[b-ey9ppkesgp]{padding:.58rem .65rem}.crm-stats strong[b-ey9ppkesgp]{font-size:1.1rem}.crm-filters[b-ey9ppkesgp]{grid-template-columns:1fr 1fr;padding:.62rem}.filter-heading[b-ey9ppkesgp],.crm-filters .search[b-ey9ppkesgp],.filter-actions[b-ey9ppkesgp]{grid-column:1/-1}.crm-filters label:nth-of-type(4)[b-ey9ppkesgp],.crm-filters label:nth-of-type(5)[b-ey9ppkesgp],.filter-actions[b-ey9ppkesgp]{grid-row:auto}.filter-heading span[b-ey9ppkesgp]{display:none}.filter-actions button[b-ey9ppkesgp]{flex:1}.customer-list table[b-ey9ppkesgp]{display:none}.list-caption[b-ey9ppkesgp]{padding:.55rem .65rem}.customer-cards[b-ey9ppkesgp]{display:grid;gap:.48rem;padding:.55rem}.customer-cards article[b-ey9ppkesgp]{display:grid;gap:.45rem;padding:.65rem;border:1px solid var(--border);border-radius:.68rem;background:#fff}.customer-cards header[b-ey9ppkesgp]{display:flex;justify-content:space-between;gap:.5rem}.customer-cards header>div[b-ey9ppkesgp]{display:grid;gap:.12rem}.customer-cards header strong[b-ey9ppkesgp]{color:var(--ink-strong);font-size:var(--font-label)}.customer-cards header span[b-ey9ppkesgp],.card-facts[b-ey9ppkesgp]{color:var(--ink-muted);font-size:var(--font-meta)}.card-facts[b-ey9ppkesgp]{display:flex;justify-content:space-between;gap:.4rem}.customer-cards footer[b-ey9ppkesgp]{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.customer-cards footer>*[b-ey9ppkesgp]{display:grid;place-items:center;text-align:center;min-height:2rem;padding:.28rem;font-size:var(--font-meta)}.profile-list[b-ey9ppkesgp]{grid-template-columns:1fr}.profile-list .wide[b-ey9ppkesgp]{grid-column:auto}.detail-actions[b-ey9ppkesgp]{grid-template-columns:1fr 1fr 1fr}.form-drawer[b-ey9ppkesgp]{width:100%}.form-drawer>header[b-ey9ppkesgp]{padding:.65rem .75rem}.form-drawer header p[b-ey9ppkesgp]{display:none}.form-grid[b-ey9ppkesgp],.customer-form-grid[b-ey9ppkesgp]{grid-template-columns:1fr;padding:.6rem .7rem}.form-grid fieldset[b-ey9ppkesgp]{grid-template-columns:1fr;padding:.62rem}.form-grid .wide[b-ey9ppkesgp],.form-grid .form-span[b-ey9ppkesgp]{grid-column:auto}.sticky-actions[b-ey9ppkesgp]{position:sticky;bottom:0;display:grid;padding:.58rem .7rem}.sticky-actions>div[b-ey9ppkesgp]{display:grid;grid-template-columns:1.4fr 1fr}.sticky-actions>span[b-ey9ppkesgp]{display:none}.pagination[b-ey9ppkesgp]{padding:.55rem .65rem}}
@media(max-width:430px){.crm-stats[b-ey9ppkesgp]{grid-template-columns:1fr 1fr}.crm-stats article[b-ey9ppkesgp]{grid-template-columns:1fr auto}.crm-filters[b-ey9ppkesgp]{grid-template-columns:1fr}.filter-heading[b-ey9ppkesgp],.crm-filters .search[b-ey9ppkesgp],.filter-actions[b-ey9ppkesgp]{grid-column:auto}.detail-tabs[b-ey9ppkesgp]{overflow:auto}.detail-tabs button[b-ey9ppkesgp]{white-space:nowrap}.card-facts[b-ey9ppkesgp]{display:grid}.detail-actions[b-ey9ppkesgp]{grid-template-columns:1fr}.form-drawer h2[b-ey9ppkesgp]{font-size:1.05rem}}
.managed-card[b-ey9ppkesgp]{border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;background:#fff}.managed-card.inactive[b-ey9ppkesgp]{opacity:.72;background:#f8fafc}.managed-card>footer[b-ey9ppkesgp]{display:flex;gap:.5rem;padding:.65rem .85rem;border-top:1px solid #edf1f5}.managed-card>footer button[b-ey9ppkesgp],.attachment-list button[b-ey9ppkesgp],.attachment-list a[b-ey9ppkesgp]{border:1px solid #cad5e2;border-radius:.55rem;background:#fff;color:#17395f;padding:.4rem .65rem;text-decoration:none}.attachment-list[b-ey9ppkesgp]{display:grid;gap:.65rem}.attachment-list article[b-ey9ppkesgp]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem;border:1px solid #e2e8f0;border-radius:.8rem}.attachment-list article>div[b-ey9ppkesgp]{display:grid;gap:.2rem}.attachment-list footer[b-ey9ppkesgp]{display:flex;gap:.45rem}.checkbox[b-ey9ppkesgp]{display:flex!important;align-items:center;gap:.55rem}.checkbox input[b-ey9ppkesgp]{width:auto!important}
@media(max-width:600px){.attachment-list article[b-ey9ppkesgp]{align-items:stretch;flex-direction:column}.attachment-list footer[b-ey9ppkesgp]{flex-wrap:wrap}}
/* /Pages/CustomerSuccessOperations.razor.rz.scp.css */
.retention-workspace[b-s7ysy7xc0e]{direction:rtl;color:#192c4a}.summary[b-s7ysy7xc0e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-s7ysy7xc0e],.panel[b-s7ysy7xc0e],.table-wrap[b-s7ysy7xc0e]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-s7ysy7xc0e],.summary small[b-s7ysy7xc0e]{display:block;color:#657895}.summary strong[b-s7ysy7xc0e]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-s7ysy7xc0e],.form-grid[b-s7ysy7xc0e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-s7ysy7xc0e],.panel[b-s7ysy7xc0e]{margin-top:16px}.panel h2[b-s7ysy7xc0e]{font-size:1rem;margin:0 0 14px}.panel h3[b-s7ysy7xc0e]{font-size:.95rem}.panel dl[b-s7ysy7xc0e]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-s7ysy7xc0e]{margin:0;overflow-wrap:anywhere}.panel dt[b-s7ysy7xc0e]{color:#657895}.panel label[b-s7ysy7xc0e]{display:grid;gap:6px;margin:10px 0}.panel input[b-s7ysy7xc0e],.panel textarea[b-s7ysy7xc0e],.panel select[b-s7ysy7xc0e]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-s7ysy7xc0e]{min-height:84px;resize:vertical}.panel fieldset[b-s7ysy7xc0e]{border:0;padding:0;min-width:0}.panel .check[b-s7ysy7xc0e]{display:flex;align-items:center;gap:8px}.identifier[b-s7ysy7xc0e]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-s7ysy7xc0e]{overflow-x:auto}.table-wrap table[b-s7ysy7xc0e]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-s7ysy7xc0e],.table-wrap td[b-s7ysy7xc0e]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-s7ysy7xc0e]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-s7ysy7xc0e]{display:block;margin-top:7px}.retention-workspace button[b-s7ysy7xc0e]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-s7ysy7xc0e]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-s7ysy7xc0e]{opacity:.55;cursor:default}.paging[b-s7ysy7xc0e]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-s7ysy7xc0e]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-s7ysy7xc0e]{cursor:pointer}.error[b-s7ysy7xc0e]{color:#b42318}.retention-workspace a:focus-visible[b-s7ysy7xc0e],.retention-workspace button:focus-visible[b-s7ysy7xc0e]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-s7ysy7xc0e]{grid-template-columns:1fr}.summary[b-s7ysy7xc0e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-s7ysy7xc0e],.form-grid[b-s7ysy7xc0e]{grid-template-columns:1fr}.panel[b-s7ysy7xc0e]{padding:14px}.panel dl[b-s7ysy7xc0e]{grid-template-columns:1fr 1fr}.table-wrap[b-s7ysy7xc0e]{padding:8px}.table-wrap table[b-s7ysy7xc0e]{min-width:680px}.paging[b-s7ysy7xc0e]{font-size:var(--font-label)}}

.retention-toolbar[b-s7ysy7xc0e]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-s7ysy7xc0e]{opacity:.55}
.summary[b-s7ysy7xc0e]{grid-template-columns:repeat(5,minmax(0,1fr))}.links[b-s7ysy7xc0e]{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.operation-row[b-s7ysy7xc0e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-bottom:1px solid #e5edf6;padding:12px 0;overflow-wrap:anywhere;font-size:var(--font-label)}.generated[b-s7ysy7xc0e]{color:#657895;font-size:var(--font-label);margin-top:16px}@media(max-width:1000px){.summary[b-s7ysy7xc0e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.summary[b-s7ysy7xc0e]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* /Pages/CustomerSuccessSettings.razor.rz.scp.css */
.renewal-workspace[b-fdbjbtkfdw]{direction:rtl;color:#192c4a}.renewal-overview[b-fdbjbtkfdw],.renewal-cards[b-fdbjbtkfdw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.renewal-overview article[b-fdbjbtkfdw],.renewal-panel[b-fdbjbtkfdw],.renewal-card[b-fdbjbtkfdw]{background:#fff;border:1px solid #dae3f0;border-radius:12px;padding:18px;min-width:0}.renewal-overview span[b-fdbjbtkfdw],.renewal-overview small[b-fdbjbtkfdw]{display:block;color:#657895}.renewal-overview strong[b-fdbjbtkfdw]{display:block;margin:10px 0;font-size:1.12rem;overflow-wrap:anywhere}.renewal-columns[b-fdbjbtkfdw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.renewal-panel h2[b-fdbjbtkfdw],.renewal-card h2[b-fdbjbtkfdw]{font-size:1rem;margin:0 0 12px;overflow-wrap:anywhere}.renewal-panel label[b-fdbjbtkfdw]{display:grid;gap:6px;margin:12px 0}.renewal-panel input[b-fdbjbtkfdw],.renewal-panel textarea[b-fdbjbtkfdw],.renewal-filters select[b-fdbjbtkfdw]{font:inherit;border:1px solid #ccd9ec;border-radius:7px;padding:9px;min-width:0;max-width:100%;background:white;color:inherit}.renewal-panel textarea[b-fdbjbtkfdw]{min-height:80px;resize:vertical}.renewal-filters[b-fdbjbtkfdw]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:white;border:1px solid #dae3f0;border-radius:12px;padding:14px;margin-bottom:16px}.renewal-filters span[b-fdbjbtkfdw]{color:#657895}.renewal-card header[b-fdbjbtkfdw]{display:flex;gap:10px;justify-content:space-between;align-items:start}.renewal-card small[b-fdbjbtkfdw]{color:#657895}.renewal-panel dl[b-fdbjbtkfdw],.renewal-card dl[b-fdbjbtkfdw]{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:.9rem}.renewal-panel dt[b-fdbjbtkfdw],.renewal-card dt[b-fdbjbtkfdw]{color:#657895}.renewal-panel dd[b-fdbjbtkfdw],.renewal-card dd[b-fdbjbtkfdw]{margin:0;overflow-wrap:anywhere}.renewal-open[b-fdbjbtkfdw]{display:block;text-align:center;text-decoration:none;border-radius:8px;margin-top:16px;padding:10px;background:#1263d6;color:#fff}.renewal-paging[b-fdbjbtkfdw]{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px}.renewal-workspace button[b-fdbjbtkfdw]{min-height:40px}.renewal-error[b-fdbjbtkfdw]{color:#b42318}.renewal-workspace a:focus-visible[b-fdbjbtkfdw],.renewal-workspace button:focus-visible[b-fdbjbtkfdw]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:1000px){.renewal-cards[b-fdbjbtkfdw]{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-columns[b-fdbjbtkfdw]{grid-template-columns:1fr}}@media(max-width:600px){.renewal-overview[b-fdbjbtkfdw],.renewal-cards[b-fdbjbtkfdw]{grid-template-columns:1fr}.renewal-panel[b-fdbjbtkfdw],.renewal-card[b-fdbjbtkfdw]{padding:14px}.renewal-filters[b-fdbjbtkfdw]{align-items:stretch}.renewal-filters label[b-fdbjbtkfdw]{width:100%}.renewal-filters select[b-fdbjbtkfdw]{width:100%}.renewal-paging[b-fdbjbtkfdw]{gap:12px;font-size:var(--font-label)}}

.contact-entry[b-fdbjbtkfdw]{border-bottom:1px solid #dae3f0;padding:12px 0;overflow-wrap:anywhere}.renewal-panel fieldset[b-fdbjbtkfdw]{border:0;padding:0;min-width:0}.renewal-panel select[b-fdbjbtkfdw]{font:inherit;max-width:100%;padding:9px;border:1px solid #ccd9ec;border-radius:7px}

.policy-actions[b-fdbjbtkfdw]{display:flex;flex-wrap:wrap;gap:10px}.renewal-panel[b-fdbjbtkfdw]{margin-top:16px}
/* /Pages/Documents.razor.rz.scp.css */
.docs27[b-6pdoky7xdq]{display:grid;gap:1rem;direction:rtl;color:var(--text,#102449);min-width:0}.docs27[b-6pdoky7xdq]  *{box-sizing:border-box}.docs27[b-6pdoky7xdq]  a{text-decoration:none}.docs27[b-6pdoky7xdq]  .docs27-card{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dbe5f2);border-radius:14px;box-shadow:0 4px 14px rgba(28,55,90,.06);padding:1rem}.docs27[b-6pdoky7xdq]  .docs27-card>header,.docs27[b-6pdoky7xdq]  .docs27-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.docs27[b-6pdoky7xdq]  .docs27-card h2,.docs27[b-6pdoky7xdq]  .docs27-card h3{margin:0}.docs27[b-6pdoky7xdq]  .docs27-card h2{font-size:1.05rem}.docs27[b-6pdoky7xdq]  .docs27-card p{color:var(--text-muted,#64748b)}.docs27[b-6pdoky7xdq]  .docs27-tabs{display:flex;gap:.25rem;overflow:auto;padding:.15rem;border-bottom:1px solid var(--border,#dbe5f2);scrollbar-width:thin}.docs27[b-6pdoky7xdq]  .docs27-tabs a{white-space:nowrap;color:var(--text-muted,#64748b);padding:.65rem .85rem;border-bottom:2px solid transparent}.docs27[b-6pdoky7xdq]  .docs27-tabs a:hover{color:var(--primary,#0874f9);border-color:var(--primary,#0874f9)}.docs27[b-6pdoky7xdq]  .docs27-alert,.docs27[b-6pdoky7xdq]  .docs27-success{padding:.8rem 1rem;border-radius:10px;border:1px solid}.docs27[b-6pdoky7xdq]  .docs27-alert{color:#b42318;background:#fff1f1;border-color:#fecaca}.docs27[b-6pdoky7xdq]  .docs27-success{color:#067647;background:#ecfdf3;border-color:#abefc6}.docs27[b-6pdoky7xdq]  .docs27-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.docs27[b-6pdoky7xdq]  .docs27-kpis3{grid-template-columns:repeat(3,minmax(0,1fr))}.docs27[b-6pdoky7xdq]  .docs27-kpi{display:flex;align-items:center;justify-content:space-between;min-height:112px}.docs27[b-6pdoky7xdq]  .docs27-kpi div{display:grid;gap:.15rem}.docs27[b-6pdoky7xdq]  .docs27-kpi span,.docs27[b-6pdoky7xdq]  .docs27-kpi small{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-kpi strong{font-size:1.65rem;line-height:1.2}.docs27[b-6pdoky7xdq]  .docs27-kpi>i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;font-style:normal;font-size:1.2rem}.docs27[b-6pdoky7xdq]  .docs27-kpi.blue>i{background:#eaf3ff;color:#1677ff}.docs27[b-6pdoky7xdq]  .docs27-kpi.green>i{background:#e9f9ef;color:#079455}.docs27[b-6pdoky7xdq]  .docs27-kpi.orange>i{background:#fff3df;color:#ef8600}.docs27[b-6pdoky7xdq]  .docs27-kpi.red>i{background:#ffeaeb;color:#e5484d}.docs27[b-6pdoky7xdq]  .docs27-kpi.slate>i{background:#eef2f7;color:#344054}.docs27[b-6pdoky7xdq]  .docs27-kpi.violet>i{background:#f2edff;color:#7a5af8}.docs27[b-6pdoky7xdq]  .docs27-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-span2{grid-column:span 2}.docs27[b-6pdoky7xdq]  .docs27-category-list{display:grid}.docs27[b-6pdoky7xdq]  .docs27-category-list p{display:flex;justify-content:space-between;margin:0;padding:.65rem;border-bottom:1px solid var(--border,#e6edf6)}.docs27[b-6pdoky7xdq]  .docs27-category-list b{color:var(--primary,#1677ff)}.docs27[b-6pdoky7xdq]  .docs27-activity{list-style:none;margin:0;padding:0;display:grid}.docs27[b-6pdoky7xdq]  .docs27-activity li{display:grid;grid-template-columns:12px 1fr auto;gap:.6rem;align-items:start;padding:.6rem 0}.docs27[b-6pdoky7xdq]  .docs27-activity i,.docs27[b-6pdoky7xdq]  .docs27-history i{width:9px;height:9px;margin-top:.35rem;border-radius:50%;background:var(--primary,#1677ff);box-shadow:0 0 0 4px #e9f2ff}.docs27[b-6pdoky7xdq]  .docs27-activity div{display:grid}.docs27[b-6pdoky7xdq]  .docs27-activity span,.docs27[b-6pdoky7xdq]  .docs27-activity time{color:var(--text-muted,#667995);font-size:var(--font-label)}.docs27[b-6pdoky7xdq]  .docs27-table-wrap{width:100%;overflow:auto}.docs27[b-6pdoky7xdq]  table{width:100%;border-collapse:collapse;min-width:850px}.docs27[b-6pdoky7xdq]  th{background:#f5f8fc;color:#526782;font-weight:700}.docs27[b-6pdoky7xdq]  th,.docs27[b-6pdoky7xdq]  td{text-align:right;padding:.72rem .65rem;border-bottom:1px solid var(--border,#e4ebf4);white-space:nowrap}.docs27[b-6pdoky7xdq]  td:first-child{white-space:normal;min-width:190px}.docs27[b-6pdoky7xdq]  td:last-child{display:flex;gap:.3rem}.docs27[b-6pdoky7xdq]  .btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:38px;padding:.5rem .8rem;border:1px solid #b8d2f8;border-radius:8px;color:var(--primary,#076cef);background:#fff;cursor:pointer;font-family:inherit}.docs27[b-6pdoky7xdq]  .btn.primary{color:#fff;background:var(--primary,#1677ff);border-color:var(--primary,#1677ff)}.docs27[b-6pdoky7xdq]  .btn.danger{color:#d92d20;border-color:#fda29b;background:#fff}.docs27[b-6pdoky7xdq]  .btn:disabled{opacity:.55;cursor:not-allowed}.docs27[b-6pdoky7xdq]  .docs27-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.25rem .55rem;font-size:var(--font-label);white-space:nowrap}.docs27[b-6pdoky7xdq]  .docs27-badge.green{background:#e7f8ee;color:#067647}.docs27[b-6pdoky7xdq]  .docs27-badge.blue{background:#eaf3ff;color:#175cd3}.docs27[b-6pdoky7xdq]  .docs27-badge.orange{background:#fff2dd;color:#b54708}.docs27[b-6pdoky7xdq]  .docs27-badge.red{background:#feeceb;color:#b42318}.docs27[b-6pdoky7xdq]  .docs27-badge.slate{background:#eef2f6;color:#475467}.docs27[b-6pdoky7xdq]  .permit{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%}.docs27[b-6pdoky7xdq]  .permit.yes{background:#dcfae6;color:#079455}.docs27[b-6pdoky7xdq]  .permit.no{background:#f2f4f7;color:#98a2b3}.docs27[b-6pdoky7xdq]  .docs27-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-form .wide{grid-column:1/-1}.docs27[b-6pdoky7xdq]  label{display:grid;gap:.35rem;color:#526782;font-size:var(--font-label)}.docs27[b-6pdoky7xdq]  input,.docs27[b-6pdoky7xdq]  select,.docs27[b-6pdoky7xdq]  textarea{width:100%;min-height:42px;border:1px solid var(--border,#cfdaea);border-radius:9px;background:#fff;color:var(--text,#102449);padding:.58rem .7rem;font:inherit}.docs27[b-6pdoky7xdq]  textarea{min-height:90px;resize:vertical}.docs27[b-6pdoky7xdq]  .docs27-upload{position:relative;display:grid;place-items:center;gap:.25rem;min-height:130px;border:1px dashed #8ebafb;border-radius:12px;background:#f8fbff}.docs27[b-6pdoky7xdq]  .docs27-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.docs27[b-6pdoky7xdq]  .docs27-upload span{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.docs27[b-6pdoky7xdq]  .docs27-filters{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));align-items:end;gap:.65rem;width:100%}.docs27[b-6pdoky7xdq]  .docs27-filterbar{overflow:hidden}.docs27[b-6pdoky7xdq]  .docs27-search-builder>header{display:block}.docs27[b-6pdoky7xdq]  .docs27-empty{padding:2rem;text-align:center;color:var(--text-muted,#667995);background:#f8fafc;border-radius:10px}.docs27[b-6pdoky7xdq]  .docs27-category-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-tree{display:grid;align-content:start;gap:.25rem}.docs27[b-6pdoky7xdq]  .docs27-tree>header{margin-bottom:.5rem}.docs27[b-6pdoky7xdq]  .docs27-tree>button{display:grid;grid-template-columns:1fr auto auto;gap:.8rem;text-align:right;align-items:center;border:0;border-bottom:1px solid var(--border,#e6edf6);padding:.8rem;background:#fff;color:inherit;font:inherit;cursor:pointer}.docs27[b-6pdoky7xdq]  .docs27-tree>button.active{background:#edf5ff;border-radius:9px}.docs27[b-6pdoky7xdq]  .docs27-tree small{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-summary{padding:1.1rem}.docs27[b-6pdoky7xdq]  .docs27-summary-grid{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-summary-grid h2{font-size:1.25rem;margin:.2rem 0}.docs27[b-6pdoky7xdq]  .docs27-summary-grid p,.docs27[b-6pdoky7xdq]  .docs27-summary-grid small{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-file-icon{display:grid;place-items:center;min-width:62px;height:62px;border-radius:14px;background:#eef5ff;color:#1677ff;font-size:var(--font-label);font-weight:800}.docs27[b-6pdoky7xdq]  .docs27-approval-grid{display:grid;grid-template-columns:2fr 1fr;gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;position:relative}.docs27[b-6pdoky7xdq]  .docs27-steps:before{content:"";position:absolute;top:17px;right:9%;left:9%;height:2px;background:#dbe5f2}.docs27[b-6pdoky7xdq]  .docs27-steps>div{z-index:1;display:grid;justify-items:center;text-align:center;gap:.25rem}.docs27[b-6pdoky7xdq]  .docs27-steps i{display:grid;place-items:center;width:36px;height:36px;border:2px solid #b7c5d9;border-radius:50%;background:#fff;font-style:normal}.docs27[b-6pdoky7xdq]  .docs27-steps .done i{background:#ecfdf3;border-color:#12b76a;color:#067647}.docs27[b-6pdoky7xdq]  .docs27-steps .current i{background:#1677ff;border-color:#1677ff;color:#fff;box-shadow:0 0 0 5px #dbeafe}.docs27[b-6pdoky7xdq]  .docs27-steps small{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-version-line{display:grid;gap:.8rem;position:relative;padding-right:1.35rem}.docs27[b-6pdoky7xdq]  .docs27-version-line:before{content:"";position:absolute;right:.35rem;top:1rem;bottom:1rem;width:2px;background:#dbe5f2}.docs27[b-6pdoky7xdq]  .docs27-version-line>article{position:relative;border:1px solid var(--border,#dbe5f2);border-radius:12px;padding:1rem;background:#fff}.docs27[b-6pdoky7xdq]  .docs27-version-line>article>i{position:absolute;right:-1.42rem;top:1.3rem;width:12px;height:12px;border-radius:50%;background:#8aa3c3;box-shadow:0 0 0 5px #fff}.docs27[b-6pdoky7xdq]  .docs27-version-line>article.current>i{background:#12b76a}.docs27[b-6pdoky7xdq]  .docs27-version-line article>header{display:flex;justify-content:space-between}.docs27[b-6pdoky7xdq]  .docs27-version-meta{display:flex;flex-wrap:wrap;gap:1.25rem;color:var(--text-muted,#667995);font-size:var(--font-label)}.docs27[b-6pdoky7xdq]  .docs27-detail{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);gap:1rem}.docs27[b-6pdoky7xdq]  .docs27-detail>.docs27-span2,.docs27[b-6pdoky7xdq]  .docs27-sticky-actions{grid-column:1/-1}.docs27[b-6pdoky7xdq]  .docs27-info dl{display:grid;gap:0;margin:0}.docs27[b-6pdoky7xdq]  .docs27-info dl>div{display:flex;justify-content:space-between;padding:.55rem;border-bottom:1px solid var(--border,#e6edf6)}.docs27[b-6pdoky7xdq]  .docs27-info dt{color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-info dd{margin:0}.docs27[b-6pdoky7xdq]  .docs27-preview{min-height:360px}.docs27[b-6pdoky7xdq]  .docs27-preview iframe{border:0;width:100%;height:440px;background:#f2f4f7}.docs27[b-6pdoky7xdq]  .docs27-secure-state{height:280px;display:grid;place-items:center;align-content:center;text-align:center;gap:.6rem;border:1px dashed #f79009;border-radius:10px;background:#fffaeb;color:#b54708}.docs27[b-6pdoky7xdq]  .docs27-secure-state span{max-width:440px;color:#7a2e0e}.docs27[b-6pdoky7xdq]  .docs27-relations{display:grid;align-content:start;gap:.5rem}.docs27[b-6pdoky7xdq]  .docs27-relations>a{padding:.7rem;background:#f5f9ff;border-radius:8px;color:#175cd3}.docs27[b-6pdoky7xdq]  .docs27-history ol{list-style:none;padding:0;margin:0;display:grid}.docs27[b-6pdoky7xdq]  .docs27-history li{display:grid;grid-template-columns:12px 1fr auto;gap:.5rem;padding:.55rem 0;border-bottom:1px solid var(--border,#e6edf6)}.docs27[b-6pdoky7xdq]  .docs27-history small{grid-column:2/-1;color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-sticky-actions{position:sticky;bottom:.65rem;z-index:4;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:.65rem;background:rgba(255,255,255,.94);border:1px solid var(--border,#dbe5f2);border-radius:12px;box-shadow:0 8px 24px rgba(16,36,73,.12);backdrop-filter:blur(8px)}.docs27[b-6pdoky7xdq]  .docs27-mobile-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.25rem}.docs27[b-6pdoky7xdq]  .docs27-mobile-head h1{margin:0;font-size:1.35rem}.docs27[b-6pdoky7xdq]  .docs27-mobile-head small{direction:ltr;display:block;text-align:right;color:var(--text-muted,#667995)}.docs27[b-6pdoky7xdq]  .docs27-mobile-head>a{font-size:1.65rem;color:#0b6ef3}.docs27[b-6pdoky7xdq]  .docs27-mobile-list{display:grid;gap:.75rem}.docs27[b-6pdoky7xdq]  .docs27-mobile-card{position:relative;display:grid;grid-template-columns:64px 1fr auto;gap:.75rem;padding:1rem;border:1px solid var(--border,#dbe5f2);border-radius:12px}.docs27[b-6pdoky7xdq]  .docs27-mobile-card h3{font-size:1rem;margin:0}.docs27[b-6pdoky7xdq]  .docs27-mobile-card p{margin:.3rem 0;font-size:var(--font-label)}.docs27[b-6pdoky7xdq]  .docs27-mobile-card footer{grid-column:1/-1;display:flex;gap:.5rem;border-top:1px solid var(--border,#e6edf6);padding-top:.65rem}.docs27[b-6pdoky7xdq]  .docs27-mobile-card footer .btn{flex:1}
@media(max-width:1200px){.docs27[b-6pdoky7xdq]  .docs27-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.docs27[b-6pdoky7xdq]  .docs27-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs27[b-6pdoky7xdq]  .docs27-filters{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media(max-width:800px){.docs27[b-6pdoky7xdq]{gap:.75rem}.docs27[b-6pdoky7xdq]  .docs27-card{padding:.8rem;border-radius:12px}.docs27[b-6pdoky7xdq]  .docs27-card>header{flex-wrap:wrap}.docs27[b-6pdoky7xdq]  .docs27-card>header>.btn{position:relative;overflow:hidden;max-width:100%}.docs27[b-6pdoky7xdq]  .docs27-card>header>.btn input[type=file]{position:absolute;inset:0;max-width:100%;opacity:0}.docs27[b-6pdoky7xdq]  .docs27-kpis,.docs27[b-6pdoky7xdq]  .docs27-kpis3{grid-template-columns:repeat(2,minmax(0,1fr))}.docs27[b-6pdoky7xdq]  .docs27-kpi{min-height:104px}.docs27[b-6pdoky7xdq]  .docs27-dashboard-grid,.docs27[b-6pdoky7xdq]  .docs27-category-layout,.docs27[b-6pdoky7xdq]  .docs27-approval-grid,.docs27[b-6pdoky7xdq]  .docs27-detail{grid-template-columns:1fr}.docs27[b-6pdoky7xdq]  .docs27-span2,.docs27[b-6pdoky7xdq]  .docs27-detail>.docs27-span2{grid-column:auto}.docs27[b-6pdoky7xdq]  .docs27-form{grid-template-columns:1fr}.docs27[b-6pdoky7xdq]  .docs27-form .wide{grid-column:auto}.docs27[b-6pdoky7xdq]  .docs27-filters{grid-template-columns:1fr 1fr}.docs27[b-6pdoky7xdq]  .docs27-steps{overflow:auto;grid-template-columns:repeat(5,minmax(90px,1fr));padding-bottom:.5rem}.docs27[b-6pdoky7xdq]  .docs27-preview{min-height:300px}.docs27[b-6pdoky7xdq]  .docs27-preview iframe{height:360px}.docs27[b-6pdoky7xdq]  .docs27-sticky-actions{grid-column:auto;justify-content:stretch}.docs27[b-6pdoky7xdq]  .docs27-sticky-actions .btn{flex:1;min-width:120px}.docs27-mobile[b-6pdoky7xdq]  .docs27-dashboard-grid{grid-template-columns:1fr}.docs27-mobile[b-6pdoky7xdq]  .docs27-dashboard-grid>.docs27-card{grid-column:auto}.docs27-mobile[b-6pdoky7xdq]  .docs27-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.docs27[b-6pdoky7xdq]  .docs27-kpis,.docs27[b-6pdoky7xdq]  .docs27-kpis3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.docs27[b-6pdoky7xdq]  .docs27-kpi{padding:.7rem;min-height:96px}.docs27[b-6pdoky7xdq]  .docs27-kpi strong{font-size:1.35rem}.docs27[b-6pdoky7xdq]  .docs27-kpi>i{width:36px;height:36px}.docs27[b-6pdoky7xdq]  .docs27-filters{grid-template-columns:1fr}.docs27[b-6pdoky7xdq]  .docs27-mobile-card{grid-template-columns:54px 1fr}.docs27[b-6pdoky7xdq]  .docs27-mobile-card>.docs27-badge{position:absolute;top:.7rem;left:.7rem}.docs27[b-6pdoky7xdq]  .docs27-file-icon{min-width:50px;height:54px}.docs27[b-6pdoky7xdq]  .docs27-summary-grid{grid-template-columns:54px 1fr}.docs27[b-6pdoky7xdq]  .docs27-summary-grid h2{font-size:1.05rem;padding-left:3.5rem}.docs27[b-6pdoky7xdq]  .docs27-history li{grid-template-columns:10px 1fr}.docs27[b-6pdoky7xdq]  .docs27-history li>span{font-size:var(--font-meta)}.docs27[b-6pdoky7xdq]  .btn{min-height:44px}.docs27[b-6pdoky7xdq]  .docs27-sticky-actions{bottom:4.5rem}.docs27[b-6pdoky7xdq]  .docs27-tabs{display:none}}
/* RenderTreeBuilder fragments do not receive the Razor isolation attribute. */.docs27[b-6pdoky7xdq]  .docs27-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto}.docs27[b-6pdoky7xdq]  .docs27-table-wrap table{width:100%;min-width:850px}
@media(max-width:800px){.docs27[b-6pdoky7xdq]  .docs27-table-wrap .btn{min-height:44px}}
.docs27-mobile-title[b-6pdoky7xdq]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}
/* /Pages/FieldOperations.razor.rz.scp.css */
.finance-surface[b-t4hgc47psa]{color:#172d4a;padding:10px 4px 24px;max-width:1600px;margin:auto}.finance-page-header[b-t4hgc47psa]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.finance-page-header h1[b-t4hgc47psa]{font-size:28px;margin:8px 0}.finance-page-header p[b-t4hgc47psa],.finance-breadcrumb[b-t4hgc47psa],.finance-boundary[b-t4hgc47psa]{color:#6b819e;font-size:13px}.finance-breadcrumb a[b-t4hgc47psa]{color:inherit}.finance-actions[b-t4hgc47psa]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.finance-surface[b-t4hgc47psa]  button,.finance-button[b-t4hgc47psa]{font:inherit;border:1px solid #cbdbee;border-radius:8px;padding:8px 14px;background:white;color:#175da8;cursor:pointer;text-decoration:none}.finance-surface[b-t4hgc47psa]  button.primary{background:#1674eb;color:#fff;border-color:#1674eb}.finance-surface[b-t4hgc47psa]  button:disabled{opacity:.5;cursor:default}.finance-surface[b-t4hgc47psa]  button:focus-visible,.finance-surface[b-t4hgc47psa]  input:focus-visible,.finance-surface[b-t4hgc47psa]  select:focus-visible{outline:3px solid #80b8ff;outline-offset:2px}.finance-panel[b-t4hgc47psa]{background:white;border:1px solid #d6e2ef;border-radius:13px;padding:18px;margin-bottom:14px;min-width:0}.finance-panel h2[b-t4hgc47psa]{font-size:18px;margin:0 0 14px}.finance-metrics[b-t4hgc47psa]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.finance-metric[b-t4hgc47psa]{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.finance-metric strong[b-t4hgc47psa]{font-size:27px}.finance-metric span[b-t4hgc47psa],.finance-metric small[b-t4hgc47psa]{color:#6a819d}.finance-dashboard-grid[b-t4hgc47psa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-bottom[b-t4hgc47psa],.finance-customer-grid[b-t4hgc47psa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-grid[b-t4hgc47psa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.finance-detail-grid div[b-t4hgc47psa]{border:1px solid #e0e8f1;background:#f7f9fc;border-radius:9px;padding:12px}.finance-detail-grid dt[b-t4hgc47psa]{font-size:12px;color:#68809d}.finance-detail-grid dd[b-t4hgc47psa]{margin:8px 0 0;font-weight:bold;overflow-wrap:anywhere}.finance-list-header[b-t4hgc47psa]{display:flex;justify-content:space-between;align-items:center;gap:12px}.finance-surface[b-t4hgc47psa]  input,.finance-surface[b-t4hgc47psa]  select,.finance-surface[b-t4hgc47psa]  textarea{font:inherit;border:1px solid #cbdbee;border-radius:7px;background:white;padding:9px;max-width:100%;box-sizing:border-box}.finance-surface[b-t4hgc47psa]  .finance-table-wrap{overflow-x:auto}.finance-surface[b-t4hgc47psa]  .finance-table{width:100%;border-collapse:collapse;font-size:13px}.finance-surface[b-t4hgc47psa]  .finance-table th{background:#f3f6f9;color:#526a87;text-align:right;padding:10px;border-bottom:1px solid #d8e4f2;font-size:12px}.finance-surface[b-t4hgc47psa]  .finance-table td{padding:12px 9px;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere;max-width:220px}.finance-surface[b-t4hgc47psa]  .finance-table tr:nth-child(even){background:#fafcff}.finance-surface[b-t4hgc47psa]  .finance-status{background:#edf2f7;color:#536b88;padding:3px 9px;border-radius:16px;display:inline-block;white-space:nowrap;font-size:12px}.finance-surface[b-t4hgc47psa]  [data-status="APPROVED"],.finance-surface[b-t4hgc47psa]  [data-status="SETTLED"],.finance-surface[b-t4hgc47psa]  [data-status="MATCHED"],.finance-surface[b-t4hgc47psa]  [data-status="REGISTERED"]{background:#def4e9;color:#00854d}.finance-surface[b-t4hgc47psa]  [data-status="PENDING_APPROVAL"],.finance-surface[b-t4hgc47psa]  [data-status="UNDER_REVIEW"],.finance-surface[b-t4hgc47psa]  [data-status="PARTIAL_MATCH"]{background:#fff0d3;color:#a56600}.finance-surface[b-t4hgc47psa]  [data-status="OVERDUE"],.finance-surface[b-t4hgc47psa]  [data-status="BOUNCED"],.finance-surface[b-t4hgc47psa]  [data-status="REJECTED"],.finance-surface[b-t4hgc47psa]  [data-status="CONFLICT"]{background:#ffe0e0;color:#b62727}.finance-pagination[b-t4hgc47psa]{display:flex;gap:12px;align-items:center;justify-content:center;padding-top:14px}.finance-timeline[b-t4hgc47psa]{list-style:none;margin:0;padding:0 14px 0 0;border-right:2px solid #bed7f4}.finance-timeline li[b-t4hgc47psa]{position:relative;padding:4px 12px 16px}.finance-timeline li[b-t4hgc47psa]:before{content:"";position:absolute;right:-21px;top:10px;border-radius:50%;background:#217bed;width:11px;height:11px}.finance-timeline time[b-t4hgc47psa]{float:left;color:#7186a0;font-size:12px}.finance-timeline p[b-t4hgc47psa]{margin:5px 0;color:#627a98}.finance-timeline small[b-t4hgc47psa]{overflow-wrap:anywhere}.finance-error[b-t4hgc47psa],.finance-surface[b-t4hgc47psa]  .finance-error{background:#fff0f0;color:#a72424;border:1px solid #f3b4b4;padding:13px;border-radius:8px}.finance-notice[b-t4hgc47psa]{background:#eaf7f1;color:#086743;padding:13px;border-radius:8px}.finance-boundary[b-t4hgc47psa]{padding:12px 0}.finance-mobile-nav[b-t4hgc47psa]{display:none}.finance-surface[b-t4hgc47psa]  .finance-modal-backdrop{position:fixed;inset:0;background:#0b203966;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.finance-surface[b-t4hgc47psa]  .finance-modal{width:min(860px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;padding:22px;box-shadow:0 20px 60px #09224055}.finance-surface[b-t4hgc47psa]  .finance-modal header{display:flex;align-items:center;justify-content:space-between}.finance-surface[b-t4hgc47psa]  .finance-modal h2{margin-top:0;font-size:23px}.finance-surface[b-t4hgc47psa]  .finance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-surface[b-t4hgc47psa]  .finance-fields label{display:flex;flex-direction:column;gap:6px;font-size:14px}.finance-surface[b-t4hgc47psa]  .finance-fields label>span{display:none}.finance-surface[b-t4hgc47psa]  .finance-fields textarea{min-height:85px}.finance-surface[b-t4hgc47psa]  .finance-modal footer{display:flex;gap:10px;border-top:1px solid #e2e9f2;padding-top:16px;margin-top:18px}.finance-surface[b-t4hgc47psa]  .finance-line{border:1px solid #dce6f2;border-radius:8px;padding:12px;margin:10px 0}.finance-surface[b-t4hgc47psa]  .finance-empty{padding:18px;color:#6a819d;text-align:center}@media(max-width:1050px){.finance-metrics[b-t4hgc47psa]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-page-header[b-t4hgc47psa]{align-items:flex-start;flex-direction:column}.finance-detail-grid[b-t4hgc47psa]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-dashboard-grid[b-t4hgc47psa]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-t4hgc47psa]{padding-bottom:80px}.finance-page-header h1[b-t4hgc47psa]{font-size:24px}.finance-metrics[b-t4hgc47psa]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-panel[b-t4hgc47psa]{padding:14px}.finance-detail-bottom[b-t4hgc47psa],.finance-customer-grid[b-t4hgc47psa]{grid-template-columns:1fr}.finance-list-header[b-t4hgc47psa]{align-items:stretch;flex-direction:column}.finance-list-header input[b-t4hgc47psa]{width:100%}.finance-mobile-nav[b-t4hgc47psa]{position:fixed;bottom:0;left:0;right:0;height:62px;background:white;border-top:1px solid #d6e2ef;z-index:50;display:flex;justify-content:space-around;align-items:center}.finance-mobile-nav a[b-t4hgc47psa]{font-size:13px;text-decoration:none;color:#486584}.finance-mobile-nav [aria-current][b-t4hgc47psa]{color:#1275f4;font-weight:bold}.finance-surface[b-t4hgc47psa]  .finance-table thead{display:none}.finance-surface[b-t4hgc47psa]  .finance-table,.finance-surface[b-t4hgc47psa]  .finance-table tbody,.finance-surface[b-t4hgc47psa]  .finance-table tr{display:block}.finance-surface[b-t4hgc47psa]  .finance-table tr{border:1px solid #dce7f2;border-radius:12px;margin:12px 0;padding:10px}.finance-surface[b-t4hgc47psa]  .finance-table td{display:flex;justify-content:space-between;gap:14px;max-width:none;padding:8px 2px}.finance-surface[b-t4hgc47psa]  .finance-table td:before{content:attr(data-label);color:#6b819d;flex-shrink:0}.finance-surface[b-t4hgc47psa]  .finance-fields{grid-template-columns:1fr}.finance-surface[b-t4hgc47psa]  .finance-modal-backdrop{padding:8px}.finance-surface[b-t4hgc47psa]  .finance-modal{max-height:95vh;padding:16px}.finance-surface[b-t4hgc47psa]  .finance-modal footer{position:sticky;bottom:-16px;background:white;padding-bottom:16px}}

.finance-dashboard-grid[b-t4hgc47psa]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-surface[b-t4hgc47psa]  .finance-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.finance-dashboard-grid[b-t4hgc47psa]  .finance-table td{max-width:90px}.finance-surface[b-t4hgc47psa]  .finance-table button{white-space:nowrap}.finance-surface[b-t4hgc47psa]  .finance-table td[data-label="دلیل"]{white-space:normal;min-width:130px}@media(max-width:1050px){.finance-dashboard-grid[b-t4hgc47psa]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-t4hgc47psa]  .finance-table td,.finance-dashboard-grid[b-t4hgc47psa]  .finance-table td{max-width:none;white-space:normal;overflow-wrap:anywhere}.finance-surface[b-t4hgc47psa]  .finance-table td[data-label="مرجع"],.finance-surface[b-t4hgc47psa]  .finance-table td[data-label="مطالبه"],.finance-surface[b-t4hgc47psa]  .finance-table td[data-label="رسید"]{font-size:12px}}

.finance-json[b-t4hgc47psa]{white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;text-align:left;max-width:100%;background:#f4f7fb;padding:12px;border-radius:8px;}

.finance-summary-list a[b-t4hgc47psa]{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:inherit;padding:12px 0;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere}.finance-summary-list strong[b-t4hgc47psa]{font-size:16px}.finance-summary-list small[b-t4hgc47psa]{color:#6b819e}.finance-metric strong[b-t4hgc47psa]{font-size:23px;overflow-wrap:anywhere}.finance-panel summary[b-t4hgc47psa]{cursor:pointer;margin-bottom:10px;}

.ops-surface[b-t4hgc47psa]{color:#172845}.ops-page-header[b-t4hgc47psa]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.ops-page-header h1[b-t4hgc47psa]{font-size:28px;margin:6px 0}.ops-page-header small[b-t4hgc47psa],.ops-page-header p[b-t4hgc47psa]{color:#7187a5}.ops-actions[b-t4hgc47psa]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.ops-surface button[b-t4hgc47psa],.ops-button[b-t4hgc47psa]{border:1px solid #cbdcf0;background:#fff;color:#205083;border-radius:8px;padding:9px 14px;cursor:pointer;text-decoration:none;font:inherit;font-size:13px}.ops-surface .primary[b-t4hgc47psa]{background:#1976ff;color:#fff;border-color:#1976ff}.ops-surface button:disabled[b-t4hgc47psa]{opacity:.5;cursor:wait}.ops-section-nav[b-t4hgc47psa],.ops-tabs[b-t4hgc47psa]{display:flex;gap:22px;flex-wrap:wrap;border-bottom:1px solid #d8e4f4;padding:10px 0;margin-bottom:14px}.ops-section-nav a[b-t4hgc47psa],.ops-tabs a[b-t4hgc47psa]{color:#58799e;text-decoration:none}.ops-tabs .active[b-t4hgc47psa]{color:#1670f3;border-bottom:2px solid #1670f3}.ops-panel[b-t4hgc47psa]{background:white;border:1px solid #d9e4f2;border-radius:12px;padding:16px;margin-bottom:12px;min-width:0;box-shadow:0 1px 2px #d9e4f266}.ops-panel h2[b-t4hgc47psa]{font-size:17px;margin:0 0 14px}.ops-panel h3[b-t4hgc47psa]{font-size:15px;margin:16px 0 10px}.ops-metrics[b-t4hgc47psa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ops-metric[b-t4hgc47psa]{display:flex;flex-direction:column;align-items:center;border-top:3px solid #297dff;gap:8px}.ops-metric span[b-t4hgc47psa]{font-size:12px;color:#6a82a5}.ops-metric strong[b-t4hgc47psa]{font-size:24px;overflow-wrap:anywhere}.ops-grid[b-t4hgc47psa]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ops-fields[b-t4hgc47psa],.ops-surface[b-t4hgc47psa]  .ops-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ops-surface[b-t4hgc47psa]  label{display:flex;flex-direction:column;font-size:12px;color:#58789e;gap:6px;margin-bottom:10px}.ops-surface[b-t4hgc47psa]  input,.ops-surface[b-t4hgc47psa]  select,.ops-surface[b-t4hgc47psa]  textarea{border:1px solid #ceddf0;border-radius:7px;padding:9px;color:#213f68;background:#fff;font:inherit;width:100%;box-sizing:border-box;min-width:0}.ops-surface[b-t4hgc47psa]  input[type=checkbox]{width:20px}.ops-surface[b-t4hgc47psa]  textarea{min-height:85px;resize:vertical}.ops-line[b-t4hgc47psa],.ops-surface[b-t4hgc47psa]  .ops-line{border-bottom:1px solid #e1eaf4;padding:12px 0}.ops-list-row[b-t4hgc47psa]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7edf6;overflow-wrap:anywhere;font-size:13px}.ops-filters[b-t4hgc47psa]{display:flex;gap:12px;margin-bottom:12px}.ops-filters input[b-t4hgc47psa]{max-width:360px}.ops-error[b-t4hgc47psa],.ops-surface[b-t4hgc47psa]  .ops-error{padding:14px;color:#a32233;background:#fff0f1;border:1px solid #ffc7cd;border-radius:8px}.ops-notice[b-t4hgc47psa]{padding:12px;color:#1555a0;background:#edf5ff;border:1px solid #c5ddff;border-radius:8px}.ops-prose[b-t4hgc47psa]{white-space:pre-wrap;line-height:2}.ops-details[b-t4hgc47psa]{display:grid;grid-template-columns:120px 1fr;gap:12px}.ops-details dd[b-t4hgc47psa]{margin:0;overflow-wrap:anywhere}.ops-document[b-t4hgc47psa]{display:block;padding:12px;border:1px solid #d9e4f3;border-radius:8px;margin-bottom:8px;text-decoration:none;color:#286199}.ops-mobile-nav[b-t4hgc47psa]{display:none}.ops-surface[b-t4hgc47psa]  .ops-panel{background:#fff;border:1px solid #d9e4f2;border-radius:12px;padding:16px}.ops-surface[b-t4hgc47psa]  .ops-actions{display:flex;gap:10px;margin-top:16px}.ops-surface[b-t4hgc47psa]  button{font:inherit;border:1px solid #cbdcf0;background:white;border-radius:8px;padding:9px 14px;color:#205083;cursor:pointer}.ops-surface[b-t4hgc47psa]  button.primary{background:#1976ff;color:white}
@media(max-width:1000px){.ops-page-header[b-t4hgc47psa]{flex-direction:column;align-items:stretch}.ops-fields[b-t4hgc47psa],.ops-surface[b-t4hgc47psa]  .ops-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid[b-t4hgc47psa]{grid-template-columns:1fr}}
@media(max-width:600px){.ops-surface[b-t4hgc47psa]{padding-bottom:80px}.ops-page-header h1[b-t4hgc47psa]{font-size:23px}.ops-section-nav[b-t4hgc47psa]{gap:13px;font-size:12px}.ops-fields[b-t4hgc47psa],.ops-surface[b-t4hgc47psa]  .ops-fields{grid-template-columns:1fr}.ops-metrics[b-t4hgc47psa]{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric strong[b-t4hgc47psa]{font-size:20px}.ops-filters[b-t4hgc47psa]{flex-direction:column}.ops-mobile-nav[b-t4hgc47psa]{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;right:0;height:64px;background:white;border-top:1px solid #d6e2ef;z-index:50}.ops-mobile-nav a[b-t4hgc47psa]{font-size:12px;color:#326999;text-decoration:none}.ops-actions button[b-t4hgc47psa]{flex:1 1 120px}.ops-details[b-t4hgc47psa]{grid-template-columns:100px 1fr}}

.ops-page dl[b-t4hgc47psa]{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:10px;font-size:13px}.ops-page dt[b-t4hgc47psa]{color:#667e9e}.ops-page dd[b-t4hgc47psa]{margin:0;overflow-wrap:anywhere}.ops-lifecycle[b-t4hgc47psa]{display:flex;flex-wrap:wrap;gap:12px;padding:14px 0}.ops-lifecycle span[b-t4hgc47psa]{padding:7px 12px;background:#edf2f8;border-radius:18px}.ops-lifecycle .active[b-t4hgc47psa]{background:#1466cf;color:white}.ops-filters[b-t4hgc47psa]{display:flex;flex-wrap:wrap;gap:10px}.ops-filters label[b-t4hgc47psa]{display:grid;flex:1;min-width:150px}.ops-metric[b-t4hgc47psa]{min-width:0;text-align:right}.ops-metric strong[b-t4hgc47psa]{font-size:19px}.ops-page button[b-t4hgc47psa]{cursor:pointer}.ops-page button:disabled[b-t4hgc47psa]{cursor:wait;opacity:.6}.ops-page .ops-tabs button.active[b-t4hgc47psa]{color:#1262d4;border-bottom:2px solid}.ops-page .ops-actions a[b-t4hgc47psa]{padding:8px 12px;border:1px solid #ceddf0;border-radius:8px}

.ui-title-with-help[b-t4hgc47psa]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}
/* /Pages/Finance.razor.rz.scp.css */
.finance-surface[b-1apphl53dx]{color:#172d4a;padding:10px 4px 24px;max-width:1600px;margin:auto}.finance-page-header[b-1apphl53dx]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.finance-page-header h1[b-1apphl53dx]{font-size:28px;margin:8px 0}.finance-page-header p[b-1apphl53dx],.finance-breadcrumb[b-1apphl53dx],.finance-boundary[b-1apphl53dx]{color:#6b819e;font-size:13px}.finance-breadcrumb a[b-1apphl53dx]{color:inherit}.finance-actions[b-1apphl53dx]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.finance-surface[b-1apphl53dx]  button,.finance-button[b-1apphl53dx]{font:inherit;border:1px solid #cbdbee;border-radius:8px;padding:8px 14px;background:white;color:#175da8;cursor:pointer;text-decoration:none}.finance-surface[b-1apphl53dx]  button.primary{background:#1674eb;color:#fff;border-color:#1674eb}.finance-surface[b-1apphl53dx]  button:disabled{opacity:.5;cursor:default}.finance-surface[b-1apphl53dx]  button:focus-visible,.finance-surface[b-1apphl53dx]  input:focus-visible,.finance-surface[b-1apphl53dx]  select:focus-visible{outline:3px solid #80b8ff;outline-offset:2px}.finance-panel[b-1apphl53dx]{background:white;border:1px solid #d6e2ef;border-radius:13px;padding:18px;margin-bottom:14px;min-width:0}.finance-panel h2[b-1apphl53dx]{font-size:18px;margin:0 0 14px}.finance-metrics[b-1apphl53dx]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.finance-metric[b-1apphl53dx]{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.finance-metric strong[b-1apphl53dx]{font-size:27px}.finance-metric span[b-1apphl53dx],.finance-metric small[b-1apphl53dx]{color:#6a819d}.finance-dashboard-grid[b-1apphl53dx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-bottom[b-1apphl53dx],.finance-customer-grid[b-1apphl53dx]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-grid[b-1apphl53dx]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.finance-detail-grid div[b-1apphl53dx]{border:1px solid #e0e8f1;background:#f7f9fc;border-radius:9px;padding:12px}.finance-detail-grid dt[b-1apphl53dx]{font-size:12px;color:#68809d}.finance-detail-grid dd[b-1apphl53dx]{margin:8px 0 0;font-weight:bold;overflow-wrap:anywhere}.finance-list-header[b-1apphl53dx]{display:flex;justify-content:space-between;align-items:center;gap:12px}.finance-surface[b-1apphl53dx]  input,.finance-surface[b-1apphl53dx]  select,.finance-surface[b-1apphl53dx]  textarea{font:inherit;border:1px solid #cbdbee;border-radius:7px;background:white;padding:9px;max-width:100%;box-sizing:border-box}.finance-surface[b-1apphl53dx]  .finance-table-wrap{overflow-x:auto}.finance-surface[b-1apphl53dx]  .finance-table{width:100%;border-collapse:collapse;font-size:13px}.finance-surface[b-1apphl53dx]  .finance-table th{background:#f3f6f9;color:#526a87;text-align:right;padding:10px;border-bottom:1px solid #d8e4f2;font-size:12px}.finance-surface[b-1apphl53dx]  .finance-table td{padding:12px 9px;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere;max-width:220px}.finance-surface[b-1apphl53dx]  .finance-table tr:nth-child(even){background:#fafcff}.finance-surface[b-1apphl53dx]  .finance-status{background:#edf2f7;color:#536b88;padding:3px 9px;border-radius:16px;display:inline-block;white-space:nowrap;font-size:12px}.finance-surface[b-1apphl53dx]  [data-status="APPROVED"],.finance-surface[b-1apphl53dx]  [data-status="SETTLED"],.finance-surface[b-1apphl53dx]  [data-status="MATCHED"],.finance-surface[b-1apphl53dx]  [data-status="REGISTERED"]{background:#def4e9;color:#00854d}.finance-surface[b-1apphl53dx]  [data-status="PENDING_APPROVAL"],.finance-surface[b-1apphl53dx]  [data-status="UNDER_REVIEW"],.finance-surface[b-1apphl53dx]  [data-status="PARTIAL_MATCH"]{background:#fff0d3;color:#a56600}.finance-surface[b-1apphl53dx]  [data-status="OVERDUE"],.finance-surface[b-1apphl53dx]  [data-status="BOUNCED"],.finance-surface[b-1apphl53dx]  [data-status="REJECTED"],.finance-surface[b-1apphl53dx]  [data-status="CONFLICT"]{background:#ffe0e0;color:#b62727}.finance-pagination[b-1apphl53dx]{display:flex;gap:12px;align-items:center;justify-content:center;padding-top:14px}.finance-timeline[b-1apphl53dx]{list-style:none;margin:0;padding:0 14px 0 0;border-right:2px solid #bed7f4}.finance-timeline li[b-1apphl53dx]{position:relative;padding:4px 12px 16px}.finance-timeline li[b-1apphl53dx]:before{content:"";position:absolute;right:-21px;top:10px;border-radius:50%;background:#217bed;width:11px;height:11px}.finance-timeline time[b-1apphl53dx]{float:left;color:#7186a0;font-size:12px}.finance-timeline p[b-1apphl53dx]{margin:5px 0;color:#627a98}.finance-timeline small[b-1apphl53dx]{overflow-wrap:anywhere}.finance-error[b-1apphl53dx],.finance-surface[b-1apphl53dx]  .finance-error{background:#fff0f0;color:#a72424;border:1px solid #f3b4b4;padding:13px;border-radius:8px}.finance-notice[b-1apphl53dx]{background:#eaf7f1;color:#086743;padding:13px;border-radius:8px}.finance-boundary[b-1apphl53dx]{padding:12px 0}.finance-mobile-nav[b-1apphl53dx]{display:none}.finance-surface[b-1apphl53dx]  .finance-modal-backdrop{position:fixed;inset:0;background:#0b203966;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.finance-surface[b-1apphl53dx]  .finance-modal{width:min(860px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;padding:22px;box-shadow:0 20px 60px #09224055}.finance-surface[b-1apphl53dx]  .finance-modal header{display:flex;align-items:center;justify-content:space-between}.finance-surface[b-1apphl53dx]  .finance-modal h2{margin-top:0;font-size:23px}.finance-surface[b-1apphl53dx]  .finance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-surface[b-1apphl53dx]  .finance-fields label{display:flex;flex-direction:column;gap:6px;font-size:14px}.finance-surface[b-1apphl53dx]  .finance-fields label>span{display:none}.finance-surface[b-1apphl53dx]  .finance-fields textarea{min-height:85px}.finance-surface[b-1apphl53dx]  .finance-modal footer{display:flex;gap:10px;border-top:1px solid #e2e9f2;padding-top:16px;margin-top:18px}.finance-surface[b-1apphl53dx]  .finance-line{border:1px solid #dce6f2;border-radius:8px;padding:12px;margin:10px 0}.finance-surface[b-1apphl53dx]  .finance-empty{padding:18px;color:#6a819d;text-align:center}@media(max-width:1050px){.finance-metrics[b-1apphl53dx]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-page-header[b-1apphl53dx]{align-items:flex-start;flex-direction:column}.finance-detail-grid[b-1apphl53dx]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-dashboard-grid[b-1apphl53dx]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-1apphl53dx]{padding-bottom:80px}.finance-page-header h1[b-1apphl53dx]{font-size:24px}.finance-metrics[b-1apphl53dx]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-panel[b-1apphl53dx]{padding:14px}.finance-detail-bottom[b-1apphl53dx],.finance-customer-grid[b-1apphl53dx]{grid-template-columns:1fr}.finance-list-header[b-1apphl53dx]{align-items:stretch;flex-direction:column}.finance-list-header input[b-1apphl53dx]{width:100%}.finance-mobile-nav[b-1apphl53dx]{position:fixed;bottom:0;left:0;right:0;height:62px;background:white;border-top:1px solid #d6e2ef;z-index:50;display:flex;justify-content:space-around;align-items:center}.finance-mobile-nav a[b-1apphl53dx]{font-size:13px;text-decoration:none;color:#486584}.finance-mobile-nav [aria-current][b-1apphl53dx]{color:#1275f4;font-weight:bold}.finance-surface[b-1apphl53dx]  .finance-table thead{display:none}.finance-surface[b-1apphl53dx]  .finance-table,.finance-surface[b-1apphl53dx]  .finance-table tbody,.finance-surface[b-1apphl53dx]  .finance-table tr{display:block}.finance-surface[b-1apphl53dx]  .finance-table tr{border:1px solid #dce7f2;border-radius:12px;margin:12px 0;padding:10px}.finance-surface[b-1apphl53dx]  .finance-table td{display:flex;justify-content:space-between;gap:14px;max-width:none;padding:8px 2px}.finance-surface[b-1apphl53dx]  .finance-table td:before{content:attr(data-label);color:#6b819d;flex-shrink:0}.finance-surface[b-1apphl53dx]  .finance-fields{grid-template-columns:1fr}.finance-surface[b-1apphl53dx]  .finance-modal-backdrop{padding:8px}.finance-surface[b-1apphl53dx]  .finance-modal{max-height:95vh;padding:16px}.finance-surface[b-1apphl53dx]  .finance-modal footer{position:sticky;bottom:-16px;background:white;padding-bottom:16px}}

.finance-dashboard-grid[b-1apphl53dx]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-surface[b-1apphl53dx]  .finance-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.finance-dashboard-grid[b-1apphl53dx]  .finance-table td{max-width:90px}.finance-surface[b-1apphl53dx]  .finance-table button{white-space:nowrap}.finance-surface[b-1apphl53dx]  .finance-table td[data-label="دلیل"]{white-space:normal;min-width:130px}@media(max-width:1050px){.finance-dashboard-grid[b-1apphl53dx]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-1apphl53dx]  .finance-table td,.finance-dashboard-grid[b-1apphl53dx]  .finance-table td{max-width:none;white-space:normal;overflow-wrap:anywhere}.finance-surface[b-1apphl53dx]  .finance-table td[data-label="مرجع"],.finance-surface[b-1apphl53dx]  .finance-table td[data-label="مطالبه"],.finance-surface[b-1apphl53dx]  .finance-table td[data-label="رسید"]{font-size:12px}}

.finance-json[b-1apphl53dx]{white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;text-align:left;max-width:100%;background:#f4f7fb;padding:12px;border-radius:8px;}

.finance-summary-list a[b-1apphl53dx]{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:inherit;padding:12px 0;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere}.finance-summary-list strong[b-1apphl53dx]{font-size:16px}.finance-summary-list small[b-1apphl53dx]{color:#6b819e}.finance-metric strong[b-1apphl53dx]{font-size:23px;overflow-wrap:anywhere}.finance-panel summary[b-1apphl53dx]{cursor:pointer;margin-bottom:10px;}

.ui-title-with-help[b-1apphl53dx]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}
/* /Pages/Home.razor.rz.scp.css */
.hero[b-i7mt98zc7h] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
    padding: clamp(1.5rem, 4vw, 2.75rem);
    border: 1px solid #dce8fb;
    border-radius: 1.35rem;
    color: #fff;
    background: linear-gradient(125deg, #082d65 0%, #1253ad 68%, #2878ff 100%);
    box-shadow: var(--shadow-soft);
    overflow: hidden;
}
.stage-label[b-i7mt98zc7h] { display: inline-flex; padding: 0.42rem 0.7rem; border: 1px solid rgba(255, 255, 255, 0.25); border-radius: 999px; background: rgba(255, 255, 255, 0.1); font-size:var(--font-meta); direction: ltr; }
.hero h1[b-i7mt98zc7h] { margin: 1rem 0 0.65rem; font-size: clamp(1.55rem, 4vw, 2.45rem); line-height: 1.5; }
.hero p[b-i7mt98zc7h] { max-width: 47rem; margin: 0; color: #dceaff; line-height: 2; }
.hero-mark[b-i7mt98zc7h] { width: clamp(6rem, 13vw, 9rem); aspect-ratio: 1; display: grid; place-items: center; flex: 0 0 auto; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 2rem; background: rgba(255, 255, 255, 0.1); font-size: clamp(3rem, 7vw, 5rem); font-weight: 900; }
.readiness[b-i7mt98zc7h] { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; margin-top: 1rem; }
.readiness-card[b-i7mt98zc7h] { min-width: 0; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; align-items: start; gap: 0.9rem; padding: 1.2rem; border: 1px solid var(--border); border-radius: 1rem; background: var(--surface); box-shadow: var(--shadow-card); }
.card-icon[b-i7mt98zc7h] { width: 2.8rem; height: 2.8rem; display: grid; place-items: center; border-radius: 0.85rem; font-size: 1.2rem; font-weight: 800; }
.card-icon.primary[b-i7mt98zc7h] { color: #1d62d6; background: #eaf1ff; }
.card-icon.cyan[b-i7mt98zc7h] { color: #057a8f; background: #e7f9fc; }
.card-icon.amber[b-i7mt98zc7h] { color: #a15c00; background: #fff4dc; }
.card-kicker[b-i7mt98zc7h] { color: var(--ink-muted); font-size:var(--font-meta); font-weight: 700; }
.readiness-card h2[b-i7mt98zc7h], .foundation-panel h2[b-i7mt98zc7h] { margin: 0.22rem 0 0.45rem; color: var(--ink-strong); font-size: 1rem; }
.readiness-card p[b-i7mt98zc7h] { margin: 0; color: var(--ink-muted); font-size:var(--font-label); line-height: 1.75; }
.badge[b-i7mt98zc7h], .stage-chip[b-i7mt98zc7h] { display: inline-flex; align-items: center; min-height: 1.8rem; padding: 0.25rem 0.55rem; border-radius: 999px; font-size:var(--font-meta); font-weight: 800; white-space: nowrap; }
.badge.success[b-i7mt98zc7h] { color: #08704a; background: #e8f8f1; }
.badge.neutral[b-i7mt98zc7h] { color: #385276; background: #eef3fa; }
.foundation-panel[b-i7mt98zc7h] { margin-top: 1rem; padding: clamp(1.25rem, 3vw, 1.75rem); border: 1px solid var(--border); border-radius: 1rem; background: var(--surface); box-shadow: var(--shadow-card); }
.panel-heading[b-i7mt98zc7h] { display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding-bottom: 1rem; border-bottom: 1px solid var(--border); }
.stage-chip[b-i7mt98zc7h] { color: #1f5dbd; background: #eaf1ff; direction: ltr; }
.foundation-grid[b-i7mt98zc7h] { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 0.75rem; margin-top: 1rem; }
.foundation-item[b-i7mt98zc7h] { display: flex; align-items: center; gap: 0.7rem; padding: 0.9rem; border-radius: 0.8rem; background: var(--surface-subtle); color: var(--ink); font-size:var(--font-label); }
.foundation-item span[b-i7mt98zc7h] { color: var(--primary); font-weight: 900; direction: ltr; }

@media (max-width: 1180px) {
    .readiness[b-i7mt98zc7h] { grid-template-columns: 1fr; }
    .foundation-grid[b-i7mt98zc7h] { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 620px) {
    .hero-mark[b-i7mt98zc7h] { display: none; }
    .readiness-card[b-i7mt98zc7h] { grid-template-columns: auto minmax(0, 1fr); }
    .readiness-card .badge[b-i7mt98zc7h] { grid-column: 2; justify-self: start; }
    .foundation-grid[b-i7mt98zc7h] { grid-template-columns: 1fr; }
    .panel-heading[b-i7mt98zc7h] { align-items: flex-start; flex-direction: column; }
}
/* /Pages/HrDocuments.razor.rz.scp.css */
.document-summary[b-rvmhgq9u15],.template-grid[b-rvmhgq9u15]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.document-summary article[b-rvmhgq9u15],.template-grid article[b-rvmhgq9u15]{background:var(--surface,#fff);border:1px solid var(--border,#dfe4ea);border-radius:14px;padding:1rem}.document-summary span[b-rvmhgq9u15],.template-grid small[b-rvmhgq9u15]{display:block;color:var(--muted,#667085);margin-bottom:.35rem}.integrity dl[b-rvmhgq9u15]{display:grid;gap:.75rem}.integrity dl div[b-rvmhgq9u15]{display:grid;grid-template-columns:9rem 1fr;gap:1rem}.integrity dd[b-rvmhgq9u15]{overflow-wrap:anywhere}.document-actions[b-rvmhgq9u15]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.template-upload[b-rvmhgq9u15],.generate-form[b-rvmhgq9u15]{margin-bottom:1rem}.hint[b-rvmhgq9u15]{color:var(--muted,#667085)}.template-grid article header[b-rvmhgq9u15],.document-cards header[b-rvmhgq9u15]{display:flex;justify-content:space-between;gap:.5rem}.template-grid .btn[b-rvmhgq9u15]{margin-top:.75rem}.document-table .head[b-rvmhgq9u15],.document-table>a[b-rvmhgq9u15]{display:grid;grid-template-columns:2fr 1fr .7fr 1fr 1fr;gap:.75rem;align-items:center;padding:.85rem 1rem}.document-table .head[b-rvmhgq9u15]{font-weight:700;background:var(--surface-subtle,#f7f8fa)}.document-table>a[b-rvmhgq9u15]{color:inherit;text-decoration:none;border-top:1px solid var(--border,#e4e7ec)}.document-table small[b-rvmhgq9u15]{display:block;color:var(--muted,#667085)}.document-cards[b-rvmhgq9u15]{display:none}@media(max-width:900px){.document-summary[b-rvmhgq9u15],.template-grid[b-rvmhgq9u15]{grid-template-columns:repeat(2,minmax(0,1fr))}.document-table[b-rvmhgq9u15]{display:none}.document-cards[b-rvmhgq9u15]{display:grid;gap:.75rem}.document-cards a[b-rvmhgq9u15]{color:inherit;text-decoration:none;background:var(--surface,#fff);border:1px solid var(--border,#dfe4ea);border-radius:14px;padding:1rem}}@media(max-width:520px){.document-summary[b-rvmhgq9u15],.template-grid[b-rvmhgq9u15]{grid-template-columns:1fr}.integrity dl div[b-rvmhgq9u15]{grid-template-columns:1fr}.document-actions>*[b-rvmhgq9u15]{width:100%;text-align:center}}
/* /Pages/HrEmployees.razor.rz.scp.css */
.hr-form[b-kn6i33nyug]{display:grid;gap:1rem}.form-grid[b-kn6i33nyug]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.form-grid label[b-kn6i33nyug]{display:grid;gap:.4rem;color:var(--text-muted)}.form-grid .wide[b-kn6i33nyug]{grid-column:1/-1}.form-grid input[b-kn6i33nyug],.form-grid select[b-kn6i33nyug],.form-grid textarea[b-kn6i33nyug]{width:100%;padding:.7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--text)}.form-actions[b-kn6i33nyug]{display:flex;justify-content:flex-end}.hr-summary[b-kn6i33nyug]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0}.hr-summary article[b-kn6i33nyug],.panel[b-kn6i33nyug]{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:1rem}.hr-summary article[b-kn6i33nyug]{display:grid;gap:.5rem}.hr-detail-grid[b-kn6i33nyug]{display:grid;grid-template-columns:2fr 1fr;gap:1rem}.panel h2[b-kn6i33nyug]{margin-top:0}.panel dl[b-kn6i33nyug]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.panel dl div[b-kn6i33nyug]{border-bottom:1px solid var(--border);padding:.5rem}.panel dt[b-kn6i33nyug],.panel small[b-kn6i33nyug]{color:var(--text-muted)}.history[b-kn6i33nyug]{margin-top:1rem}.history ol[b-kn6i33nyug]{list-style:none;padding:0;display:grid;gap:.8rem}.history li[b-kn6i33nyug]{display:grid;grid-template-columns:8rem 1fr;gap:1rem;border-right:3px solid var(--primary);padding-right:1rem}.history p[b-kn6i33nyug]{margin:.3rem 0}.hr-table[b-kn6i33nyug]{display:grid;border:1px solid var(--border);border-radius:1rem;overflow:hidden}.hr-table>.head[b-kn6i33nyug],.hr-table>a[b-kn6i33nyug]{display:grid;grid-template-columns:1.5fr 1.5fr 1fr .8fr .8fr;gap:.7rem;align-items:center;padding:.9rem}.hr-table>.head[b-kn6i33nyug]{background:var(--surface-muted);font-weight:700}.hr-table>a[b-kn6i33nyug]{color:inherit;text-decoration:none;border-top:1px solid var(--border)}.hr-table a div[b-kn6i33nyug]{display:grid}.hr-table small[b-kn6i33nyug]{color:var(--text-muted)}.hr-cards[b-kn6i33nyug]{display:none}.danger[b-kn6i33nyug]{background:#9f2d3b;color:white}.exit-actions[b-kn6i33nyug]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.position-manager[b-kn6i33nyug]{margin:1rem 0}.position-list[b-kn6i33nyug]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.position-list article[b-kn6i33nyug]{display:grid;gap:.35rem;border:1px solid var(--border);border-radius:.75rem;padding:.75rem}.position-form[b-kn6i33nyug]{display:grid;grid-template-columns:1fr 2fr 2fr auto;gap:.7rem;align-items:end;margin-top:1rem}.position-form label[b-kn6i33nyug]{display:grid;gap:.35rem}.position-form input[b-kn6i33nyug],.position-form select[b-kn6i33nyug]{padding:.7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--text)}@media(max-width:900px){.form-grid[b-kn6i33nyug]{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-summary[b-kn6i33nyug]{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-detail-grid[b-kn6i33nyug]{grid-template-columns:1fr}.hr-table[b-kn6i33nyug]{display:none}.hr-cards[b-kn6i33nyug]{display:grid;gap:.7rem}.hr-cards a[b-kn6i33nyug]{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:1rem;color:inherit;text-decoration:none}.hr-cards header[b-kn6i33nyug]{display:flex;justify-content:space-between;gap:.5rem}.position-list[b-kn6i33nyug]{grid-template-columns:repeat(2,minmax(0,1fr))}.position-form[b-kn6i33nyug]{grid-template-columns:1fr 1fr}}@media(max-width:500px){.form-grid[b-kn6i33nyug],.hr-summary[b-kn6i33nyug],.position-list[b-kn6i33nyug],.position-form[b-kn6i33nyug]{grid-template-columns:1fr}.form-grid .wide[b-kn6i33nyug]{grid-column:auto}.panel dl[b-kn6i33nyug]{grid-template-columns:1fr}.history li[b-kn6i33nyug]{grid-template-columns:1fr}.form-actions .btn[b-kn6i33nyug]{width:100%}}
/* Blazor input components do not inherit the page scope attribute. Keep long option labels inside the form grid. */
.form-grid[b-kn6i33nyug],.form-grid label[b-kn6i33nyug]{min-width:0;max-width:100%}
.form-grid[b-kn6i33nyug]  input,.form-grid[b-kn6i33nyug]  select,.form-grid[b-kn6i33nyug]  textarea{box-sizing:border-box;min-width:0;width:100%;max-width:100%;padding:.7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--text)}
@media(max-width:500px){.form-grid[b-kn6i33nyug]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/HrHistorical.razor.rz.scp.css */
.history-tabs[b-lb4vwtynkx]{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.historical-record[b-lb4vwtynkx]{padding:1.25rem}.historical-record header[b-lb4vwtynkx]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.historical-fields[b-lb4vwtynkx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.historical-field[b-lb4vwtynkx]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--border-color,#ddd);border-radius:8px}.historical-value[b-lb4vwtynkx]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:2rem}.historical-field textarea[b-lb4vwtynkx],.historical-field select[b-lb4vwtynkx]{width:100%;padding:.65rem;font:inherit}.historical-list[b-lb4vwtynkx]{padding:0 1rem}.historical-row[b-lb4vwtynkx]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border-color,#ddd);text-decoration:none;color:inherit}.historical-row p[b-lb4vwtynkx]{margin:.4rem 0;color:var(--text-muted,#5b6470)}.history-success[b-lb4vwtynkx]{color:#176c37}.historical-field small[b-lb4vwtynkx]{color:var(--text-muted,#5b6470)}@media(max-width:600px){.historical-row[b-lb4vwtynkx]{align-items:flex-start;flex-direction:column}.historical-record header[b-lb4vwtynkx]{align-items:flex-start;flex-direction:column}}
/* /Pages/HrOperations.razor.rz.scp.css */
.hr-ops[b-iyhg39yv49]{direction:rtl;color:#10264a;min-width:0}.metrics[b-iyhg39yv49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:1rem;margin:1rem 0}.metrics article[b-iyhg39yv49],.panel[b-iyhg39yv49],.cards>a[b-iyhg39yv49]{background:#fff;border:1px solid #dce5f2;border-radius:14px;padding:1rem;box-shadow:0 6px 22px #15335b0a}.metrics strong[b-iyhg39yv49]{display:block;font-size:1.75rem}.metrics span[b-iyhg39yv49]{color:#66758b}.cards[b-iyhg39yv49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.cards>a[b-iyhg39yv49]{color:inherit;text-decoration:none;min-height:105px}.cards>a strong[b-iyhg39yv49],.cards>a span[b-iyhg39yv49]{display:block}.cards>a span[b-iyhg39yv49]{margin-top:.6rem;color:#687992}.split[b-iyhg39yv49]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:1rem;min-width:0}.split>*[b-iyhg39yv49]{min-width:0}.panel[b-iyhg39yv49]{margin:1rem 0;min-width:0}.table[b-iyhg39yv49]{max-width:100%;overflow-x:auto}.table>div[b-iyhg39yv49]{display:grid;grid-template-columns:repeat(6,minmax(80px,1fr));gap:.5rem;align-items:center;padding:.7rem;border-bottom:1px solid #e6edf6}.table .head[b-iyhg39yv49]{background:#f3f7fc;font-weight:700}.form label[b-iyhg39yv49]{display:grid;gap:.35rem;margin:.7rem 0}.form input[b-iyhg39yv49],.form select[b-iyhg39yv49],.form textarea[b-iyhg39yv49]{padding:.7rem;border:1px solid #cdd9e8;border-radius:8px;max-width:100%}.mini[b-iyhg39yv49]{border:1px solid #90b9f6;background:#edf5ff;color:#0969da;border-radius:7px;padding:.35rem .55rem;margin:.1rem}.mini.danger[b-iyhg39yv49]{border-color:#f0a4aa;color:#c72e39}.alert[b-iyhg39yv49],.notice[b-iyhg39yv49]{padding:.8rem;border-radius:9px;background:#eef6ff}.alert.error[b-iyhg39yv49]{background:#fff0f1;color:#b4232c}.alert.success[b-iyhg39yv49]{background:#eaf9f0;color:#167347}.checklist[b-iyhg39yv49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.65rem}.checklist button[b-iyhg39yv49]{display:flex;justify-content:space-between;padding:.8rem;border:1px solid #dce5f2;border-radius:9px;background:#fff}.checklist button.done[b-iyhg39yv49]{background:#e8f8ef;color:#137446}.progress[b-iyhg39yv49]{height:8px;background:#e6edf6;border-radius:9px;overflow:hidden}.progress i[b-iyhg39yv49]{display:block;height:100%;background:#20ad68}.secure article[b-iyhg39yv49]{border-top:1px solid #e4ebf4;padding:1rem}.lifecycle[b-iyhg39yv49]{display:flex;gap:.5rem;flex-wrap:wrap}.lifecycle span[b-iyhg39yv49]{background:#edf5ff;border-radius:20px;padding:.55rem 1rem}.lifecycle span+span[b-iyhg39yv49]:before{content:'←';margin-left:1rem}@media(max-width:800px){.split[b-iyhg39yv49]{grid-template-columns:minmax(0,1fr)}.table>div[b-iyhg39yv49]{min-width:720px}.hr-ops[b-iyhg39yv49]{padding:0 0 4rem;max-width:100%;overflow-x:hidden}.cards[b-iyhg39yv49]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/Interactions.razor.rz.scp.css */
.primary[b-fakdf32rr3],.interaction-filters button[b-fakdf32rr3],.queue-filters button[b-fakdf32rr3],.followup-actions button[b-fakdf32rr3],.followup-actions a[b-fakdf32rr3],.interaction-drawer footer button[b-fakdf32rr3]{min-height:2.35rem;padding:.5rem .72rem;border:1px solid var(--border);border-radius:.58rem;background:#fff;color:var(--ink);font-size:var(--font-meta);font-weight:800;cursor:pointer;text-decoration:none}.primary[b-fakdf32rr3]{color:#fff!important;background:#b5123a!important;border-color:#a40f31!important}.interaction-stats[b-fakdf32rr3]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin-bottom:.75rem}.interaction-stats article[b-fakdf32rr3]{display:grid;grid-template-columns:1fr auto;gap:.14rem .7rem;align-items:center;padding:.72rem .82rem;border:1px solid var(--border);border-radius:.78rem;background:#fff;box-shadow:var(--shadow-card)}.interaction-stats span[b-fakdf32rr3],.interaction-stats small[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.interaction-stats strong[b-fakdf32rr3]{grid-column:2;grid-row:1/3;color:var(--ink-strong);font-size:1.35rem}.interaction-stats .warning strong[b-fakdf32rr3]{color:#a66505}.interaction-stats .danger strong[b-fakdf32rr3]{color:#b4233d}.interaction-workspace[b-fakdf32rr3]{overflow:hidden;border:1px solid var(--border);border-radius:.85rem;background:#fff;box-shadow:var(--shadow-card)}.workspace-switch[b-fakdf32rr3]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;padding:.42rem;background:#eaf0f7}.workspace-switch>button[b-fakdf32rr3]{display:grid;grid-template-columns:2.2rem 1fr auto;gap:.55rem;align-items:center;padding:.58rem .7rem;border:1px solid transparent;border-radius:.62rem;background:transparent;color:var(--ink-muted);text-align:right;cursor:pointer}.workspace-switch>button>span[b-fakdf32rr3]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.55rem;background:#dfe7f2;font-size:1rem}.workspace-switch>button>div[b-fakdf32rr3]{display:grid;gap:.08rem}.workspace-switch strong[b-fakdf32rr3]{font-size:var(--font-label)}.workspace-switch small[b-fakdf32rr3]{font-size:var(--font-meta)}.workspace-switch b[b-fakdf32rr3]{display:grid;place-items:center;min-width:1.65rem;height:1.65rem;border-radius:999px;background:#dfe7f2;font-size:var(--font-meta)}.workspace-switch>button.active[b-fakdf32rr3]{border-color:#d9e2ef;background:#fff;color:var(--ink-strong);box-shadow:0 3px 12px #20314d12}.workspace-switch>button.active>span[b-fakdf32rr3]{background:#eaf2ff;color:var(--primary)}.interaction-filters[b-fakdf32rr3]{display:grid;grid-template-columns:1.2fr 2fr repeat(3,minmax(8rem,1fr)) auto;gap:.55rem;align-items:end;padding:.7rem .85rem;border-bottom:1px solid var(--border);background:#fafbfd}.filter-title[b-fakdf32rr3]{display:grid;align-self:center;gap:.1rem}.filter-title strong[b-fakdf32rr3]{color:var(--ink-strong);font-size:var(--font-label)}.filter-title span[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.interaction-filters label[b-fakdf32rr3],.interaction-form label[b-fakdf32rr3]{display:grid;gap:.27rem;color:var(--ink-muted);font-size:var(--font-meta);font-weight:750}.interaction-filters input[b-fakdf32rr3],.interaction-filters select[b-fakdf32rr3],.interaction-form input[b-fakdf32rr3],.interaction-form select[b-fakdf32rr3],.interaction-form textarea[b-fakdf32rr3]{min-width:0;width:100%;min-height:2.25rem;padding:.5rem .58rem;border:1px solid var(--border);border-radius:.52rem;background:#fff;color:var(--ink)}.refresh[b-fakdf32rr3]{white-space:nowrap}.queue-filters[b-fakdf32rr3]{display:flex;gap:.38rem;padding:.55rem .85rem;border-bottom:1px solid var(--border);overflow:auto}.queue-filters button[b-fakdf32rr3]{display:flex;align-items:center;gap:.42rem;min-height:2.05rem;padding:.34rem .62rem;white-space:nowrap}.queue-filters button b[b-fakdf32rr3]{display:grid;place-items:center;min-width:1.35rem;height:1.35rem;border-radius:999px;background:#edf1f6;font-size:var(--font-meta)}.queue-filters button.active[b-fakdf32rr3]{border-color:#264b82;background:#264b82;color:#fff}.queue-filters button.active b[b-fakdf32rr3]{background:#ffffff26}.interaction-content[b-fakdf32rr3]{min-width:0}.interaction-table[b-fakdf32rr3]{overflow:auto}.interaction-table table[b-fakdf32rr3]{width:100%;border-collapse:collapse}.interaction-table th[b-fakdf32rr3],.interaction-table td[b-fakdf32rr3]{padding:.68rem .72rem;border-bottom:1px solid var(--border);text-align:right;font-size:var(--font-meta);vertical-align:top}.interaction-table th[b-fakdf32rr3]{color:var(--ink-muted);background:#f7f9fc;font-size:var(--font-meta);white-space:nowrap}.interaction-table td>strong[b-fakdf32rr3],.interaction-table td>span[b-fakdf32rr3],.interaction-table td>small[b-fakdf32rr3],.interaction-table time[b-fakdf32rr3]{display:block}.interaction-table td>strong[b-fakdf32rr3]{color:var(--ink-strong)}.interaction-table td>span[b-fakdf32rr3]{margin-top:.16rem}.interaction-table td>small[b-fakdf32rr3],.interaction-table time[b-fakdf32rr3],.muted[b-fakdf32rr3]{max-width:22rem;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.55}.actor[b-fakdf32rr3]{padding:.25rem .42rem;border-radius:.42rem;background:#f0f3f8;color:var(--ink-muted);font-size:var(--font-meta)}.inline-follow[b-fakdf32rr3]{display:grid;gap:.2rem;min-width:10rem}.inline-follow strong[b-fakdf32rr3]{color:var(--ink-strong);font-size:var(--font-meta)}.inline-follow small[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.interaction-cards[b-fakdf32rr3]{display:none}.followup-queue[b-fakdf32rr3]{display:grid;gap:.5rem;padding:.68rem;background:#f8fafc}.followup-item[b-fakdf32rr3]{display:grid;grid-template-columns:5.4rem minmax(0,1fr) 9.5rem;gap:.72rem;align-items:stretch;padding:.62rem;border:1px solid var(--border);border-radius:.72rem;background:#fff}.followup-item.overdue[b-fakdf32rr3]{border-right:4px solid #d13b52}.due-block[b-fakdf32rr3]{display:grid;place-items:center;align-content:center;gap:.08rem;border-radius:.6rem;background:#edf3fa}.due-block span[b-fakdf32rr3],.due-block small[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.due-block strong[b-fakdf32rr3]{color:var(--ink-strong);font-size:1.05rem}.overdue .due-block[b-fakdf32rr3]{background:#fff0f2}.overdue .due-block strong[b-fakdf32rr3],.overdue .due-block small[b-fakdf32rr3]{color:#b4233d}.followup-main[b-fakdf32rr3]{display:grid;gap:.34rem;min-width:0}.followup-main header[b-fakdf32rr3]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.followup-main header>div[b-fakdf32rr3]{display:grid;gap:.08rem}.followup-main header span[b-fakdf32rr3]{color:#a66505;font-size:var(--font-meta);font-weight:800}.followup-main h3[b-fakdf32rr3]{margin:0;color:var(--ink-strong);font-size:var(--font-label)}.followup-main p[b-fakdf32rr3]{margin:0;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.6}.followup-meta[b-fakdf32rr3]{display:flex;gap:.4rem 1rem;flex-wrap:wrap;color:var(--ink-muted);font-size:var(--font-meta)}.followup-actions[b-fakdf32rr3]{display:grid;align-content:center;gap:.35rem}.followup-actions>*[b-fakdf32rr3]{display:grid;place-items:center;text-align:center;min-height:2rem;padding:.32rem .5rem;font-size:var(--font-meta)}.followup-actions .recover[b-fakdf32rr3]{color:#a2253e;border-color:#f0b5c0}.ltr[b-fakdf32rr3]{direction:ltr;text-align:right;unicode-bidi:plaintext}.drawer-backdrop[b-fakdf32rr3]{position:fixed;inset:0;z-index:100;background:rgba(15,34,61,.46);display:flex;justify-content:flex-start}.interaction-drawer[b-fakdf32rr3]{display:flex;flex-direction:column;width:min(58rem,calc(100% - 1.5rem));height:100%;overflow:hidden;background:#fff;box-shadow:var(--shadow-soft)}.interaction-drawer>header[b-fakdf32rr3]{display:flex;justify-content:space-between;align-items:flex-start;padding:.78rem 1rem;border-bottom:1px solid var(--border);background:#fbfcfe}.interaction-drawer>header>div[b-fakdf32rr3]{display:grid;gap:.12rem}.interaction-drawer header span[b-fakdf32rr3]{color:var(--primary);font-size:var(--font-meta);font-weight:850}.interaction-drawer h2[b-fakdf32rr3]{margin:0;color:var(--ink-strong);font-size:1.22rem}.interaction-drawer header p[b-fakdf32rr3]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.interaction-drawer header button[b-fakdf32rr3]{border:0;background:transparent;font-size:1.45rem}.drawer-form[b-fakdf32rr3]{display:flex;flex:1;min-height:0;flex-direction:column}.interaction-form[b-fakdf32rr3]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.75rem 1rem;overflow:auto}.interaction-form fieldset[b-fakdf32rr3]{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:.58rem;margin:0;padding:.72rem;border:1px solid var(--border);border-radius:.7rem}.interaction-form legend[b-fakdf32rr3]{padding:0 .4rem;color:var(--ink-strong);font-size:var(--font-label);font-weight:850}.interaction-form legend b[b-fakdf32rr3]{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;margin-left:.25rem;border-radius:.4rem;background:#eaf1fb;color:var(--primary);font-size:var(--font-meta)}.interaction-form .wide[b-fakdf32rr3]{grid-column:1/-1}.interaction-form textarea[b-fakdf32rr3]{min-height:4.2rem;resize:vertical}.followup-section[b-fakdf32rr3]{background:#fbfcfe}.interaction-form .check[b-fakdf32rr3]{display:flex;flex-direction:row;align-items:center;padding:.58rem;border-radius:.56rem;background:#eef4fb;color:var(--ink)}.interaction-form .check input[b-fakdf32rr3]{width:auto;min-height:0}.owner-note[b-fakdf32rr3]{margin:0;padding:.58rem;border-right:3px solid #2d6cdf;background:#f2f7ff;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.65}.interaction-drawer footer[b-fakdf32rr3]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:auto;padding:.7rem 1rem;border-top:1px solid var(--border);background:#fff}.interaction-drawer footer>div[b-fakdf32rr3]{display:flex;gap:.45rem}.interaction-drawer footer>span[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.form-error[b-fakdf32rr3]{margin:.5rem 1rem;color:#9f1239}
@media(max-width:1050px){.interaction-filters[b-fakdf32rr3]{grid-template-columns:1fr 1.5fr 1fr}.filter-title[b-fakdf32rr3]{grid-row:1/3}.followup-item[b-fakdf32rr3]{grid-template-columns:5rem minmax(0,1fr)}.followup-actions[b-fakdf32rr3]{grid-column:2;display:flex}.followup-actions>*[b-fakdf32rr3]{flex:1}}
@media(max-width:850px){.interaction-stats[b-fakdf32rr3]{grid-template-columns:1fr 1fr}.interaction-table[b-fakdf32rr3]{display:none}.interaction-cards[b-fakdf32rr3]{display:grid;gap:.5rem;padding:.6rem}.interaction-cards article[b-fakdf32rr3]{display:grid;gap:.45rem;padding:.68rem;border:1px solid var(--border);border-radius:.68rem;background:#fff}.interaction-cards header[b-fakdf32rr3],.interaction-cards footer[b-fakdf32rr3]{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.interaction-cards header>div[b-fakdf32rr3]{display:grid;gap:.08rem}.interaction-cards header span[b-fakdf32rr3],.interaction-cards footer[b-fakdf32rr3],.interaction-cards p[b-fakdf32rr3]{color:var(--ink-muted);font-size:var(--font-meta)}.interaction-cards header strong[b-fakdf32rr3]{color:var(--ink-strong);font-size:var(--font-label)}.interaction-cards p[b-fakdf32rr3]{margin:0;line-height:1.6}.interaction-drawer[b-fakdf32rr3]{width:100%}}
@media(max-width:620px){.interaction-stats[b-fakdf32rr3]{gap:.45rem}.interaction-stats article[b-fakdf32rr3]{padding:.58rem .65rem}.interaction-stats strong[b-fakdf32rr3]{font-size:1.08rem}.workspace-switch[b-fakdf32rr3]{grid-template-columns:1fr}.workspace-switch>button[b-fakdf32rr3]{padding:.48rem .58rem}.workspace-switch small[b-fakdf32rr3]{display:none}.interaction-filters[b-fakdf32rr3]{grid-template-columns:1fr 1fr;padding:.6rem}.filter-title[b-fakdf32rr3],.customer-filter[b-fakdf32rr3]{grid-column:1/-1}.filter-title[b-fakdf32rr3]{grid-row:auto}.refresh[b-fakdf32rr3]{grid-column:1/-1}.queue-filters[b-fakdf32rr3]{padding:.5rem .6rem}.followup-queue[b-fakdf32rr3]{padding:.52rem}.followup-item[b-fakdf32rr3]{grid-template-columns:4.1rem minmax(0,1fr);gap:.52rem;padding:.52rem}.followup-meta[b-fakdf32rr3]{display:grid;gap:.18rem}.followup-actions[b-fakdf32rr3]{grid-column:1/-1}.interaction-drawer>header[b-fakdf32rr3]{padding:.65rem .75rem}.interaction-form[b-fakdf32rr3]{grid-template-columns:1fr;padding:.6rem .7rem}.interaction-form fieldset[b-fakdf32rr3]{grid-template-columns:1fr;padding:.62rem}.interaction-form .wide[b-fakdf32rr3]{grid-column:auto}.interaction-drawer footer[b-fakdf32rr3]{position:sticky;bottom:0;display:grid;padding:.58rem .7rem}.interaction-drawer footer>div[b-fakdf32rr3]{display:grid;grid-template-columns:1.4fr 1fr}.interaction-drawer footer>span[b-fakdf32rr3]{display:none}}
@media(max-width:390px){.interaction-filters[b-fakdf32rr3]{grid-template-columns:1fr}.filter-title[b-fakdf32rr3],.customer-filter[b-fakdf32rr3],.refresh[b-fakdf32rr3]{grid-column:auto}.followup-item[b-fakdf32rr3]{grid-template-columns:3.8rem minmax(0,1fr)}.followup-main header[b-fakdf32rr3]{display:grid}.followup-actions[b-fakdf32rr3]{display:grid;grid-template-columns:1fr 1fr}.followup-actions .recover[b-fakdf32rr3]{grid-column:1/-1}}
/* /Pages/InternalOperations.razor.rz.scp.css */
.finance-surface[b-ypnomtw7o6]{color:#172d4a;padding:10px 4px 24px;max-width:1600px;margin:auto}.finance-page-header[b-ypnomtw7o6]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.finance-page-header h1[b-ypnomtw7o6]{font-size:28px;margin:8px 0}.finance-page-header p[b-ypnomtw7o6],.finance-breadcrumb[b-ypnomtw7o6],.finance-boundary[b-ypnomtw7o6]{color:#6b819e;font-size:13px}.finance-breadcrumb a[b-ypnomtw7o6]{color:inherit}.finance-actions[b-ypnomtw7o6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.finance-surface[b-ypnomtw7o6]  button,.finance-button[b-ypnomtw7o6]{font:inherit;border:1px solid #cbdbee;border-radius:8px;padding:8px 14px;background:white;color:#175da8;cursor:pointer;text-decoration:none}.finance-surface[b-ypnomtw7o6]  button.primary{background:#1674eb;color:#fff;border-color:#1674eb}.finance-surface[b-ypnomtw7o6]  button:disabled{opacity:.5;cursor:default}.finance-surface[b-ypnomtw7o6]  button:focus-visible,.finance-surface[b-ypnomtw7o6]  input:focus-visible,.finance-surface[b-ypnomtw7o6]  select:focus-visible{outline:3px solid #80b8ff;outline-offset:2px}.finance-panel[b-ypnomtw7o6]{background:white;border:1px solid #d6e2ef;border-radius:13px;padding:18px;margin-bottom:14px;min-width:0}.finance-panel h2[b-ypnomtw7o6]{font-size:18px;margin:0 0 14px}.finance-metrics[b-ypnomtw7o6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.finance-metric[b-ypnomtw7o6]{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.finance-metric strong[b-ypnomtw7o6]{font-size:27px}.finance-metric span[b-ypnomtw7o6],.finance-metric small[b-ypnomtw7o6]{color:#6a819d}.finance-dashboard-grid[b-ypnomtw7o6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-bottom[b-ypnomtw7o6],.finance-customer-grid[b-ypnomtw7o6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-detail-grid[b-ypnomtw7o6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.finance-detail-grid div[b-ypnomtw7o6]{border:1px solid #e0e8f1;background:#f7f9fc;border-radius:9px;padding:12px}.finance-detail-grid dt[b-ypnomtw7o6]{font-size:12px;color:#68809d}.finance-detail-grid dd[b-ypnomtw7o6]{margin:8px 0 0;font-weight:bold;overflow-wrap:anywhere}.finance-list-header[b-ypnomtw7o6]{display:flex;justify-content:space-between;align-items:center;gap:12px}.finance-surface[b-ypnomtw7o6]  input,.finance-surface[b-ypnomtw7o6]  select,.finance-surface[b-ypnomtw7o6]  textarea{font:inherit;border:1px solid #cbdbee;border-radius:7px;background:white;padding:9px;max-width:100%;box-sizing:border-box}.finance-surface[b-ypnomtw7o6]  .finance-table-wrap{overflow-x:auto}.finance-surface[b-ypnomtw7o6]  .finance-table{width:100%;border-collapse:collapse;font-size:13px}.finance-surface[b-ypnomtw7o6]  .finance-table th{background:#f3f6f9;color:#526a87;text-align:right;padding:10px;border-bottom:1px solid #d8e4f2;font-size:12px}.finance-surface[b-ypnomtw7o6]  .finance-table td{padding:12px 9px;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere;max-width:220px}.finance-surface[b-ypnomtw7o6]  .finance-table tr:nth-child(even){background:#fafcff}.finance-surface[b-ypnomtw7o6]  .finance-status{background:#edf2f7;color:#536b88;padding:3px 9px;border-radius:16px;display:inline-block;white-space:nowrap;font-size:12px}.finance-surface[b-ypnomtw7o6]  [data-status="APPROVED"],.finance-surface[b-ypnomtw7o6]  [data-status="SETTLED"],.finance-surface[b-ypnomtw7o6]  [data-status="MATCHED"],.finance-surface[b-ypnomtw7o6]  [data-status="REGISTERED"]{background:#def4e9;color:#00854d}.finance-surface[b-ypnomtw7o6]  [data-status="PENDING_APPROVAL"],.finance-surface[b-ypnomtw7o6]  [data-status="UNDER_REVIEW"],.finance-surface[b-ypnomtw7o6]  [data-status="PARTIAL_MATCH"]{background:#fff0d3;color:#a56600}.finance-surface[b-ypnomtw7o6]  [data-status="OVERDUE"],.finance-surface[b-ypnomtw7o6]  [data-status="BOUNCED"],.finance-surface[b-ypnomtw7o6]  [data-status="REJECTED"],.finance-surface[b-ypnomtw7o6]  [data-status="CONFLICT"]{background:#ffe0e0;color:#b62727}.finance-pagination[b-ypnomtw7o6]{display:flex;gap:12px;align-items:center;justify-content:center;padding-top:14px}.finance-timeline[b-ypnomtw7o6]{list-style:none;margin:0;padding:0 14px 0 0;border-right:2px solid #bed7f4}.finance-timeline li[b-ypnomtw7o6]{position:relative;padding:4px 12px 16px}.finance-timeline li[b-ypnomtw7o6]:before{content:"";position:absolute;right:-21px;top:10px;border-radius:50%;background:#217bed;width:11px;height:11px}.finance-timeline time[b-ypnomtw7o6]{float:left;color:#7186a0;font-size:12px}.finance-timeline p[b-ypnomtw7o6]{margin:5px 0;color:#627a98}.finance-timeline small[b-ypnomtw7o6]{overflow-wrap:anywhere}.finance-error[b-ypnomtw7o6],.finance-surface[b-ypnomtw7o6]  .finance-error{background:#fff0f0;color:#a72424;border:1px solid #f3b4b4;padding:13px;border-radius:8px}.finance-notice[b-ypnomtw7o6]{background:#eaf7f1;color:#086743;padding:13px;border-radius:8px}.finance-boundary[b-ypnomtw7o6]{padding:12px 0}.finance-mobile-nav[b-ypnomtw7o6]{display:none}.finance-surface[b-ypnomtw7o6]  .finance-modal-backdrop{position:fixed;inset:0;background:#0b203966;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.finance-surface[b-ypnomtw7o6]  .finance-modal{width:min(860px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;padding:22px;box-shadow:0 20px 60px #09224055}.finance-surface[b-ypnomtw7o6]  .finance-modal header{display:flex;align-items:center;justify-content:space-between}.finance-surface[b-ypnomtw7o6]  .finance-modal h2{margin-top:0;font-size:23px}.finance-surface[b-ypnomtw7o6]  .finance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-surface[b-ypnomtw7o6]  .finance-fields label{display:flex;flex-direction:column;gap:6px;font-size:14px}.finance-surface[b-ypnomtw7o6]  .finance-fields label>span{display:none}.finance-surface[b-ypnomtw7o6]  .finance-fields textarea{min-height:85px}.finance-surface[b-ypnomtw7o6]  .finance-modal footer{display:flex;gap:10px;border-top:1px solid #e2e9f2;padding-top:16px;margin-top:18px}.finance-surface[b-ypnomtw7o6]  .finance-line{border:1px solid #dce6f2;border-radius:8px;padding:12px;margin:10px 0}.finance-surface[b-ypnomtw7o6]  .finance-empty{padding:18px;color:#6a819d;text-align:center}@media(max-width:1050px){.finance-metrics[b-ypnomtw7o6]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-page-header[b-ypnomtw7o6]{align-items:flex-start;flex-direction:column}.finance-detail-grid[b-ypnomtw7o6]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-dashboard-grid[b-ypnomtw7o6]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-ypnomtw7o6]{padding-bottom:80px}.finance-page-header h1[b-ypnomtw7o6]{font-size:24px}.finance-metrics[b-ypnomtw7o6]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-panel[b-ypnomtw7o6]{padding:14px}.finance-detail-bottom[b-ypnomtw7o6],.finance-customer-grid[b-ypnomtw7o6]{grid-template-columns:1fr}.finance-list-header[b-ypnomtw7o6]{align-items:stretch;flex-direction:column}.finance-list-header input[b-ypnomtw7o6]{width:100%}.finance-mobile-nav[b-ypnomtw7o6]{position:fixed;bottom:0;left:0;right:0;height:62px;background:white;border-top:1px solid #d6e2ef;z-index:50;display:flex;justify-content:space-around;align-items:center}.finance-mobile-nav a[b-ypnomtw7o6]{font-size:13px;text-decoration:none;color:#486584}.finance-mobile-nav [aria-current][b-ypnomtw7o6]{color:#1275f4;font-weight:bold}.finance-surface[b-ypnomtw7o6]  .finance-table thead{display:none}.finance-surface[b-ypnomtw7o6]  .finance-table,.finance-surface[b-ypnomtw7o6]  .finance-table tbody,.finance-surface[b-ypnomtw7o6]  .finance-table tr{display:block}.finance-surface[b-ypnomtw7o6]  .finance-table tr{border:1px solid #dce7f2;border-radius:12px;margin:12px 0;padding:10px}.finance-surface[b-ypnomtw7o6]  .finance-table td{display:flex;justify-content:space-between;gap:14px;max-width:none;padding:8px 2px}.finance-surface[b-ypnomtw7o6]  .finance-table td:before{content:attr(data-label);color:#6b819d;flex-shrink:0}.finance-surface[b-ypnomtw7o6]  .finance-fields{grid-template-columns:1fr}.finance-surface[b-ypnomtw7o6]  .finance-modal-backdrop{padding:8px}.finance-surface[b-ypnomtw7o6]  .finance-modal{max-height:95vh;padding:16px}.finance-surface[b-ypnomtw7o6]  .finance-modal footer{position:sticky;bottom:-16px;background:white;padding-bottom:16px}}

.finance-dashboard-grid[b-ypnomtw7o6]{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-surface[b-ypnomtw7o6]  .finance-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.finance-dashboard-grid[b-ypnomtw7o6]  .finance-table td{max-width:90px}.finance-surface[b-ypnomtw7o6]  .finance-table button{white-space:nowrap}.finance-surface[b-ypnomtw7o6]  .finance-table td[data-label="دلیل"]{white-space:normal;min-width:130px}@media(max-width:1050px){.finance-dashboard-grid[b-ypnomtw7o6]{grid-template-columns:1fr}}@media(max-width:600px){.finance-surface[b-ypnomtw7o6]  .finance-table td,.finance-dashboard-grid[b-ypnomtw7o6]  .finance-table td{max-width:none;white-space:normal;overflow-wrap:anywhere}.finance-surface[b-ypnomtw7o6]  .finance-table td[data-label="مرجع"],.finance-surface[b-ypnomtw7o6]  .finance-table td[data-label="مطالبه"],.finance-surface[b-ypnomtw7o6]  .finance-table td[data-label="رسید"]{font-size:12px}}

.finance-json[b-ypnomtw7o6]{white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;text-align:left;max-width:100%;background:#f4f7fb;padding:12px;border-radius:8px;}

.finance-summary-list a[b-ypnomtw7o6]{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:inherit;padding:12px 0;border-bottom:1px solid #e5edf7;overflow-wrap:anywhere}.finance-summary-list strong[b-ypnomtw7o6]{font-size:16px}.finance-summary-list small[b-ypnomtw7o6]{color:#6b819e}.finance-metric strong[b-ypnomtw7o6]{font-size:23px;overflow-wrap:anywhere}.finance-panel summary[b-ypnomtw7o6]{cursor:pointer;margin-bottom:10px;}

.ops-surface[b-ypnomtw7o6]{color:#172845}.ops-page-header[b-ypnomtw7o6]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.ops-page-header h1[b-ypnomtw7o6]{font-size:28px;margin:6px 0}.ops-page-header small[b-ypnomtw7o6],.ops-page-header p[b-ypnomtw7o6]{color:#7187a5}.ops-actions[b-ypnomtw7o6]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.ops-surface button[b-ypnomtw7o6],.ops-button[b-ypnomtw7o6]{border:1px solid #cbdcf0;background:#fff;color:#205083;border-radius:8px;padding:9px 14px;cursor:pointer;text-decoration:none;font:inherit;font-size:13px}.ops-surface .primary[b-ypnomtw7o6]{background:#1976ff;color:#fff;border-color:#1976ff}.ops-surface button:disabled[b-ypnomtw7o6]{opacity:.5;cursor:wait}.ops-section-nav[b-ypnomtw7o6],.ops-tabs[b-ypnomtw7o6]{display:flex;gap:22px;flex-wrap:wrap;border-bottom:1px solid #d8e4f4;padding:10px 0;margin-bottom:14px}.ops-section-nav a[b-ypnomtw7o6],.ops-tabs a[b-ypnomtw7o6]{color:#58799e;text-decoration:none}.ops-tabs .active[b-ypnomtw7o6]{color:#1670f3;border-bottom:2px solid #1670f3}.ops-panel[b-ypnomtw7o6]{background:white;border:1px solid #d9e4f2;border-radius:12px;padding:16px;margin-bottom:12px;min-width:0;box-shadow:0 1px 2px #d9e4f266}.ops-panel h2[b-ypnomtw7o6]{font-size:17px;margin:0 0 14px}.ops-panel h3[b-ypnomtw7o6]{font-size:15px;margin:16px 0 10px}.ops-metrics[b-ypnomtw7o6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ops-metric[b-ypnomtw7o6]{display:flex;flex-direction:column;align-items:center;border-top:3px solid #297dff;gap:8px}.ops-metric span[b-ypnomtw7o6]{font-size:12px;color:#6a82a5}.ops-metric strong[b-ypnomtw7o6]{font-size:24px;overflow-wrap:anywhere}.ops-grid[b-ypnomtw7o6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ops-fields[b-ypnomtw7o6],.ops-surface[b-ypnomtw7o6]  .ops-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ops-surface[b-ypnomtw7o6]  label{display:flex;flex-direction:column;font-size:12px;color:#58789e;gap:6px;margin-bottom:10px}.ops-surface[b-ypnomtw7o6]  input,.ops-surface[b-ypnomtw7o6]  select,.ops-surface[b-ypnomtw7o6]  textarea{border:1px solid #ceddf0;border-radius:7px;padding:9px;color:#213f68;background:#fff;font:inherit;width:100%;box-sizing:border-box;min-width:0}.ops-surface[b-ypnomtw7o6]  input[type=checkbox]{width:20px}.ops-surface[b-ypnomtw7o6]  textarea{min-height:85px;resize:vertical}.ops-line[b-ypnomtw7o6],.ops-surface[b-ypnomtw7o6]  .ops-line{border-bottom:1px solid #e1eaf4;padding:12px 0}.ops-list-row[b-ypnomtw7o6]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7edf6;overflow-wrap:anywhere;font-size:13px}.ops-filters[b-ypnomtw7o6]{display:flex;gap:12px;margin-bottom:12px}.ops-filters input[b-ypnomtw7o6]{max-width:360px}.ops-error[b-ypnomtw7o6],.ops-surface[b-ypnomtw7o6]  .ops-error{padding:14px;color:#a32233;background:#fff0f1;border:1px solid #ffc7cd;border-radius:8px}.ops-notice[b-ypnomtw7o6]{padding:12px;color:#1555a0;background:#edf5ff;border:1px solid #c5ddff;border-radius:8px}.ops-prose[b-ypnomtw7o6]{white-space:pre-wrap;line-height:2}.ops-details[b-ypnomtw7o6]{display:grid;grid-template-columns:120px 1fr;gap:12px}.ops-details dd[b-ypnomtw7o6]{margin:0;overflow-wrap:anywhere}.ops-document[b-ypnomtw7o6]{display:block;padding:12px;border:1px solid #d9e4f3;border-radius:8px;margin-bottom:8px;text-decoration:none;color:#286199}.ops-mobile-nav[b-ypnomtw7o6]{display:none}.ops-surface[b-ypnomtw7o6]  .ops-panel{background:#fff;border:1px solid #d9e4f2;border-radius:12px;padding:16px}.ops-surface[b-ypnomtw7o6]  .ops-actions{display:flex;gap:10px;margin-top:16px}.ops-surface[b-ypnomtw7o6]  button{font:inherit;border:1px solid #cbdcf0;background:white;border-radius:8px;padding:9px 14px;color:#205083;cursor:pointer}.ops-surface[b-ypnomtw7o6]  button.primary{background:#1976ff;color:white}
@media(max-width:1000px){.ops-page-header[b-ypnomtw7o6]{flex-direction:column;align-items:stretch}.ops-fields[b-ypnomtw7o6],.ops-surface[b-ypnomtw7o6]  .ops-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid[b-ypnomtw7o6]{grid-template-columns:1fr}}
@media(max-width:600px){.ops-surface[b-ypnomtw7o6]{padding-bottom:80px}.ops-page-header h1[b-ypnomtw7o6]{font-size:23px}.ops-section-nav[b-ypnomtw7o6]{gap:13px;font-size:12px}.ops-fields[b-ypnomtw7o6],.ops-surface[b-ypnomtw7o6]  .ops-fields{grid-template-columns:1fr}.ops-metrics[b-ypnomtw7o6]{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric strong[b-ypnomtw7o6]{font-size:20px}.ops-filters[b-ypnomtw7o6]{flex-direction:column}.ops-mobile-nav[b-ypnomtw7o6]{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;right:0;height:64px;background:white;border-top:1px solid #d6e2ef;z-index:50}.ops-mobile-nav a[b-ypnomtw7o6]{font-size:12px;color:#326999;text-decoration:none}.ops-actions button[b-ypnomtw7o6]{flex:1 1 120px}.ops-details[b-ypnomtw7o6]{grid-template-columns:100px 1fr}}

.ui-title-with-help[b-ypnomtw7o6]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}
/* /Pages/Login.razor.rz.scp.css */
.login-surface[b-ryehmiojvj]{max-width:560px;margin:clamp(1rem,8vh,5rem) auto;background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:clamp(1.25rem,4vw,2.25rem);box-shadow:0 18px 45px #0f172a12}.login-brand-logo[b-ryehmiojvj]{display:block;width:clamp(5.5rem,18vw,7.5rem);height:auto;max-height:6.6rem;object-fit:contain;margin:0 auto 1rem}.login-surface form[b-ryehmiojvj]{display:grid;gap:1rem;margin-top:1.5rem}.login-surface label[b-ryehmiojvj]{display:grid;gap:.4rem}.login-surface input[b-ryehmiojvj]{min-height:46px;border:1px solid #cbd5e1;border-radius:10px;padding:.6rem .8rem;font:inherit;min-width:0}.password-control[b-ryehmiojvj]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center}.password-control button[b-ryehmiojvj]{min-height:46px;border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc;color:#1d4ed8;font-weight:800;cursor:pointer}.login-error[b-ryehmiojvj]{color:#b91c1c;background:#fef2f2;border-radius:8px;padding:.75rem}.login-surface footer[b-ryehmiojvj]{display:grid;gap:.25rem;border-top:1px solid #e2e8f0;margin-top:1.25rem;padding-top:1rem;color:#64748b;font-size:var(--font-label)}.login-surface footer strong[b-ryehmiojvj]{color:#0f172a}@media(max-width:520px){.login-surface[b-ryehmiojvj]{margin:1rem;padding:1.25rem}.password-control[b-ryehmiojvj]{grid-template-columns:1fr}.password-control button[b-ryehmiojvj]{min-height:44px}}

.login-surface .primary-button[b-ryehmiojvj]{min-height:44px;border:1px solid var(--primary);border-radius:10px;padding:.65rem 1rem;background:var(--primary);color:#fff;font:inherit;font-weight:700;cursor:pointer}
.login-surface .primary-button:disabled[b-ryehmiojvj]{opacity:.6;cursor:wait}
.login-surface label:has(>input[type=checkbox])[b-ryehmiojvj]{display:flex;align-items:center;gap:.65rem;min-height:44px;cursor:pointer}
.login-surface input[type=checkbox][b-ryehmiojvj]{width:20px;height:20px;min-height:20px;flex:0 0 20px;margin:0;padding:0;accent-color:var(--primary)}
/* /Pages/MobileProjectDetail.razor.rz.scp.css */
.mobile-detail[b-m21gcob3u2]{max-width:760px;margin:0 auto 90px;display:grid;gap:14px}.panel[b-m21gcob3u2]{background:#fff;border:1px solid #dce5f3;border-radius:14px;padding:18px;min-width:0}.panel h2[b-m21gcob3u2]{font-size:1.08rem;margin:0 0 12px}.panel h3[b-m21gcob3u2]{font-size:.9rem}.panel p[b-m21gcob3u2]{white-space:pre-wrap;overflow-wrap:anywhere}.panel small[b-m21gcob3u2],dt[b-m21gcob3u2]{color:#647994;font-size:var(--font-label)}.panel small[b-m21gcob3u2]{overflow-wrap:anywhere}dl div[b-m21gcob3u2]{display:flex;justify-content:space-between;gap:12px;margin:8px 0}dd[b-m21gcob3u2]{margin:0;max-width:65%;overflow-wrap:anywhere}.metrics[b-m21gcob3u2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metrics article[b-m21gcob3u2]{display:flex;flex-direction:column;background:#fff;border:1px solid #dce5f3;border-radius:12px;padding:16px;gap:8px}.metrics strong[b-m21gcob3u2]{font-size:1.2rem;overflow-wrap:anywhere}.metrics small[b-m21gcob3u2]{color:#647994;font-size:var(--font-label)}.btn[b-m21gcob3u2]{display:inline-flex;align-items:center;justify-content:center;border:1px solid #c6d5eb;border-radius:9px;padding:9px 14px;font:inherit;text-decoration:none;cursor:pointer}.primary[b-m21gcob3u2]{background:#1761dd;color:#fff}.secondary[b-m21gcob3u2]{background:#fff;color:#235898}.btn:disabled[b-m21gcob3u2]{opacity:.5;cursor:default}.notice[b-m21gcob3u2]{border:1px solid #dce5f3;border-radius:10px;padding:14px;background:#eef5ff;color:#526b90;font-size:var(--font-label)}.panel .metrics[b-m21gcob3u2]{margin:12px 0}@media(max-width:600px){.panel[b-m21gcob3u2]{padding:14px}.metrics article[b-m21gcob3u2]{padding:12px}}
/* /Pages/MobileProjects.razor.rz.scp.css */
.panel[b-6m2kol5t8n]{background:#fff;border:1px solid #dce5f3;border-radius:14px;padding:18px;min-width:0}.filters[b-6m2kol5t8n]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}label[b-6m2kol5t8n]{display:grid;gap:6px;min-width:0}input[b-6m2kol5t8n],select[b-6m2kol5t8n]{width:100%;min-width:0;box-sizing:border-box;border:1px solid #cfdaeb;border-radius:8px;padding:10px;font:inherit;background:#fff}.btn[b-6m2kol5t8n]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #c6d5eb;border-radius:9px;padding:9px 14px;font:inherit;text-decoration:none;cursor:pointer}.primary[b-6m2kol5t8n]{background:#1761dd;color:#fff}.secondary[b-6m2kol5t8n]{background:#fff;color:#235898}.btn:disabled[b-6m2kol5t8n]{opacity:.5;cursor:default}.tabs[b-6m2kol5t8n]{display:flex;gap:12px;margin:18px 0;border-bottom:1px solid #dce5f3}.tabs button[b-6m2kol5t8n]{border:0;background:transparent;padding:12px;font:inherit;color:#526b90;cursor:pointer}.tabs .selected[b-6m2kol5t8n]{color:#1761dd;border-bottom:3px solid #1761dd}.metrics[b-6m2kol5t8n]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.metrics article[b-6m2kol5t8n]{display:flex;flex-direction:column;background:#fff;border:1px solid #dce5f3;border-radius:12px;padding:16px}.metrics strong[b-6m2kol5t8n]{font-size:1.5rem}.hint[b-6m2kol5t8n]{color:#647994;font-size:var(--font-label)}.cards[b-6m2kol5t8n]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.project-card h2[b-6m2kol5t8n]{font-size:1rem;margin:0 0 6px}.project-card a[b-6m2kol5t8n]{text-decoration:none}.project-card small[b-6m2kol5t8n]{display:block;color:#647994;overflow-wrap:anywhere}.project-card dl[b-6m2kol5t8n]{margin:12px 0}.project-card dl div[b-6m2kol5t8n]{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.project-card dt[b-6m2kol5t8n]{color:#647994;font-size:var(--font-label)}.project-card dd[b-6m2kol5t8n]{margin:0;max-width:65%;overflow-wrap:anywhere}.actions[b-6m2kol5t8n]{display:flex;gap:8px}.actions a[b-6m2kol5t8n]{flex:1}.paging[b-6m2kol5t8n]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 90px}@media(max-width:900px){.cards[b-6m2kol5t8n]{grid-template-columns:repeat(2,minmax(0,1fr))}.filters[b-6m2kol5t8n]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cards[b-6m2kol5t8n]{grid-template-columns:minmax(0,1fr)}.metrics[b-6m2kol5t8n]{grid-template-columns:repeat(2,minmax(0,1fr))}.filters[b-6m2kol5t8n]{grid-template-columns:minmax(0,1fr)}.panel[b-6m2kol5t8n]{padding:14px}.tabs[b-6m2kol5t8n]{gap:6px}.tabs button[b-6m2kol5t8n]{font-size:.9rem}.paging[b-6m2kol5t8n]{flex-wrap:wrap}}

.focus-tabs[b-6m2kol5t8n]{flex-wrap:wrap}.focus-tabs button[b-6m2kol5t8n]{flex:1;white-space:nowrap}.focus-tabs button:disabled[b-6m2kol5t8n]{opacity:.5;cursor:default}
/* /Pages/NotificationCenter.razor.rz.scp.css */
.notice-tabs[b-hno279cseg] { display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem }.notice-tabs a[b-hno279cseg]{padding:.55rem .8rem;border:1px solid var(--border);border-radius:.75rem;background:var(--surface);color:var(--primary);font-weight:800;text-decoration:none}.notice-error[b-hno279cseg],.notice-success[b-hno279cseg]{padding:.8rem 1rem;margin-bottom:1rem;border-radius:.75rem}.notice-error[b-hno279cseg]{background:#fff1f2;color:#b91c1c}.notice-success[b-hno279cseg]{background:#ecfdf5;color:#047857}.notice-toolbar[b-hno279cseg]{display:flex;align-items:end;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.notice-toolbar label[b-hno279cseg],.preference-form label[b-hno279cseg],.template-form label[b-hno279cseg]{display:grid;gap:.35rem;color:var(--ink-muted);font-weight:700}.notice-toolbar input[b-hno279cseg],.preference-form input[b-hno279cseg],.preference-form select[b-hno279cseg],.template-form input[b-hno279cseg],.template-form select[b-hno279cseg],.template-form textarea[b-hno279cseg]{min-height:2.7rem;padding:.55rem .7rem;border:1px solid var(--border);border-radius:.7rem;background:var(--surface)}.notice-list[b-hno279cseg]{display:grid;gap:.8rem}.notice-card[b-hno279cseg]{padding:1rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.notice-card.unread[b-hno279cseg]{border-right:5px solid var(--primary);background:#f7faff}.notice-card h2[b-hno279cseg]{font-size:1rem;margin:.55rem 0 .35rem}.notice-card p[b-hno279cseg]{color:var(--ink-muted)}.priority[b-hno279cseg],.mandatory[b-hno279cseg]{display:inline-block;padding:.2rem .55rem;margin-left:.35rem;border-radius:2rem;background:#eef2ff;color:#3730a3;font-size:var(--font-meta);font-weight:850}.priority.high[b-hno279cseg],.priority.critical[b-hno279cseg]{background:#fff1f2;color:#b91c1c}.mandatory[b-hno279cseg]{background:#fff7ed;color:#c2410c}.notice-meta[b-hno279cseg]{display:flex;flex-wrap:wrap;gap:.6rem;color:var(--ink-muted);font-size:var(--font-meta)}.notice-actions[b-hno279cseg]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.notice-actions button[b-hno279cseg],.table-wrap button[b-hno279cseg]{min-height:2.35rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--primary);cursor:pointer;font-weight:750}.preference-form[b-hno279cseg],.template-form[b-hno279cseg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.preference-form h2[b-hno279cseg],.template-form h2[b-hno279cseg],.preference-note[b-hno279cseg],.notice-actions[b-hno279cseg],.template-preview[b-hno279cseg]{grid-column:1/-1}.check[b-hno279cseg]{display:flex!important;align-items:center;gap:.5rem}.check input[b-hno279cseg]{min-height:auto}.template-form textarea[b-hno279cseg]{min-height:7rem}.template-preview[b-hno279cseg]{white-space:pre-wrap;padding:1rem;background:#f8fafc;border-radius:.75rem}.table-wrap[b-hno279cseg]{overflow:auto;margin-top:1rem}.table-wrap table[b-hno279cseg]{width:100%;border-collapse:collapse;min-width:44rem}.table-wrap th[b-hno279cseg],.table-wrap td[b-hno279cseg]{text-align:right;padding:.75rem;border-bottom:1px solid var(--border)}.channel-grid[b-hno279cseg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.channel-grid h2[b-hno279cseg]{margin-top:0}.available[b-hno279cseg]{color:#047857}.unavailable[b-hno279cseg]{color:#b45309}.notice-empty[b-hno279cseg]{text-align:center;color:var(--ink-muted)}
@media(max-width:700px){.preference-form[b-hno279cseg],.template-form[b-hno279cseg]{grid-template-columns:1fr}.notice-card[b-hno279cseg]{padding:.85rem}.notice-actions button[b-hno279cseg]{flex:1 1 9rem}.notice-toolbar>*[b-hno279cseg]{flex:1 1 100%}}
.notice-list td[b-hno279cseg]{vertical-align:top}.notice-list td>small[b-hno279cseg]{display:block;color:var(--ink-muted);font-size:var(--font-meta)}.notice-body summary[b-hno279cseg],.notice-row-actions summary[b-hno279cseg]{cursor:pointer;color:var(--primary);min-height:2.75rem;display:flex;align-items:center}.notice-body p[b-hno279cseg]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:40rem;margin:.25rem 0}.notice-list .unread[b-hno279cseg]{background:var(--primary-soft)}.notice-row-actions .notice-actions[b-hno279cseg]{display:grid;min-width:10rem}
.notice-summary[b-hno279cseg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.notice-summary article[b-hno279cseg]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg,.8rem);background:var(--surface,#fff);color:var(--ink)}.notice-summary strong[b-hno279cseg]{font-size:1.5rem;color:var(--primary)}@media(max-width:600px){.notice-summary[b-hno279cseg]{grid-template-columns:1fr;gap:.5rem}.notice-summary article[b-hno279cseg]{padding:.7rem}}
/* /Pages/OperationalReportRunner.razor.rz.scp.css */
.rpt-card[b-4crz4yc3bj]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:10px;padding:16px;margin-block:12px;min-width:0}.rpt-filters[b-4crz4yc3bj]{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.rpt-filters label[b-4crz4yc3bj]{display:grid;gap:6px;flex:1;min-width:140px}.rpt-filters input[b-4crz4yc3bj],.rpt-filters select[b-4crz4yc3bj]{min-height:44px;border:1px solid #cbd8e9;border-radius:6px;padding:8px;background:var(--surface,#fff);font:inherit;color:inherit}.rpt-metrics[b-4crz4yc3bj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.rpt-metrics article[b-4crz4yc3bj]{border-top:3px solid #2783e8;display:grid;gap:8px}.rpt-metrics strong[b-4crz4yc3bj]{font-size:1.5rem}.rpt-metrics small[b-4crz4yc3bj],.rpt-fresh[b-4crz4yc3bj]{color:#61748d}.rpt-table[b-4crz4yc3bj]{overflow:auto;max-width:100%}table[b-4crz4yc3bj]{width:100%;border-collapse:collapse;text-align:start}th[b-4crz4yc3bj],td[b-4crz4yc3bj]{padding:10px;border-bottom:1px solid #e4ebf3;text-align:start}thead[b-4crz4yc3bj]{background:#f3f6fa}h2[b-4crz4yc3bj]{font-size:1rem;margin-block:0 12px}h2 small[b-4crz4yc3bj]{font-weight:normal;color:#61748d;margin-inline:8px}.rpt-pagination[b-4crz4yc3bj]{display:flex;gap:14px;align-items:center;justify-content:center;margin-top:14px}.btn[b-4crz4yc3bj]{min-height:44px}.rpt-card:focus-within[b-4crz4yc3bj]{outline-color:#1873d2}@media(max-width:600px){.rpt-metrics[b-4crz4yc3bj]{grid-template-columns:repeat(2,minmax(0,1fr))}.rpt-card[b-4crz4yc3bj]{padding:12px}.rpt-table table[b-4crz4yc3bj],.rpt-table tbody[b-4crz4yc3bj],.rpt-table tr[b-4crz4yc3bj],.rpt-table td[b-4crz4yc3bj]{display:block}.rpt-table thead[b-4crz4yc3bj]{display:none}.rpt-table tr[b-4crz4yc3bj]{border:1px solid #dbe5f0;border-radius:8px;padding:8px;margin-bottom:10px}.rpt-table td[b-4crz4yc3bj]{display:flex;justify-content:space-between;gap:12px;overflow-wrap:anywhere}.rpt-table td[b-4crz4yc3bj]:before{content:attr(data-label);font-weight:600}.rpt-pagination[b-4crz4yc3bj]{flex-wrap:wrap}.rpt-filters label[b-4crz4yc3bj]{min-width:40%}}
/* Bound intrinsic form control widths and keep full decimal values accessible. */
.rpt-filters label[b-4crz4yc3bj]{flex:1 1 160px;min-width:0;max-width:100%}
.rpt-filters select[b-4crz4yc3bj],.rpt-filters input[b-4crz4yc3bj]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
.rpt-filters[b-4crz4yc3bj]  input{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:44px;border:1px solid #cbd8e9;border-radius:6px;padding:8px;background:var(--surface,#fff);font:inherit;color:inherit}
.rpt-metrics strong[b-4crz4yc3bj]{font-size:clamp(1rem,1.6vw,1.4rem);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;direction:ltr;text-align:right}
.rpt-metrics span[b-4crz4yc3bj],.rpt-metrics small[b-4crz4yc3bj]{overflow-wrap:anywhere}
.rpt-card th[b-4crz4yc3bj],.rpt-card td[b-4crz4yc3bj]{overflow-wrap:anywhere}
.rpt-filter-panel>summary[b-4crz4yc3bj]{min-height:44px;cursor:pointer;align-content:center;font-weight:600}
.rpt-filter-panel .rpt-card[b-4crz4yc3bj]{border:0;margin:0;padding-inline:0}
.rpt-filters .column-check[b-4crz4yc3bj]{display:flex;align-items:center;gap:8px;min-height:44px;flex:0 1 180px}
.rpt-filters .column-check input[b-4crz4yc3bj]{width:20px;min-height:20px;flex:none}
.rpt-distributions[b-4crz4yc3bj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}
.rpt-distributions details[b-4crz4yc3bj]{margin-top:16px}
.rpt-distributions summary[b-4crz4yc3bj]{min-height:44px;cursor:pointer;align-content:center}
@media(max-width:600px){.rpt-filters label[b-4crz4yc3bj]{flex-basis:calc(50% - 6px);min-width:0}.rpt-metrics strong[b-4crz4yc3bj]{font-size:1.1rem}.rpt-filters .column-check[b-4crz4yc3bj]{flex-basis:100%}}

.rpt-table table[b-4crz4yc3bj]{min-width:800px}@media(max-width:600px){.rpt-table table[b-4crz4yc3bj]{min-width:0}}
.report-runner[b-4crz4yc3bj]{min-width:0;font-family:var(--font-family-persian),Tahoma,Arial,sans-serif}
.rpt-executive[b-4crz4yc3bj]{align-items:start}.rpt-executive summary[b-4crz4yc3bj]{min-height:44px;align-content:center;cursor:pointer;color:var(--primary,#2563eb)}
.btn[b-4crz4yc3bj]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border:1px solid #cbd8e9;border-radius:7px;background:#fff;color:#244c7b;font:inherit;text-decoration:none;cursor:pointer;min-height:44px}
.btn.primary[b-4crz4yc3bj]{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb);color:#fff}
.btn:disabled[b-4crz4yc3bj]{opacity:.55;cursor:default}
.rpt-family-tabs[b-4crz4yc3bj]{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.rpt-family-tabs a[b-4crz4yc3bj]{display:flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #cbd8e9;border-radius:7px;text-decoration:none;background:var(--surface,#fff);color:#244c7b}.rpt-family-tabs a[aria-current=page][b-4crz4yc3bj]{background:var(--primary,#2563eb);color:#fff}.rpt-source-note[b-4crz4yc3bj]{font-size:.9rem;color:#61748d}
.rpt-executive[b-4crz4yc3bj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rpt-executive article[b-4crz4yc3bj]{margin:0}.rpt-executive header[b-4crz4yc3bj]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rpt-executive header a[b-4crz4yc3bj]{min-height:44px;display:flex;align-items:center}.rpt-executive h2[b-4crz4yc3bj]{font-size:1rem}.rpt-executive dl[b-4crz4yc3bj]{margin:0}.rpt-executive dl div[b-4crz4yc3bj]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e4ebf3;padding-block:8px}.rpt-executive dd[b-4crz4yc3bj]{margin:0;font-weight:600;overflow-wrap:anywhere}.rpt-executive small[b-4crz4yc3bj]{font-weight:400;color:#61748d}@media(max-width:1000px){.rpt-executive[b-4crz4yc3bj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rpt-executive[b-4crz4yc3bj]{grid-template-columns:1fr}}


.rpt-card:not([open]):is(details)[b-4crz4yc3bj]{padding-block:4px;margin-block:8px}.rpt-card>summary[b-4crz4yc3bj]{min-height:44px;align-content:center;cursor:pointer}
/* /Pages/Partners.razor.rz.scp.css */
.partner-alert[b-dfl1apnske],.partner-success[b-dfl1apnske]{padding:.8rem 1rem;border-radius:12px;margin-bottom:1rem}.partner-alert[b-dfl1apnske]{background:#fff1f0;color:#a61b1b;border:1px solid #f3b4b0}.partner-success[b-dfl1apnske]{background:#ecfdf3;color:#067647;border:1px solid #abefc6}.partner-tabs[b-dfl1apnske]{display:flex;gap:.45rem;max-width:100%;box-sizing:border-box;overflow-x:auto;padding:.25rem 0 1rem}.partner-tabs a[b-dfl1apnske]{white-space:nowrap;text-decoration:none;color:var(--muted,#667085);background:#fff;border:1px solid var(--border,#e4e7ec);border-radius:999px;padding:.45rem .8rem}.partner-tabs a.active[b-dfl1apnske]{color:#fff;background:var(--primary,#0b6b61);border-color:var(--primary,#0b6b61)}.partner-metrics[b-dfl1apnske]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.partner-grid[b-dfl1apnske]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.boundary[b-dfl1apnske]{border-inline-start:4px solid #f79009}.boundary strong[b-dfl1apnske],.decision-warning[b-dfl1apnske]{display:block;background:#fffaeb;color:#93370d;border-radius:10px;padding:.75rem}.partner-table[b-dfl1apnske]{overflow-x:auto}.partner-table>div[b-dfl1apnske]{min-width:820px;display:grid;gap:.7rem;align-items:center;padding:.75rem;border-bottom:1px solid var(--border,#e4e7ec)}.partner-table.reps>div[b-dfl1apnske]{grid-template-columns:1.6fr .7fr .8fr 1.4fr 1.5fr}.partner-table.statements>div[b-dfl1apnske]{grid-template-columns:1fr .9fr .8fr .8fr .8fr 1.1fr .8fr}.partner-table .head[b-dfl1apnske]{font-weight:700;background:#f7f8fa}.partner-table small[b-dfl1apnske]{display:block;color:var(--muted,#667085)}.actions[b-dfl1apnske]{display:flex;gap:.35rem;flex-wrap:wrap}.actions button[b-dfl1apnske],.cards button[b-dfl1apnske],.referral-card button[b-dfl1apnske],.partner-table button[b-dfl1apnske]{border:1px solid #b9c2c9;background:#fff;border-radius:8px;padding:.35rem .55rem}.cards[b-dfl1apnske]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}.cards article[b-dfl1apnske],.referral-card[b-dfl1apnske]{border:1px solid var(--border,#e4e7ec);border-radius:12px;padding:.8rem}.cards article>*[b-dfl1apnske]{display:block;margin-bottom:.45rem}.scope-note[b-dfl1apnske]{background:#f0f9ff;border-inline-start:4px solid #0ba5ec;padding:1rem;border-radius:10px}.referral-board[b-dfl1apnske]{display:grid;grid-template-columns:repeat(5,minmax(230px,1fr));gap:.8rem;overflow-x:auto}.referral-board>div[b-dfl1apnske]{background:#f7f8fa;border-radius:14px;padding:.7rem;min-height:200px}.referral-board h2[b-dfl1apnske]{font-size:1rem}.referral-card[b-dfl1apnske]{background:#fff;margin-bottom:.7rem}.referral-card header[b-dfl1apnske]{display:flex;justify-content:space-between;gap:.5rem}.referral-card textarea[b-dfl1apnske],.referral-card input[b-dfl1apnske]{width:100%;margin:.5rem 0}.dispute-form[b-dfl1apnske]{max-width:640px;margin-top:1rem;padding:1rem;background:#f7f8fa;border-radius:12px}.dispute-form label[b-dfl1apnske]{display:grid;gap:.35rem;margin-bottom:.7rem}@media(max-width:1100px){.partner-metrics[b-dfl1apnske]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards[b-dfl1apnske]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.partner-grid[b-dfl1apnske],.cards[b-dfl1apnske]{grid-template-columns:1fr}.partner-tabs[b-dfl1apnske]{margin-inline:0;padding-inline:0}.referral-board[b-dfl1apnske]{grid-template-columns:repeat(5,minmax(270px,85vw))}}@media(max-width:460px){.partner-metrics[b-dfl1apnske]{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-table>div[b-dfl1apnske]{min-width:720px}.actions[b-dfl1apnske]{flex-direction:column}.actions button[b-dfl1apnske]{width:100%}}
/* Controlled references must not use a long option's intrinsic width on mobile. */
.panel[b-dfl1apnske]{min-width:0;max-width:100%;box-sizing:border-box;background:var(--surface,#fff);border:1px solid var(--border,#d7e2ef);border-radius:12px;padding:1rem;margin-block-end:1rem}
.form-grid[b-dfl1apnske]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;max-width:100%}
.form-grid>label[b-dfl1apnske]{display:grid;gap:.4rem;min-width:0;max-width:100%}
.form-grid input[b-dfl1apnske],.form-grid select[b-dfl1apnske],.form-grid textarea[b-dfl1apnske]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:44px;border:1px solid var(--border,#cbd9ea);border-radius:8px;padding:.6rem;font:inherit;background:#fff;color:inherit}
.form-grid>p[b-dfl1apnske]{min-width:0;overflow-wrap:anywhere;margin:0;align-self:center}
.form-grid .wide[b-dfl1apnske]{grid-column:1/-1}
.partner-table[b-dfl1apnske]{max-width:100%}
@media(max-width:640px){.form-grid[b-dfl1apnske]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/Performance.razor.rz.scp.css */
.perf-alert[b-39epyr9n6u],.perf-success[b-39epyr9n6u]{padding:.8rem 1rem;border-radius:12px;margin-bottom:1rem}.perf-alert[b-39epyr9n6u]{background:#fff1f0;color:#a61b1b;border:1px solid #f3b4b0}.perf-success[b-39epyr9n6u]{background:#ecfdf3;color:#067647;border:1px solid #abefc6}.perf-tabs[b-39epyr9n6u]{display:flex;gap:.45rem;overflow-x:auto;padding:.25rem 0 1rem;scrollbar-width:thin}.perf-tabs a[b-39epyr9n6u]{white-space:nowrap;text-decoration:none;color:var(--muted,#667085);background:var(--surface,#fff);border:1px solid var(--border,#e4e7ec);border-radius:999px;padding:.45rem .8rem}.perf-tabs a.active[b-39epyr9n6u]{color:#fff;background:var(--primary,#0b6b61);border-color:var(--primary,#0b6b61)}.perf-metrics[b-39epyr9n6u]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.perf-grid[b-39epyr9n6u]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.privacy strong[b-39epyr9n6u]{display:block;background:#fef3f2;color:#912018;padding:.75rem;border-radius:10px}.lifecycle[b-39epyr9n6u]{line-height:2}.compact-list[b-39epyr9n6u]{margin-top:1rem;display:grid;gap:.5rem}.compact-list div[b-39epyr9n6u]{display:flex;justify-content:space-between;padding:.6rem;border-bottom:1px solid var(--border,#e4e7ec)}.compact-list span[b-39epyr9n6u],.hint[b-39epyr9n6u]{color:var(--muted,#667085)}.perf-table[b-39epyr9n6u]{overflow-x:auto}.perf-table>div[b-39epyr9n6u]{min-width:760px;display:grid;grid-template-columns:1.7fr 1.1fr 1fr 1fr .9fr .8fr;gap:.7rem;align-items:center;padding:.75rem;border-bottom:1px solid var(--border,#e4e7ec)}.perf-table.assignment>div[b-39epyr9n6u]{grid-template-columns:2fr 1fr .7fr 1fr 1fr}.perf-table .head[b-39epyr9n6u]{font-weight:700;background:var(--surface-subtle,#f7f8fa)}.perf-table small[b-39epyr9n6u]{display:block;color:var(--muted,#667085)}.period-grid[b-39epyr9n6u],.evaluation-cards[b-39epyr9n6u],.result-grid[b-39epyr9n6u]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.period-grid article[b-39epyr9n6u]{cursor:pointer}.period-grid article.selected[b-39epyr9n6u]{border-color:var(--primary,#0b6b61);box-shadow:0 0 0 2px #0b6b6122}.period-grid header[b-39epyr9n6u],.evaluation-cards header[b-39epyr9n6u]{display:flex;justify-content:space-between;gap:.6rem}.decision[b-39epyr9n6u]{border-inline-start:4px solid #f79009}.chips[b-39epyr9n6u]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.chips span[b-39epyr9n6u]{background:#f2f4f7;border-radius:999px;padding:.4rem .7rem}.button-row[b-39epyr9n6u]{display:flex;gap:.6rem}.danger-gap[b-39epyr9n6u]{margin-top:.75rem}.evaluation-cards label[b-39epyr9n6u]{display:grid;gap:.35rem;margin:.7rem 0}.result-grid article[b-39epyr9n6u]{border:1px solid var(--border,#e4e7ec);border-radius:14px;padding:1rem}.result-grid span[b-39epyr9n6u],.result-grid small[b-39epyr9n6u]{display:block;color:var(--muted,#667085)}.result-grid strong[b-39epyr9n6u]{font-size:2rem}.scorebar[b-39epyr9n6u]{height:8px;background:#eaecf0;border-radius:99px;overflow:hidden;margin:.6rem 0}.scorebar i[b-39epyr9n6u]{display:block;height:100%;background:var(--primary,#0b6b61)}@media(max-width:1100px){.perf-metrics[b-39epyr9n6u]{grid-template-columns:repeat(3,minmax(0,1fr))}.period-grid[b-39epyr9n6u],.evaluation-cards[b-39epyr9n6u],.result-grid[b-39epyr9n6u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.perf-grid[b-39epyr9n6u]{grid-template-columns:1fr}.perf-tabs[b-39epyr9n6u]{margin-inline:-.5rem;padding-inline:.5rem}.period-grid[b-39epyr9n6u],.evaluation-cards[b-39epyr9n6u],.result-grid[b-39epyr9n6u]{grid-template-columns:1fr}}@media(max-width:460px){.perf-metrics[b-39epyr9n6u]{grid-template-columns:repeat(2,minmax(0,1fr))}.button-row[b-39epyr9n6u]{flex-direction:column}.button-row>*[b-39epyr9n6u]{width:100%}}
/* /Pages/PlatformAccess.razor.rz.scp.css */
.admin-tabs[b-tzo8hdiyxp]{display:flex;gap:.5rem;overflow:auto;margin:1rem 0;padding:.35rem;background:#eaf0f8;border-radius:1rem}.admin-tabs button[b-tzo8hdiyxp]{flex:1 0 max-content;border:0;border-radius:.75rem;padding:.8rem 1rem;background:transparent;color:#475569;font:inherit;font-weight:800;cursor:pointer}.admin-tabs button.active[b-tzo8hdiyxp]{background:#fff;color:#174ea6;box-shadow:0 4px 14px #0f172a12}.admin-panel[b-tzo8hdiyxp]{background:#fff;border:1px solid #dbe4f0;border-radius:1.15rem;padding:clamp(1rem,3vw,1.5rem);display:grid;gap:1rem}.admin-panel>header[b-tzo8hdiyxp]{display:flex;justify-content:space-between;gap:1rem;align-items:start}.admin-panel h2[b-tzo8hdiyxp],.admin-panel h3[b-tzo8hdiyxp],.admin-panel p[b-tzo8hdiyxp]{margin:0}.admin-panel header p[b-tzo8hdiyxp]{color:#64748b;margin-top:.35rem}.admin-list[b-tzo8hdiyxp]{display:grid;border:1px solid #e2e8f0;border-radius:.9rem;overflow:hidden}.admin-row[b-tzo8hdiyxp]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.75rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #eef2f7}.admin-row:last-child[b-tzo8hdiyxp]{border-bottom:0}.admin-row.head[b-tzo8hdiyxp]{background:#f8fafc;color:#64748b;font-size:var(--font-label);font-weight:850}.admin-row.policy[b-tzo8hdiyxp]{grid-template-columns:1fr 2fr 1fr}.role-grid[b-tzo8hdiyxp],.assignment-list[b-tzo8hdiyxp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.role-grid article[b-tzo8hdiyxp],.assignment-list article[b-tzo8hdiyxp]{border:1px solid #e2e8f0;border-radius:.9rem;padding:1rem;display:grid;gap:.5rem}.assignment-list article>div[b-tzo8hdiyxp]{display:flex;justify-content:space-between;gap:.5rem}.assignment-list dl[b-tzo8hdiyxp]{display:grid;grid-template-columns:auto 1fr;gap:.35rem .75rem;margin:0}.assignment-list dt[b-tzo8hdiyxp]{color:#64748b}.admin-panel aside[b-tzo8hdiyxp]{border-right:3px solid #f59e0b;background:#fff7ed;padding:.8rem;border-radius:.65rem;color:#7c2d12}.empty-admin[b-tzo8hdiyxp]{text-align:center;padding:2rem;color:#64748b}.admin-notice[b-tzo8hdiyxp]{margin:1rem 0;padding:.8rem 1rem;border-radius:.75rem;background:#ecfdf5;color:#166534;border:1px solid #a7f3d0}.admin-search[b-tzo8hdiyxp]{display:flex;align-items:center;gap:.75rem;color:#475569;font-weight:700}.admin-search input[b-tzo8hdiyxp],.admin-dialog input[b-tzo8hdiyxp],.admin-dialog select[b-tzo8hdiyxp]{width:100%;border:1px solid #cbd5e1;border-radius:.65rem;padding:.7rem;font:inherit;background:#fff}.admin-search input[b-tzo8hdiyxp]{max-width:24rem}.admin-row.users[b-tzo8hdiyxp]{grid-template-columns:1.35fr 1.2fr 1.2fr .65fr 1.25fr}.admin-row.users small[b-tzo8hdiyxp]{display:block;color:#64748b;margin-top:.2rem}.row-actions[b-tzo8hdiyxp]{display:flex;flex-wrap:wrap;gap:.35rem}.row-actions button[b-tzo8hdiyxp],.assignment-list button[b-tzo8hdiyxp]{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:.5rem;padding:.35rem .55rem;cursor:pointer}.role-grid article[b-tzo8hdiyxp]{cursor:pointer}.role-grid article.selected[b-tzo8hdiyxp]{border-color:#2563eb;background:#eff6ff}.permission-editor[b-tzo8hdiyxp]{display:grid;gap:1rem;border-top:1px solid #e2e8f0;padding-top:1rem}.permission-editor fieldset[b-tzo8hdiyxp],.admin-dialog fieldset[b-tzo8hdiyxp]{border:1px solid #e2e8f0;border-radius:.8rem;padding:.8rem;display:grid;gap:.55rem}.permission-editor fieldset label[b-tzo8hdiyxp]{display:flex;gap:.5rem;align-items:center}.admin-dialog[b-tzo8hdiyxp]{position:fixed;inset:0;z-index:50;background:#0f172a80;display:grid;place-items:center;padding:1rem}.admin-dialog form[b-tzo8hdiyxp]{width:min(620px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:1rem;padding:1.2rem;display:grid;gap:1rem;box-shadow:0 24px 60px #0f172a55}.admin-dialog header[b-tzo8hdiyxp],.admin-dialog footer[b-tzo8hdiyxp]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.admin-dialog header h2[b-tzo8hdiyxp]{margin:0}.admin-dialog header button[b-tzo8hdiyxp]{border:0;background:transparent;font-size:1.5rem;cursor:pointer}.admin-dialog label[b-tzo8hdiyxp]{display:grid;gap:.35rem;font-weight:700}.admin-dialog label small[b-tzo8hdiyxp]{font-weight:400;color:#64748b}.admin-dialog .toggle[b-tzo8hdiyxp]{display:flex;grid-template-columns:auto 1fr;align-items:center}.admin-dialog .toggle input[b-tzo8hdiyxp]{width:auto}.admin-dialog footer[b-tzo8hdiyxp]{justify-content:flex-end}@media(max-width:900px){.admin-row.users[b-tzo8hdiyxp]{grid-template-columns:1fr 1fr}.admin-row.users.head[b-tzo8hdiyxp]{display:none}.admin-row.users>div:last-child[b-tzo8hdiyxp]{grid-column:1/-1}}@media(max-width:650px){.admin-panel>header[b-tzo8hdiyxp]{display:grid}.admin-row[b-tzo8hdiyxp],.admin-row.policy[b-tzo8hdiyxp],.admin-row.users[b-tzo8hdiyxp]{grid-template-columns:1fr}.admin-row.head[b-tzo8hdiyxp]{display:none}.assignment-list article>div[b-tzo8hdiyxp]{display:grid}.admin-tabs button[b-tzo8hdiyxp]{min-height:44px}.admin-row.users>div:last-child[b-tzo8hdiyxp]{grid-column:auto}.admin-search[b-tzo8hdiyxp]{display:grid}.admin-search input[b-tzo8hdiyxp]{max-width:none}}
/* /Pages/PlatformMasterData.razor.rz.scp.css */
.master-toolbar[b-240vsn9pno]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0}.master-toolbar span[b-240vsn9pno]{padding:.65rem .9rem;border-radius:.65rem;background:#ecfdf5;color:#166534}.master-grid[b-240vsn9pno]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}.master-grid article[b-240vsn9pno]{min-width:0;overflow-wrap:anywhere;background:#fff;border:1px solid #dbe4f0;border-radius:1rem;padding:1rem;display:grid;gap:.5rem}.master-grid article.inactive[b-240vsn9pno]{opacity:.72}.master-grid h2[b-240vsn9pno]{margin:0;font-size:1rem}.master-grid span[b-240vsn9pno]{color:#64748b;font-size:var(--font-label)}.master-grid code[b-240vsn9pno]{max-width:100%;overflow-wrap:anywhere;white-space:normal;direction:ltr;justify-self:start;background:#f1f5f9;padding:.3rem .5rem;border-radius:.4rem}.master-grid article>div[b-240vsn9pno]{display:flex;gap:.4rem}.master-grid article button[b-240vsn9pno]{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:.5rem;padding:.35rem .55rem}.master-boundary[b-240vsn9pno]{margin-top:1rem;border-right:3px solid #f59e0b;background:#fff7ed;padding:1rem;border-radius:.75rem;color:#7c2d12}.master-dialog[b-240vsn9pno]{position:fixed;inset:0;z-index:50;background:#0f172a80;display:grid;place-items:center;padding:1rem}.master-dialog form[b-240vsn9pno]{width:min(520px,100%);background:#fff;border-radius:1rem;padding:1.2rem;display:grid;gap:1rem}.master-dialog header[b-240vsn9pno],.master-dialog footer[b-240vsn9pno]{display:flex;justify-content:space-between;align-items:center}.master-dialog header button[b-240vsn9pno]{border:0;background:transparent;font-size:1.5rem}.master-dialog label[b-240vsn9pno]{display:grid;gap:.35rem;font-weight:700}.master-dialog input[b-240vsn9pno],.master-dialog select[b-240vsn9pno]{border:1px solid #cbd5e1;border-radius:.65rem;padding:.7rem;font:inherit}.master-dialog footer[b-240vsn9pno]{justify-content:flex-end;gap:.5rem}@media(max-width:600px){.master-toolbar[b-240vsn9pno]{align-items:stretch;flex-direction:column-reverse}.master-grid[b-240vsn9pno]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/PlatformOrganization.razor.rz.scp.css */
.organization-toolbar[b-nxx0yuolb8]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0}.organization-toolbar span[b-nxx0yuolb8]{padding:.65rem .9rem;border-radius:.65rem;background:#ecfdf5;color:#166534}.organization-layout[b-nxx0yuolb8]{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:1rem}.organization-layout nav[b-nxx0yuolb8],.organization-layout article[b-nxx0yuolb8]{background:#fff;border:1px solid #dbe4f0;border-radius:1.1rem;padding:1rem}.organization-layout nav[b-nxx0yuolb8]{display:grid;align-content:start;gap:.5rem}.organization-layout nav h2[b-nxx0yuolb8]{margin:.25rem}.organization-layout nav button[b-nxx0yuolb8]{margin-right:calc(var(--depth)*1rem);display:grid;text-align:right;gap:.15rem;border:1px solid #e2e8f0;border-radius:.8rem;padding:.75rem;background:#fff;color:#0f172a;cursor:pointer}.organization-layout nav button.active[b-nxx0yuolb8]{border-color:#2563eb;background:#eff6ff}.organization-layout button span[b-nxx0yuolb8],.organization-layout button small[b-nxx0yuolb8],.organization-layout article>span[b-nxx0yuolb8]{color:#64748b;font-size:var(--font-label)}.organization-layout article h2[b-nxx0yuolb8]{margin:.35rem 0 1rem}.organization-layout dl[b-nxx0yuolb8]{display:grid;grid-template-columns:auto 1fr;gap:.65rem 1rem}.organization-layout dt[b-nxx0yuolb8]{color:#64748b}.organization-layout aside[b-nxx0yuolb8]{margin-top:1.5rem;border-right:3px solid #2563eb;background:#eff6ff;padding:1rem;border-radius:.7rem}.organization-actions[b-nxx0yuolb8]{display:flex;flex-wrap:wrap;gap:.5rem}.organization-dialog[b-nxx0yuolb8]{position:fixed;inset:0;z-index:50;background:#0f172a80;display:grid;place-items:center;padding:1rem}.organization-dialog form[b-nxx0yuolb8]{width:min(540px,100%);background:#fff;border-radius:1rem;padding:1.2rem;display:grid;gap:1rem}.organization-dialog header[b-nxx0yuolb8],.organization-dialog footer[b-nxx0yuolb8]{display:flex;justify-content:space-between;align-items:center}.organization-dialog header button[b-nxx0yuolb8]{border:0;background:transparent;font-size:1.5rem}.organization-dialog label[b-nxx0yuolb8]{display:grid;gap:.35rem;font-weight:700}.organization-dialog input[b-nxx0yuolb8],.organization-dialog select[b-nxx0yuolb8]{border:1px solid #cbd5e1;border-radius:.65rem;padding:.7rem;font:inherit}.organization-dialog footer[b-nxx0yuolb8]{justify-content:flex-end;gap:.5rem}@media(max-width:720px){.organization-layout[b-nxx0yuolb8]{grid-template-columns:1fr}.organization-layout nav button[b-nxx0yuolb8]{margin-right:min(calc(var(--depth)*.6rem),2rem);min-height:48px}.organization-toolbar[b-nxx0yuolb8]{align-items:stretch;flex-direction:column-reverse}}
/* /Pages/ProjectApprovalReview.razor.rz.scp.css */
.review-grid[b-k51q8t4chh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-k51q8t4chh]{min-width:0;margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-k51q8t4chh]{font-size:1.05rem;margin:0 0 1rem}.panel h2:not(:first-child)[b-k51q8t4chh]{margin-top:1.5rem}.actions[b-k51q8t4chh]{display:flex;flex-wrap:wrap;gap:.5rem}dl[b-k51q8t4chh]{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.65rem;font-size:.9rem}dd[b-k51q8t4chh]{margin:0;overflow-wrap:anywhere}dt[b-k51q8t4chh]{color:#61738b}.text[b-k51q8t4chh]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[b-k51q8t4chh]{display:block;box-sizing:border-box;width:100%;min-height:6rem;margin:.5rem 0 1rem;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit;color:inherit}label[b-k51q8t4chh]{display:block}.btn[b-k51q8t4chh]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-k51q8t4chh]{background:#1761dd;color:#fff}.btn.secondary[b-k51q8t4chh]{background:#fff;color:#235898}.btn:disabled[b-k51q8t4chh]{cursor:not-allowed;opacity:.55}.notice[b-k51q8t4chh]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-k51q8t4chh]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:700px){.review-grid[b-k51q8t4chh]{grid-template-columns:minmax(0,1fr)}.actions .btn[b-k51q8t4chh]{flex:1 1 6rem}.panel[b-k51q8t4chh]{padding:14px}dl[b-k51q8t4chh]{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);font-size:var(--font-label)}}

.panel p[b-k51q8t4chh]{white-space:pre-wrap;overflow-wrap:anywhere}.panel h3[b-k51q8t4chh]{font-size:.95rem;margin:1.1rem 0 .5rem}.panel p[b-k51q8t4chh]{font-size:.9rem;line-height:1.9}.review-grid[b-k51q8t4chh]{align-items:start}
/* /Pages/ProjectAudit.razor.rz.scp.css */
.project-audit[b-3o0dmfhc8a]{direction:rtl;min-width:0;font-family:"B Yekan",Tahoma,Arial,sans-serif}.panel[b-3o0dmfhc8a]{background:var(--surface,#fff);border:1px solid var(--border,#dbe4ef);border-radius:12px;padding:1rem}.panel label[b-3o0dmfhc8a]{display:grid;gap:.5rem}.panel input[b-3o0dmfhc8a]{width:100%;box-sizing:border-box;min-height:2.5rem;border:1px solid #ccd7e8;border-radius:8px;padding:.5rem;font:inherit}.activity[b-3o0dmfhc8a]{padding:1rem 0;border-bottom:1px solid #dbe4ef;overflow-wrap:anywhere}.activity>div[b-3o0dmfhc8a]{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;margin-bottom:.5rem}.activity time[b-3o0dmfhc8a],.activity small[b-3o0dmfhc8a]{color:#61738e}.activity pre[b-3o0dmfhc8a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:25rem;overflow:auto;padding:.75rem;background:#f4f7fb}.paging[b-3o0dmfhc8a]{display:flex;gap:1rem;align-items:center;margin-top:1rem}.btn[b-3o0dmfhc8a]{font:inherit;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.4rem .8rem;border:1px solid #cad8ed;border-radius:8px;background:#fff;color:#185aaf;text-decoration:none;cursor:pointer}.btn.primary[b-3o0dmfhc8a]{background:#1465df;color:#fff}.btn:disabled[b-3o0dmfhc8a]{opacity:.5;cursor:default}
/* /Pages/ProjectCapacity.razor.rz.scp.css */
.btn[b-bdyjdbpi6u]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-bdyjdbpi6u]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-bdyjdbpi6u]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-bdyjdbpi6u]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-bdyjdbpi6u]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-bdyjdbpi6u]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-bdyjdbpi6u]{overflow-x:auto;max-width:100%}table[b-bdyjdbpi6u]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-bdyjdbpi6u],td[b-bdyjdbpi6u]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-bdyjdbpi6u]{background:#f3f6fa;color:#566983}.project-fields[b-bdyjdbpi6u]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-bdyjdbpi6u]{display:flex;flex-direction:column;gap:7px}input[b-bdyjdbpi6u],select[b-bdyjdbpi6u]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-bdyjdbpi6u]{align-self:start}.notice[b-bdyjdbpi6u]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-bdyjdbpi6u]{margin:4px}h2[b-bdyjdbpi6u]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-bdyjdbpi6u]{grid-template-columns:1fr}.project-fields[b-bdyjdbpi6u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-bdyjdbpi6u]{grid-template-columns:1fr}.panel[b-bdyjdbpi6u]{padding:12px}th[b-bdyjdbpi6u],td[b-bdyjdbpi6u]{padding:8px}}
textarea[b-bdyjdbpi6u]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-bdyjdbpi6u]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.health-summary[b-bdyjdbpi6u]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.health-summary article[b-bdyjdbpi6u]{padding:14px;border:1px solid #dce5ef;border-radius:10px}.health-summary span[b-bdyjdbpi6u],.health-summary strong[b-bdyjdbpi6u]{display:block}.health-summary strong[b-bdyjdbpi6u]{font-size:1.5rem}progress[b-bdyjdbpi6u]{width:100%}dl[b-bdyjdbpi6u]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dd[b-bdyjdbpi6u]{margin:0}pre[b-bdyjdbpi6u]{overflow:auto;max-height:350px;font-size:var(--font-label)}@media(max-width:700px){.health-summary[b-bdyjdbpi6u]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.project-fields>label[b-bdyjdbpi6u]{min-width:0;max-width:100%}.project-fields input[b-bdyjdbpi6u],.project-fields select[b-bdyjdbpi6u],.project-fields textarea[b-bdyjdbpi6u]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-bdyjdbpi6u]{grid-template-columns:minmax(0,1fr)}}

.over[b-bdyjdbpi6u]{background:#ffe1e1;color:#9b1717}.available[b-bdyjdbpi6u]{background:#e7f5ed}.project-link[b-bdyjdbpi6u]{display:block;margin:5px 0}.project-fields input[type=checkbox][b-bdyjdbpi6u]{width:auto;align-self:start}article[b-bdyjdbpi6u]{padding:12px;border-bottom:1px solid #ddd}

.project-fields>.check-filter[b-bdyjdbpi6u]{flex-direction:row;align-items:center;align-self:end;min-height:44px}.project-fields>.check-filter input[type=checkbox][b-bdyjdbpi6u]{align-self:center;width:1rem;height:1rem;min-height:0;padding:0;margin:0;flex:none}@media(min-width:901px){.project-fields[b-bdyjdbpi6u]{grid-template-columns:repeat(4,minmax(0,1fr))}}
/* /Pages/ProjectCarryWork.razor.rz.scp.css */
.btn[b-9jtbq90dad]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-9jtbq90dad]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-9jtbq90dad]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-9jtbq90dad]{cursor:not-allowed;opacity:.55}
.closure-grid[b-9jtbq90dad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.panel[b-9jtbq90dad]{padding:1rem;margin-block:1rem;min-width:0;background:white;border:1px solid #dce5ef;border-radius:12px}.fields[b-9jtbq90dad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}fieldset[b-9jtbq90dad]{border:0;min-width:0;padding:0}label[b-9jtbq90dad]{display:flex;flex-direction:column;gap:.4rem;min-width:0;margin-block:.5rem}input[b-9jtbq90dad],select[b-9jtbq90dad],textarea[b-9jtbq90dad]{min-width:0;max-width:100%;width:100%;box-sizing:border-box;border:1px solid #cbd8e8;border-radius:7px;padding:.6rem}textarea[b-9jtbq90dad]{min-height:90px;font:inherit}.gate[b-9jtbq90dad]{display:flex;align-items:start;gap:.6rem;border-bottom:1px solid #dce5ef;padding:.75rem 0}.gate p[b-9jtbq90dad]{margin:.5rem 0}.notice[b-9jtbq90dad]{padding:.8rem;background:#edf5ff;border-radius:7px}.danger[b-9jtbq90dad]{background:#fff0f0}.btn[b-9jtbq90dad]{margin:.2rem}@media(max-width:700px){.fields[b-9jtbq90dad],.closure-grid[b-9jtbq90dad]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/ProjectChanges.razor.rz.scp.css */
.btn[b-eduzkv9cvu]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-eduzkv9cvu]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-eduzkv9cvu]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-eduzkv9cvu]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-eduzkv9cvu]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-eduzkv9cvu]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-eduzkv9cvu]{overflow-x:auto;max-width:100%}table[b-eduzkv9cvu]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-eduzkv9cvu],td[b-eduzkv9cvu]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-eduzkv9cvu]{background:#f3f6fa;color:#566983}.project-fields[b-eduzkv9cvu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-eduzkv9cvu]{display:flex;flex-direction:column;gap:7px}input[b-eduzkv9cvu],select[b-eduzkv9cvu]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-eduzkv9cvu]{align-self:start}.notice[b-eduzkv9cvu]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-eduzkv9cvu]{margin:4px}h2[b-eduzkv9cvu]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-eduzkv9cvu]{grid-template-columns:1fr}.project-fields[b-eduzkv9cvu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-eduzkv9cvu]{grid-template-columns:1fr}.panel[b-eduzkv9cvu]{padding:12px}th[b-eduzkv9cvu],td[b-eduzkv9cvu]{padding:8px}}
textarea[b-eduzkv9cvu]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-eduzkv9cvu]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.health-summary[b-eduzkv9cvu]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.health-summary article[b-eduzkv9cvu]{padding:14px;border:1px solid #dce5ef;border-radius:10px}.health-summary span[b-eduzkv9cvu],.health-summary strong[b-eduzkv9cvu]{display:block}.health-summary strong[b-eduzkv9cvu]{font-size:1.5rem}progress[b-eduzkv9cvu]{width:100%}dl[b-eduzkv9cvu]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dd[b-eduzkv9cvu]{margin:0}pre[b-eduzkv9cvu]{overflow:auto;max-height:350px;font-size:var(--font-label)}@media(max-width:700px){.health-summary[b-eduzkv9cvu]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.project-fields>label[b-eduzkv9cvu]{min-width:0;max-width:100%}.project-fields input[b-eduzkv9cvu],.project-fields select[b-eduzkv9cvu],.project-fields textarea[b-eduzkv9cvu]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-eduzkv9cvu]{grid-template-columns:minmax(0,1fr)}}

dd[b-eduzkv9cvu],td[b-eduzkv9cvu]{overflow-wrap:anywhere} textarea[b-eduzkv9cvu]{box-sizing:border-box;width:100%;max-width:100%}
/* /Pages/ProjectClosure.razor.rz.scp.css */
.btn[b-2xunohsj3r]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-2xunohsj3r]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-2xunohsj3r]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-2xunohsj3r]{cursor:not-allowed;opacity:.55}
.closure-grid[b-2xunohsj3r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.panel[b-2xunohsj3r]{padding:1rem;margin-block:1rem;min-width:0;background:white;border:1px solid #dce5ef;border-radius:12px}.fields[b-2xunohsj3r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}fieldset[b-2xunohsj3r]{border:0;min-width:0;padding:0}label[b-2xunohsj3r]{display:flex;flex-direction:column;gap:.4rem;min-width:0;margin-block:.5rem}input[b-2xunohsj3r],select[b-2xunohsj3r],textarea[b-2xunohsj3r]{min-width:0;max-width:100%;width:100%;box-sizing:border-box;border:1px solid #cbd8e8;border-radius:7px;padding:.6rem}textarea[b-2xunohsj3r]{min-height:90px;font:inherit}.gate[b-2xunohsj3r]{display:flex;align-items:start;gap:.6rem;border-bottom:1px solid #dce5ef;padding:.75rem 0}.gate p[b-2xunohsj3r]{margin:.5rem 0}.notice[b-2xunohsj3r]{padding:.8rem;background:#edf5ff;border-radius:7px}.danger[b-2xunohsj3r]{background:#fff0f0}.btn[b-2xunohsj3r]{margin:.2rem}@media(max-width:700px){.fields[b-2xunohsj3r],.closure-grid[b-2xunohsj3r]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/ProjectCollaboration.razor.rz.scp.css */
.collaboration-grid[b-2a4wrs17jz]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-2a4wrs17jz]{min-width:0;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-2a4wrs17jz]{font-size:1.1rem;margin:0 0 1rem}.item[b-2a4wrs17jz]{padding:1rem 0;border-top:1px solid #e3eaf3}.item h3[b-2a4wrs17jz]{font-size:1rem;margin:0 0 .5rem;overflow-wrap:anywhere}.item small[b-2a4wrs17jz]{color:#61738b;overflow-wrap:anywhere}.item h3 a[b-2a4wrs17jz]{color:#1761dd;text-decoration:none}dl[b-2a4wrs17jz]{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);gap:.5rem;font-size:var(--font-label)}dt[b-2a4wrs17jz]{color:#61738b}dd[b-2a4wrs17jz]{margin:0;overflow-wrap:anywhere}.actions[b-2a4wrs17jz],.pager[b-2a4wrs17jz]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.pager[b-2a4wrs17jz]{margin:1rem 0}.search[b-2a4wrs17jz]{display:flex;align-items:end;gap:.5rem;flex-wrap:wrap}label[b-2a4wrs17jz]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem;font-size:var(--font-label)}input[b-2a4wrs17jz]{box-sizing:border-box;min-width:0;width:100%;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit}.btn[b-2a4wrs17jz]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none;background:#fff;color:#235898}.btn:disabled[b-2a4wrs17jz]{cursor:not-allowed;opacity:.55}.notice[b-2a4wrs17jz]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-2a4wrs17jz]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:800px){.collaboration-grid[b-2a4wrs17jz]{grid-template-columns:minmax(0,1fr)}.panel[b-2a4wrs17jz]{padding:14px}.pager[b-2a4wrs17jz]{font-size:var(--font-label)}}
/* /Pages/ProjectCompletionReview.razor.rz.scp.css */
.review-grid[b-6wxyq62knl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-6wxyq62knl]{min-width:0;margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-6wxyq62knl]{font-size:1.05rem;margin:0 0 1rem}.panel h2:not(:first-child)[b-6wxyq62knl]{margin-top:1.5rem}.actions[b-6wxyq62knl]{display:flex;flex-wrap:wrap;gap:.5rem}dl[b-6wxyq62knl]{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.65rem;font-size:.9rem}dd[b-6wxyq62knl]{margin:0;overflow-wrap:anywhere}dt[b-6wxyq62knl]{color:#61738b}.text[b-6wxyq62knl]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[b-6wxyq62knl]{display:block;box-sizing:border-box;width:100%;min-height:6rem;margin:.5rem 0 1rem;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit;color:inherit}label[b-6wxyq62knl]{display:block}.btn[b-6wxyq62knl]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-6wxyq62knl]{background:#1761dd;color:#fff}.btn.secondary[b-6wxyq62knl]{background:#fff;color:#235898}.btn:disabled[b-6wxyq62knl]{cursor:not-allowed;opacity:.55}.notice[b-6wxyq62knl]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-6wxyq62knl]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:700px){.review-grid[b-6wxyq62knl]{grid-template-columns:minmax(0,1fr)}.actions .btn[b-6wxyq62knl]{flex:1 1 6rem}.panel[b-6wxyq62knl]{padding:14px}dl[b-6wxyq62knl]{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);font-size:var(--font-label)}}

.panel p[b-6wxyq62knl]{white-space:pre-wrap;overflow-wrap:anywhere}.panel h3[b-6wxyq62knl]{font-size:.95rem;margin:1.1rem 0 .5rem}.panel p[b-6wxyq62knl]{font-size:.9rem;line-height:1.9}.review-grid[b-6wxyq62knl]{align-items:start}
/* /Pages/ProjectDeliverableReview.razor.rz.scp.css */
.review-grid[b-dn0ewqmnwh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-dn0ewqmnwh]{min-width:0;margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-dn0ewqmnwh]{font-size:1.05rem;margin:0 0 1rem}.panel h2:not(:first-child)[b-dn0ewqmnwh]{margin-top:1.5rem}.actions[b-dn0ewqmnwh]{display:flex;flex-wrap:wrap;gap:.5rem}dl[b-dn0ewqmnwh]{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.65rem;font-size:.9rem}dd[b-dn0ewqmnwh]{margin:0;overflow-wrap:anywhere}dt[b-dn0ewqmnwh]{color:#61738b}.text[b-dn0ewqmnwh]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[b-dn0ewqmnwh]{display:block;box-sizing:border-box;width:100%;min-height:6rem;margin:.5rem 0 1rem;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit;color:inherit}label[b-dn0ewqmnwh]{display:block}.btn[b-dn0ewqmnwh]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-dn0ewqmnwh]{background:#1761dd;color:#fff}.btn.secondary[b-dn0ewqmnwh]{background:#fff;color:#235898}.btn:disabled[b-dn0ewqmnwh]{cursor:not-allowed;opacity:.55}.notice[b-dn0ewqmnwh]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-dn0ewqmnwh]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:700px){.review-grid[b-dn0ewqmnwh]{grid-template-columns:minmax(0,1fr)}.actions .btn[b-dn0ewqmnwh]{flex:1 1 6rem}.panel[b-dn0ewqmnwh]{padding:14px}dl[b-dn0ewqmnwh]{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);font-size:var(--font-label)}}
/* /Pages/ProjectDirectory.razor.rz.scp.css */
.btn[b-xjj4ml7niy]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-xjj4ml7niy]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-xjj4ml7niy]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-xjj4ml7niy]{cursor:not-allowed;opacity:.55}
.panel[b-xjj4ml7niy]{padding:1rem;margin-block:1rem;min-width:0}.filters[b-xjj4ml7niy]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}label[b-xjj4ml7niy]{display:flex;flex-direction:column;min-width:0;gap:.3rem}input[b-xjj4ml7niy],select[b-xjj4ml7niy]{min-width:0;max-width:100%;padding:.6rem;border:1px solid #cbd8e8;border-radius:6px}.metrics[b-xjj4ml7niy]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.metrics article[b-xjj4ml7niy]{display:flex;flex-direction:column;background:white;border:1px solid #dce5ef;border-radius:8px;padding:1rem}.metrics strong[b-xjj4ml7niy]{font-size:1.6rem}.table-scroll[b-xjj4ml7niy]{overflow:auto}table[b-xjj4ml7niy]{width:100%;min-width:1050px;border-collapse:collapse}td[b-xjj4ml7niy],th[b-xjj4ml7niy]{text-align:right;padding:.6rem;border-bottom:1px solid #dce5ef}td small[b-xjj4ml7niy]{display:block;margin-top:.3rem;color:#617895}.paging[b-xjj4ml7niy]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.notice[b-xjj4ml7niy]{padding:1rem;background:#fff0f0}@media(max-width:1000px){.filters[b-xjj4ml7niy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.filters[b-xjj4ml7niy]{grid-template-columns:minmax(0,1fr)}.metrics[b-xjj4ml7niy]{grid-template-columns:repeat(2,minmax(0,1fr))}}

.panel[b-xjj4ml7niy]{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px}

.result-summary[b-xjj4ml7niy],.paging[b-xjj4ml7niy],.filter-actions[b-xjj4ml7niy]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}.result-summary h2[b-xjj4ml7niy]{font-size:1.1rem}.filter-actions[b-xjj4ml7niy]{grid-column:1/-1;justify-content:flex-start}.hidden[b-xjj4ml7niy]{display:none}.cards[b-xjj4ml7niy]{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cards.selected[b-xjj4ml7niy]{display:grid}.cards article[b-xjj4ml7niy]{min-width:0;border:1px solid #dce5ef;border-radius:10px;padding:1rem}.cards h3[b-xjj4ml7niy]{font-size:1rem;overflow-wrap:anywhere}.cards p[b-xjj4ml7niy]{font-size:var(--font-label);color:#617895}dl[b-xjj4ml7niy]{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;font-size:var(--font-label)}dd[b-xjj4ml7niy]{margin:0;overflow-wrap:anywhere}a[b-xjj4ml7niy]{text-decoration:none;color:#1262ce}table[b-xjj4ml7niy]{min-width:1350px;font-size:var(--font-label)}td[b-xjj4ml7niy],th[b-xjj4ml7niy]{white-space:nowrap}td:nth-child(2)[b-xjj4ml7niy]{white-space:normal;min-width:180px}.filters[b-xjj4ml7niy]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.filters[b-xjj4ml7niy]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards[b-xjj4ml7niy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.table-scroll[b-xjj4ml7niy]{display:none}.cards[b-xjj4ml7niy]{display:grid;grid-template-columns:minmax(0,1fr)}.filters[b-xjj4ml7niy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.filters[b-xjj4ml7niy]{grid-template-columns:minmax(0,1fr)}}
.filter-toggle[b-xjj4ml7niy]{display:none}@media(max-width:700px){.filter-toggle[b-xjj4ml7niy]{display:inline-flex;margin-block:.5rem}.filters:not(.expanded)[b-xjj4ml7niy]{display:none}}
/* /Pages/ProjectLinks.razor.rz.scp.css */
.panel[b-t15si7yj4c]{background:var(--surface,#fff);border:1px solid var(--border,#dbe5ef);border-radius:12px;padding:18px;margin-bottom:16px;min-width:0}.fields[b-t15si7yj4c],.links[b-t15si7yj4c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[b-t15si7yj4c]{display:grid;gap:7px;margin-bottom:12px}input[b-t15si7yj4c],select[b-t15si7yj4c],textarea[b-t15si7yj4c]{font:inherit;width:100%;min-width:0;box-sizing:border-box;padding:9px;border:1px solid #c8d8ec;border-radius:7px;background:#fff;color:#172c47}article[b-t15si7yj4c]{border:1px solid #dbe5ef;border-radius:10px;padding:15px;min-width:0;overflow-wrap:anywhere}h2[b-t15si7yj4c]{font-size:1.1rem;margin:0 0 12px}h3[b-t15si7yj4c]{font-size:1rem}dl[b-t15si7yj4c]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;font-size:.9rem}dt[b-t15si7yj4c]{color:#657a94}dd[b-t15si7yj4c]{margin:0}.btn[b-t15si7yj4c]{display:inline-flex;justify-content:center;align-items:center;padding:9px 14px;border:1px solid #c8d8ec;border-radius:8px;background:#fff;color:#184f93;text-decoration:none;font:inherit;cursor:pointer;margin:3px}.btn.primary[b-t15si7yj4c]{background:#1264d6;color:#fff;border-color:#1264d6}.btn:disabled[b-t15si7yj4c]{opacity:.5;cursor:default}.pager[b-t15si7yj4c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.notice[b-t15si7yj4c]{padding:12px;border-radius:8px;background:#edf5ff}.danger[b-t15si7yj4c]{background:#fff0f0;color:#b3261e}.success[b-t15si7yj4c]{background:#e8f7ef;color:#137a49}@media(max-width:700px){.fields[b-t15si7yj4c],.links[b-t15si7yj4c]{grid-template-columns:1fr}.panel[b-t15si7yj4c]{padding:12px}.pager[b-t15si7yj4c]{font-size:var(--font-label)}}
/* /Pages/ProjectOperations.razor.rz.scp.css */
.operations[b-lwh74m5fh4]{min-width:0}.metrics[b-lwh74m5fh4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.metrics article[b-lwh74m5fh4],.panel[b-lwh74m5fh4]{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:16px;min-width:0}.metrics article[b-lwh74m5fh4]{display:grid;gap:10px}.metrics span[b-lwh74m5fh4]{color:#637c9d;font-size:var(--font-label)}.metrics strong[b-lwh74m5fh4]{font-size:1.65rem}.red[b-lwh74m5fh4]{color:#c7373c}.caption[b-lwh74m5fh4]{color:#667e99;font-size:var(--font-label);line-height:1.8}.top-grid[b-lwh74m5fh4]{display:grid;grid-template-columns:1.1fr 1fr;gap:12px;margin:16px 0}.bottom-grid[b-lwh74m5fh4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.panel h2[b-lwh74m5fh4]{font-size:1rem;margin:0 0 14px}.panel h2 small[b-lwh74m5fh4]{color:#627c9b;margin-inline-start:8px}.table-scroll[b-lwh74m5fh4]{overflow-x:auto;max-width:100%}table[b-lwh74m5fh4]{border-collapse:collapse;width:100%;font-size:var(--font-label);min-width:440px}th[b-lwh74m5fh4],td[b-lwh74m5fh4]{text-align:right;padding:10px 7px;border-bottom:1px solid #e6edf5}th[b-lwh74m5fh4]{background:#f4f7fb;color:#506e91;font-weight:600}a[b-lwh74m5fh4]{color:#0962d4;text-decoration:none}a:hover[b-lwh74m5fh4]{text-decoration:underline}.list-item[b-lwh74m5fh4]{display:grid;gap:7px;padding:12px 0;border-bottom:1px solid #e6edf5;overflow-wrap:anywhere;font-size:var(--font-label)}.list-item small[b-lwh74m5fh4],.muted[b-lwh74m5fh4]{color:#637b98}.empty[b-lwh74m5fh4]{color:#6c7f96;font-size:.9rem;line-height:1.8}.overdue-grid[b-lwh74m5fh4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.btn[b-lwh74m5fh4]{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbdcf0;background:#fff;color:#205997;border-radius:8px;padding:9px 13px;font:inherit;text-decoration:none;cursor:pointer}.btn.primary[b-lwh74m5fh4]{color:#fff;background:#1264d6;border-color:#1264d6}.btn:disabled[b-lwh74m5fh4]{opacity:.5;cursor:default}.notice[b-lwh74m5fh4]{padding:12px;border-radius:8px}.danger[b-lwh74m5fh4]{background:#fff0f0;color:#b3261e}@media(max-width:1100px){.top-grid[b-lwh74m5fh4]{grid-template-columns:1fr}.bottom-grid[b-lwh74m5fh4]{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics[b-lwh74m5fh4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.metrics[b-lwh74m5fh4]{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid[b-lwh74m5fh4],.overdue-grid[b-lwh74m5fh4]{grid-template-columns:1fr}.panel[b-lwh74m5fh4],.metrics article[b-lwh74m5fh4]{padding:12px}.metrics span[b-lwh74m5fh4]{min-height:2.5em}.metrics strong[b-lwh74m5fh4]{font-size:1.35rem}}

.top-grid[b-lwh74m5fh4],.bottom-grid[b-lwh74m5fh4]{align-items:start}@media(min-width:651px){.top-grid>.panel[b-lwh74m5fh4],.bottom-grid>.panel[b-lwh74m5fh4]{max-height:420px;overflow:auto}.panel h2[b-lwh74m5fh4]{position:sticky;top:-1px;background:#fff;padding:4px 0 10px;z-index:1}}
/* /Pages/ProjectPortfolio.razor.rz.scp.css */
.btn[b-vuhqx8dk4s]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-vuhqx8dk4s]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-vuhqx8dk4s]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-vuhqx8dk4s]{cursor:not-allowed;opacity:.55}
.panel[b-vuhqx8dk4s]{padding:1rem;margin-block:1rem;min-width:0}.filters[b-vuhqx8dk4s]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}label[b-vuhqx8dk4s]{display:flex;flex-direction:column;min-width:0;gap:.3rem}input[b-vuhqx8dk4s],select[b-vuhqx8dk4s]{min-width:0;max-width:100%;padding:.6rem;border:1px solid #cbd8e8;border-radius:6px}.metrics[b-vuhqx8dk4s]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.metrics article[b-vuhqx8dk4s]{display:flex;flex-direction:column;background:white;border:1px solid #dce5ef;border-radius:8px;padding:1rem}.metrics strong[b-vuhqx8dk4s]{font-size:1.6rem}.table-scroll[b-vuhqx8dk4s]{overflow:auto}table[b-vuhqx8dk4s]{width:100%;min-width:1050px;border-collapse:collapse}td[b-vuhqx8dk4s],th[b-vuhqx8dk4s]{text-align:right;padding:.6rem;border-bottom:1px solid #dce5ef}td small[b-vuhqx8dk4s]{display:block;margin-top:.3rem;color:#617895}.paging[b-vuhqx8dk4s]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.notice[b-vuhqx8dk4s]{padding:1rem;background:#fff0f0}@media(max-width:1000px){.filters[b-vuhqx8dk4s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.filters[b-vuhqx8dk4s]{grid-template-columns:minmax(0,1fr)}.metrics[b-vuhqx8dk4s]{grid-template-columns:repeat(2,minmax(0,1fr))}}

.panel[b-vuhqx8dk4s]{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px}
/* /Pages/ProjectReopens.razor.rz.scp.css */
.review-grid[b-psb80d4sfi]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-psb80d4sfi]{min-width:0;margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-psb80d4sfi]{font-size:1.05rem;margin:0 0 1rem}.panel h2:not(:first-child)[b-psb80d4sfi]{margin-top:1.5rem}.actions[b-psb80d4sfi]{display:flex;flex-wrap:wrap;gap:.5rem}dl[b-psb80d4sfi]{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.65rem;font-size:.9rem}dd[b-psb80d4sfi]{margin:0;overflow-wrap:anywhere}dt[b-psb80d4sfi]{color:#61738b}.text[b-psb80d4sfi]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[b-psb80d4sfi]{display:block;box-sizing:border-box;width:100%;min-height:6rem;margin:.5rem 0 1rem;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit;color:inherit}label[b-psb80d4sfi]{display:block}.btn[b-psb80d4sfi]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-psb80d4sfi]{background:#1761dd;color:#fff}.btn.secondary[b-psb80d4sfi]{background:#fff;color:#235898}.btn:disabled[b-psb80d4sfi]{cursor:not-allowed;opacity:.55}.notice[b-psb80d4sfi]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-psb80d4sfi]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:700px){.review-grid[b-psb80d4sfi]{grid-template-columns:minmax(0,1fr)}.actions .btn[b-psb80d4sfi]{flex:1 1 6rem}.panel[b-psb80d4sfi]{padding:14px}dl[b-psb80d4sfi]{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);font-size:var(--font-label)}}

.panel p[b-psb80d4sfi]{white-space:pre-wrap;overflow-wrap:anywhere}.panel h3[b-psb80d4sfi]{font-size:.95rem;margin:1.1rem 0 .5rem}.panel p[b-psb80d4sfi]{font-size:.9rem;line-height:1.9}.review-grid[b-psb80d4sfi]{align-items:start}
.fields[b-psb80d4sfi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}select[b-psb80d4sfi],input[b-psb80d4sfi]{width:100%;box-sizing:border-box;min-height:2.8rem;border:1px solid #cfdaea;border-radius:8px;padding:.5rem;font:inherit;background:white}.waiver-row[b-psb80d4sfi]{display:flex;flex-wrap:wrap;gap:1rem;padding:.8rem 0;border-bottom:1px solid #e5ebf3;overflow-wrap:anywhere}fieldset[b-psb80d4sfi]{border:0;padding:0;min-width:0}@media(max-width:700px){.fields[b-psb80d4sfi]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/Projects.razor.rz.scp.css */
.btn[b-dvkagtgyt9]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:850;text-decoration:none}.btn.primary[b-dvkagtgyt9]{background:var(--primary);color:#fff}.btn.secondary[b-dvkagtgyt9]{border-color:var(--border);background:#fff;color:var(--ink-strong)}.btn.danger[b-dvkagtgyt9]{border-color:#f2c8d0;background:#fff7f8;color:#a2253e}.btn:disabled[b-dvkagtgyt9]{cursor:not-allowed;opacity:.55}
.portfolio-summary[b-dvkagtgyt9],.summary-strip[b-dvkagtgyt9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.portfolio-summary article[b-dvkagtgyt9],.summary-strip article[b-dvkagtgyt9]{display:grid;gap:.3rem;padding:.85rem 1rem;border:1px solid var(--border);border-radius:.82rem;background:#fff;box-shadow:var(--shadow-card)}.portfolio-summary span[b-dvkagtgyt9],.summary-strip span[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.portfolio-summary strong[b-dvkagtgyt9],.summary-strip strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:1.45rem}.portfolio-summary small[b-dvkagtgyt9],.summary-strip small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.summary-strip .attention[b-dvkagtgyt9]{border-color:#efb7c2;background:#fff8f9}.summary-strip .attention strong[b-dvkagtgyt9]{color:#a2253e}
.filter-bar[b-dvkagtgyt9]{display:grid;grid-template-columns:1.5fr repeat(3,minmax(8.5rem,1fr)) auto;gap:.65rem;align-items:end;margin-bottom:1rem;padding:.8rem;border:1px solid var(--border);border-radius:.85rem;background:#fff}.filter-bar label[b-dvkagtgyt9],.project-form label[b-dvkagtgyt9]{display:grid;gap:.35rem;color:var(--ink-muted);font-size:var(--font-meta);font-weight:750}.filter-bar input[b-dvkagtgyt9],.filter-bar select[b-dvkagtgyt9],.project-form input[b-dvkagtgyt9],.project-form select[b-dvkagtgyt9],.project-form textarea[b-dvkagtgyt9]{width:100%;min-height:2.45rem;padding:.55rem .65rem;border:1px solid var(--border);border-radius:.58rem;background:#fff;color:var(--ink-strong);font:inherit}.filter-bar input:focus[b-dvkagtgyt9],.filter-bar select:focus[b-dvkagtgyt9],.project-form input:focus[b-dvkagtgyt9],.project-form select:focus[b-dvkagtgyt9],.project-form textarea:focus[b-dvkagtgyt9]{border-color:var(--primary);outline:3px solid color-mix(in srgb,var(--primary) 13%,transparent)}
.project-table[b-dvkagtgyt9]{overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:#fff;box-shadow:var(--shadow-card)}.table-head[b-dvkagtgyt9],.project-row[b-dvkagtgyt9]{display:grid;grid-template-columns:minmax(16rem,2fr) minmax(8rem,.8fr) minmax(7rem,.7fr) minmax(8rem,.8fr) minmax(7rem,.65fr) minmax(6rem,.55fr);gap:.7rem;align-items:center}.table-head[b-dvkagtgyt9]{padding:.6rem .85rem;background:#f4f7fb;color:var(--ink-muted);font-size:var(--font-meta);font-weight:850}.project-row[b-dvkagtgyt9]{padding:.78rem .85rem;border-top:1px solid var(--border);color:var(--ink);text-decoration:none}.project-row:hover[b-dvkagtgyt9]{background:#fafcff}.project-row>div[b-dvkagtgyt9]{min-width:0}.project-row small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.project-row strong[b-dvkagtgyt9]{display:block;margin:.15rem 0;color:var(--ink-strong);font-size:var(--font-label)}.project-row p[b-dvkagtgyt9]{overflow:hidden;margin:0;color:var(--ink-muted);font-size:var(--font-meta);text-overflow:ellipsis;white-space:nowrap}.project-row>span[b-dvkagtgyt9]{display:grid;gap:.2rem;font-size:var(--font-meta)}.project-row>span b[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta);font-weight:500}.date-cell[b-dvkagtgyt9]{font-variant-numeric:tabular-nums}.project-cards[b-dvkagtgyt9]{display:none}.pager[b-dvkagtgyt9]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem}.pager button[b-dvkagtgyt9]{min-height:2.4rem;padding:.45rem .85rem;border:1px solid var(--border);border-radius:.6rem;background:#fff;color:var(--ink-strong)}.pager span[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}
.project-form[b-dvkagtgyt9]{display:grid;gap:1rem}.project-form fieldset[b-dvkagtgyt9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:1rem;border:1px solid var(--border);border-radius:.9rem;background:#fff}.project-form legend[b-dvkagtgyt9]{padding:0 .35rem;color:var(--ink-strong);font-weight:850}.project-form legend b[b-dvkagtgyt9]{display:inline-grid;width:1.55rem;height:1.55rem;margin-left:.3rem;place-items:center;border-radius:50%;background:var(--primary);color:#fff;font-size:var(--font-meta)}.project-form .wide[b-dvkagtgyt9]{grid-column:1/-1}.project-form textarea[b-dvkagtgyt9]{resize:vertical}.readonly-fact[b-dvkagtgyt9]{display:grid;align-content:center;gap:.25rem;padding:.7rem;border-radius:.65rem;background:#f4f7fb}.readonly-fact span[b-dvkagtgyt9],.readonly-fact small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.readonly-fact strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:var(--font-label)}.form-actions[b-dvkagtgyt9]{display:flex;gap:.65rem;justify-content:flex-start}
.project-hero[b-dvkagtgyt9]{display:grid;gap:.8rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--border);border-radius:.9rem;background:linear-gradient(135deg,#fff 65%,#f2f8f7);box-shadow:var(--shadow-card)}.project-hero>div:first-child[b-dvkagtgyt9]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.project-code[b-dvkagtgyt9]{padding:.3rem .55rem;border-radius:.45rem;background:#eaf1f7;color:var(--ink-strong);font-size:var(--font-meta);font-weight:900}.project-hero dl[b-dvkagtgyt9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0}.project-hero dl div[b-dvkagtgyt9]{display:grid;gap:.18rem}.project-hero dt[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.project-hero dd[b-dvkagtgyt9]{margin:0;color:var(--ink-strong);font-size:var(--font-label);font-weight:800}.workflow-actions[b-dvkagtgyt9]{display:flex!important;flex-wrap:wrap;gap:.5rem!important;align-items:center;padding-top:.7rem;border-top:1px solid var(--border)}.workflow-actions>span[b-dvkagtgyt9]{margin-left:auto;color:var(--ink-muted);font-size:var(--font-meta);font-weight:850}
.project-tabs[b-dvkagtgyt9]{display:flex;gap:.25rem;overflow-x:auto;padding:.3rem;border:1px solid var(--border);border-radius:.8rem;background:#fff}.project-tabs button[b-dvkagtgyt9]{display:flex;min-width:max-content;gap:.45rem;align-items:center;padding:.58rem .78rem;border:0;border-radius:.55rem;background:transparent;color:var(--ink-muted);cursor:pointer;font:inherit;font-size:var(--font-meta);font-weight:800}.project-tabs button.active[b-dvkagtgyt9]{background:var(--primary);color:#fff}.project-tabs button span[b-dvkagtgyt9]{display:inline-grid;min-width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;background:rgba(128,128,128,.15);font-size:var(--font-meta)}.tab-surface[b-dvkagtgyt9]{margin-top:.75rem}.summary-layout[b-dvkagtgyt9]{display:grid;grid-template-columns:minmax(0,2fr) minmax(15rem,.8fr);gap:.75rem}.main-column[b-dvkagtgyt9]{display:grid;gap:.75rem}.panel[b-dvkagtgyt9]{padding:.9rem;border:1px solid var(--border);border-radius:.85rem;background:#fff;box-shadow:var(--shadow-card)}.panel h2[b-dvkagtgyt9]{margin:0 0 .75rem;color:var(--ink-strong);font-size:.88rem}.panel-header[b-dvkagtgyt9]{display:flex;justify-content:space-between;gap:1rem;align-items:center}.panel-header h2[b-dvkagtgyt9]{margin:0}.panel-header p[b-dvkagtgyt9]{margin:.2rem 0 0;color:var(--ink-muted);font-size:var(--font-meta)}.current-phase[b-dvkagtgyt9]{display:grid;grid-template-columns:auto 1fr;gap:.3rem 1rem;align-items:center;padding:.9rem;border-radius:.75rem;background:#f4f7fb}.current-phase span[b-dvkagtgyt9]{grid-row:1/3;color:var(--primary);font-size:var(--font-meta);font-weight:850}.current-phase strong[b-dvkagtgyt9]{color:var(--ink-strong)}.current-phase small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.empty-inline[b-dvkagtgyt9]{margin:.6rem 0;padding:1rem;border:1px dashed var(--border);border-radius:.7rem;color:var(--ink-muted);font-size:var(--font-meta);text-align:center}
.member-grid[b-dvkagtgyt9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.member-card[b-dvkagtgyt9]{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;padding:.9rem;border:1px solid var(--border);border-radius:.8rem;background:#fff}.avatar[b-dvkagtgyt9]{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:.72rem;background:#e5f2ef;color:var(--primary);font-weight:900}.member-card>div[b-dvkagtgyt9]{display:grid}.member-card strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:var(--font-label)}.member-card small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.member-card dl[b-dvkagtgyt9]{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.5rem;margin:.25rem 0 0;padding-top:.55rem;border-top:1px solid var(--border)}.member-card dl div[b-dvkagtgyt9]{display:flex;justify-content:space-between}.member-card dt[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.member-card dd[b-dvkagtgyt9]{margin:0;color:var(--ink-strong);font-size:var(--font-meta);font-weight:800}
.plan-grid[b-dvkagtgyt9]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.plan-row[b-dvkagtgyt9],.milestone[b-dvkagtgyt9]{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;padding:.72rem 0;border-bottom:1px solid var(--border)}.plan-index[b-dvkagtgyt9]{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;background:#e7f2f0;color:var(--primary);font-size:var(--font-meta);font-weight:900}.plan-row div[b-dvkagtgyt9],.milestone div[b-dvkagtgyt9]{display:grid;gap:.15rem}.plan-row strong[b-dvkagtgyt9],.milestone strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:var(--font-label)}.plan-row small[b-dvkagtgyt9],.milestone small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.milestone>span[b-dvkagtgyt9]{color:var(--primary);font-size:var(--font-meta);font-weight:800}.milestone>b[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.work-head[b-dvkagtgyt9]{display:grid;grid-template-columns:minmax(0,1fr) 6rem 6rem 7rem;gap:.7rem;padding:.5rem .72rem;background:#f4f7fb;color:var(--ink-muted);font-size:var(--font-meta);font-weight:800}
.project-timeline[b-dvkagtgyt9]{position:relative;display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.project-timeline[b-dvkagtgyt9]:before{position:absolute;top:.6rem;right:1rem;bottom:.6rem;width:2px;background:#dfe7ec;content:""}.project-timeline li[b-dvkagtgyt9]{position:relative;display:grid;grid-template-columns:2rem 1fr;gap:.7rem;padding:.5rem 0}.timeline-icon[b-dvkagtgyt9]{z-index:1;display:grid;width:2rem;height:2rem;place-items:center;border:3px solid #fff;border-radius:50%;background:#e4f1ee;color:var(--primary);font-size:var(--font-label);font-weight:900}.project-timeline li>div[b-dvkagtgyt9]{display:grid;gap:.18rem;padding:.1rem 0 .8rem}.project-timeline small[b-dvkagtgyt9],.project-timeline em[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta);font-style:normal}.project-timeline strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:var(--font-label)}.project-timeline p[b-dvkagtgyt9]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}
@media(max-width:1100px){.filter-bar[b-dvkagtgyt9]{grid-template-columns:repeat(2,1fr)}.filter-bar .btn[b-dvkagtgyt9]{align-self:end}.table-head[b-dvkagtgyt9],.project-row[b-dvkagtgyt9]{grid-template-columns:minmax(13rem,2fr) 7rem 7rem 8rem}.table-head span:nth-child(5)[b-dvkagtgyt9],.table-head span:nth-child(6)[b-dvkagtgyt9],.project-row>span:nth-child(5)[b-dvkagtgyt9],.project-row>span:nth-child(6)[b-dvkagtgyt9]{display:none}.member-grid[b-dvkagtgyt9]{grid-template-columns:1fr 1fr}}
@media(max-width:768px){.portfolio-summary[b-dvkagtgyt9],.summary-strip[b-dvkagtgyt9]{grid-template-columns:1fr 1fr}.project-table[b-dvkagtgyt9]{display:none}.project-cards[b-dvkagtgyt9]{display:grid;gap:.7rem}.project-cards>a[b-dvkagtgyt9]{display:grid;gap:.55rem;padding:.85rem;border:1px solid var(--border);border-radius:.8rem;background:#fff;color:var(--ink);text-decoration:none}.project-cards header[b-dvkagtgyt9]{display:flex;justify-content:space-between;gap:.7rem}.project-cards header>div[b-dvkagtgyt9]{display:grid}.project-cards small[b-dvkagtgyt9]{color:var(--ink-muted);font-size:var(--font-meta)}.project-cards strong[b-dvkagtgyt9]{color:var(--ink-strong);font-size:var(--font-label)}.project-cards p[b-dvkagtgyt9]{margin:0;color:var(--ink-muted);font-size:var(--font-meta)}.project-cards dl[b-dvkagtgyt9]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin:0}.project-cards dl div[b-dvkagtgyt9]{display:flex;justify-content:space-between;padding:.42rem;border-radius:.5rem;background:#f4f7fb}.project-cards dt[b-dvkagtgyt9],.project-cards dd[b-dvkagtgyt9]{margin:0;font-size:var(--font-meta)}.project-cards dt[b-dvkagtgyt9]{color:var(--ink-muted)}.project-cards dd[b-dvkagtgyt9]{color:var(--ink-strong);font-weight:800}.project-hero dl[b-dvkagtgyt9]{grid-template-columns:1fr 1fr}.summary-layout[b-dvkagtgyt9],.plan-grid[b-dvkagtgyt9]{grid-template-columns:1fr}.member-grid[b-dvkagtgyt9]{grid-template-columns:1fr}.panel-header[b-dvkagtgyt9]{align-items:flex-start;flex-direction:column}.work-head[b-dvkagtgyt9]{display:none}}
@media(max-width:520px){.filter-bar[b-dvkagtgyt9],.project-form fieldset[b-dvkagtgyt9]{grid-template-columns:1fr}.project-form .wide[b-dvkagtgyt9]{grid-column:auto}.portfolio-summary[b-dvkagtgyt9],.summary-strip[b-dvkagtgyt9]{grid-template-columns:1fr 1fr}.portfolio-summary strong[b-dvkagtgyt9],.summary-strip strong[b-dvkagtgyt9]{font-size:1.15rem}.project-hero dl[b-dvkagtgyt9]{grid-template-columns:1fr 1fr}.workflow-actions>span[b-dvkagtgyt9]{width:100%;margin:0}.workflow-actions .btn[b-dvkagtgyt9]{flex:1}.project-tabs[b-dvkagtgyt9]{margin-inline:-.2rem}.form-actions[b-dvkagtgyt9]{position:sticky;bottom:.5rem;z-index:2;padding:.55rem;border:1px solid var(--border);border-radius:.75rem;background:#fff}.form-actions .btn[b-dvkagtgyt9]{flex:1}.project-cards dl[b-dvkagtgyt9]{grid-template-columns:1fr}.pager[b-dvkagtgyt9]{gap:.5rem}.pager span[b-dvkagtgyt9]{font-size:var(--font-meta)}.current-phase[b-dvkagtgyt9]{grid-template-columns:1fr}.current-phase span[b-dvkagtgyt9]{grid-row:auto}.member-card[b-dvkagtgyt9]{grid-template-columns:auto 1fr}.member-card>:global(.ui-badge)[b-dvkagtgyt9]{grid-column:1/-1;width:max-content}}
/* Keep component-rendered inputs and native fieldsets within narrow viewports. */
.project-form fieldset[b-dvkagtgyt9],.project-form label[b-dvkagtgyt9]{min-width:0;max-width:100%}
.project-form label[b-dvkagtgyt9]  input,.project-form label[b-dvkagtgyt9]  select,.project-form label[b-dvkagtgyt9]  textarea{box-sizing:border-box;min-width:0;width:100%;max-width:100%}
@media(max-width:520px){.project-form fieldset[b-dvkagtgyt9]{grid-template-columns:minmax(0,1fr)}}
.project-form legend[b-dvkagtgyt9]{float:none;width:auto;font-size:1.15rem;line-height:1.8}.project-form label[b-dvkagtgyt9]{font-size:var(--font-label)}.project-form fieldset[b-dvkagtgyt9]{gap:1rem}.project-form[b-dvkagtgyt9]  input,.project-form[b-dvkagtgyt9]  select,.project-form[b-dvkagtgyt9]  textarea{width:100%;font-size:var(--font-body)}
.project-form-layout[b-dvkagtgyt9]{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:1.25rem;align-items:start}.project-form-guide[b-dvkagtgyt9]{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-muted);line-height:2}.project-form-guide h2[b-dvkagtgyt9]{font-size:1.15rem;color:var(--ink-strong)}.project-form-guide li[b-dvkagtgyt9]{margin-block:.75rem}.project-form-guide ol[b-dvkagtgyt9]{padding-inline-start:1.25rem}@media(max-width:1100px){.project-form-layout[b-dvkagtgyt9]{grid-template-columns:minmax(0,1fr)}.project-form-guide[b-dvkagtgyt9]{order:2}}
.project-form-layout[b-dvkagtgyt9]{direction:ltr}.project-form-layout>*[b-dvkagtgyt9]{direction:rtl}
/* /Pages/ProjectSettings.razor.rz.scp.css */
.btn[b-0bdio1lcuo]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-0bdio1lcuo]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-0bdio1lcuo]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-0bdio1lcuo]{cursor:not-allowed;opacity:.55}
.settings-grid[b-0bdio1lcuo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.panel[b-0bdio1lcuo]{padding:1rem;margin-block:1rem;min-width:0}.fields[b-0bdio1lcuo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}label[b-0bdio1lcuo]{min-width:0;display:flex;flex-direction:column;gap:.3rem;margin-block:.5rem}label:has(input[type=checkbox])[b-0bdio1lcuo]{flex-direction:row;align-items:center}input[b-0bdio1lcuo],select[b-0bdio1lcuo],textarea[b-0bdio1lcuo]{max-width:100%;min-width:0;padding:.55rem;border:1px solid #cbd8e8;border-radius:6px}fieldset[b-0bdio1lcuo]{border:0;padding:0;min-width:0}.table-scroll[b-0bdio1lcuo]{overflow:auto}table[b-0bdio1lcuo]{width:100%;border-collapse:collapse;min-width:480px}td[b-0bdio1lcuo],th[b-0bdio1lcuo]{padding:.6rem;text-align:right;border-bottom:1px solid #dce5ef}td small[b-0bdio1lcuo]{display:block}.actions[b-0bdio1lcuo]{display:flex;gap:.5rem;flex-wrap:wrap}.item[b-0bdio1lcuo]{border:1px solid #dce5ef;border-radius:8px;padding:.8rem;margin-block:.8rem}.notice[b-0bdio1lcuo]{padding:.8rem;background:#edf5ff;border-radius:8px}.danger[b-0bdio1lcuo]{background:#fff0f0}td button[b-0bdio1lcuo]{margin:.2rem}@media(max-width:1000px){.settings-grid[b-0bdio1lcuo]{grid-template-columns:1fr}.fields[b-0bdio1lcuo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.fields[b-0bdio1lcuo]{grid-template-columns:minmax(0,1fr)}}

.panel[b-0bdio1lcuo]{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px}
/* /Pages/ProjectSource.razor.rz.scp.css */
.panel[b-8hn9h0lb8f]{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:18px;margin-bottom:16px;min-width:0;overflow-wrap:anywhere}h2[b-8hn9h0lb8f]{font-size:1.1rem}label[b-8hn9h0lb8f]{display:grid;gap:7px;margin-bottom:12px}input[b-8hn9h0lb8f],select[b-8hn9h0lb8f],textarea[b-8hn9h0lb8f]{font:inherit;width:100%;min-width:0;box-sizing:border-box;padding:9px;border:1px solid #c8d8ec;border-radius:7px;background:#fff;color:#172c47}.btn[b-8hn9h0lb8f]{display:inline-flex;justify-content:center;align-items:center;padding:9px 14px;border:1px solid #c8d8ec;border-radius:8px;background:#fff;color:#184f93;text-decoration:none;font:inherit;cursor:pointer;margin:3px}.btn.primary[b-8hn9h0lb8f]{background:#1264d6;color:#fff;border-color:#1264d6}.btn:disabled[b-8hn9h0lb8f]{opacity:.5;cursor:default}.pager[b-8hn9h0lb8f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.search[b-8hn9h0lb8f]{display:flex;gap:12px;align-items:center}.search label[b-8hn9h0lb8f]{flex:1}.notice[b-8hn9h0lb8f]{padding:12px;border-radius:8px;background:#edf5ff}.danger[b-8hn9h0lb8f]{background:#fff0f0;color:#b3261e}.success[b-8hn9h0lb8f]{background:#e8f7ef;color:#137a49}@media(max-width:700px){.panel[b-8hn9h0lb8f]{padding:12px}.search[b-8hn9h0lb8f]{display:block}.pager[b-8hn9h0lb8f]{font-size:var(--font-label)}}
/* /Pages/ProjectWaivers.razor.rz.scp.css */
.review-grid[b-wekigvorv1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.panel[b-wekigvorv1]{min-width:0;margin-bottom:1rem;padding:1rem;background:#fff;border:1px solid #dce5f3;border-radius:14px}.panel h2[b-wekigvorv1]{font-size:1.05rem;margin:0 0 1rem}.panel h2:not(:first-child)[b-wekigvorv1]{margin-top:1.5rem}.actions[b-wekigvorv1]{display:flex;flex-wrap:wrap;gap:.5rem}dl[b-wekigvorv1]{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);gap:.65rem;font-size:.9rem}dd[b-wekigvorv1]{margin:0;overflow-wrap:anywhere}dt[b-wekigvorv1]{color:#61738b}.text[b-wekigvorv1]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[b-wekigvorv1]{display:block;box-sizing:border-box;width:100%;min-height:6rem;margin:.5rem 0 1rem;border:1px solid #cfdaea;border-radius:8px;padding:.7rem;font:inherit;color:inherit}label[b-wekigvorv1]{display:block}.btn[b-wekigvorv1]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid #c6d5eb;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-wekigvorv1]{background:#1761dd;color:#fff}.btn.secondary[b-wekigvorv1]{background:#fff;color:#235898}.btn:disabled[b-wekigvorv1]{cursor:not-allowed;opacity:.55}.notice[b-wekigvorv1]{padding:14px;background:#eef5ff;color:#526b90;border:1px solid #dce5f3;border-radius:10px;margin:12px 0}.notice.danger[b-wekigvorv1]{background:#fff3f3;color:#9f2525;border-color:#edb6b6}@media(max-width:700px){.review-grid[b-wekigvorv1]{grid-template-columns:minmax(0,1fr)}.actions .btn[b-wekigvorv1]{flex:1 1 6rem}.panel[b-wekigvorv1]{padding:14px}dl[b-wekigvorv1]{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);font-size:var(--font-label)}}

.panel p[b-wekigvorv1]{white-space:pre-wrap;overflow-wrap:anywhere}.panel h3[b-wekigvorv1]{font-size:.95rem;margin:1.1rem 0 .5rem}.panel p[b-wekigvorv1]{font-size:.9rem;line-height:1.9}.review-grid[b-wekigvorv1]{align-items:start}
.fields[b-wekigvorv1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}select[b-wekigvorv1],input[b-wekigvorv1]{width:100%;box-sizing:border-box;min-height:2.8rem;border:1px solid #cfdaea;border-radius:8px;padding:.5rem;font:inherit;background:white}.waiver-row[b-wekigvorv1]{display:flex;flex-wrap:wrap;gap:1rem;padding:.8rem 0;border-bottom:1px solid #e5ebf3;overflow-wrap:anywhere}fieldset[b-wekigvorv1]{border:0;padding:0;min-width:0}@media(max-width:700px){.fields[b-wekigvorv1]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/ProjectWorkBoard.razor.rz.scp.css */
.btn[b-1rhjt8i9cd]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-1rhjt8i9cd]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-1rhjt8i9cd]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-1rhjt8i9cd]{cursor:not-allowed;opacity:.55}
.project-plan-grid[b-1rhjt8i9cd]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}.panel[b-1rhjt8i9cd]{min-width:0;background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin:0 0 14px}.project-table-scroll[b-1rhjt8i9cd]{overflow-x:auto;max-width:100%}table[b-1rhjt8i9cd]{border-collapse:collapse;width:100%;text-align:right;font-size:var(--font-label)}th[b-1rhjt8i9cd],td[b-1rhjt8i9cd]{padding:10px;border-bottom:1px solid #e6edf5;white-space:nowrap}th[b-1rhjt8i9cd]{background:#f3f6fa;color:#566983}.project-fields[b-1rhjt8i9cd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}label[b-1rhjt8i9cd]{display:flex;flex-direction:column;gap:7px}input[b-1rhjt8i9cd],select[b-1rhjt8i9cd]{min-width:0;border:1px solid #cfdaea;border-radius:7px;padding:9px;background:white;color:inherit}input[type=checkbox][b-1rhjt8i9cd]{align-self:start}.notice[b-1rhjt8i9cd]{padding:10px;background:#fff5ea;border:1px solid #efcb99;border-radius:8px;margin:12px 0}button[b-1rhjt8i9cd]{margin:4px}h2[b-1rhjt8i9cd]{font-size:1.1rem;margin:0 0 14px}@media(max-width:900px){.project-plan-grid[b-1rhjt8i9cd]{grid-template-columns:1fr}.project-fields[b-1rhjt8i9cd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.project-fields[b-1rhjt8i9cd]{grid-template-columns:1fr}.panel[b-1rhjt8i9cd]{padding:12px}th[b-1rhjt8i9cd],td[b-1rhjt8i9cd]{padding:8px}}
textarea[b-1rhjt8i9cd]{min-width:0;min-height:90px;border:1px solid #cfdaea;border-radius:7px;padding:9px;font:inherit}td[b-1rhjt8i9cd]{white-space:normal;min-width:90px;overflow-wrap:anywhere}
.health-summary[b-1rhjt8i9cd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.health-summary article[b-1rhjt8i9cd]{padding:14px;border:1px solid #dce5ef;border-radius:10px}.health-summary span[b-1rhjt8i9cd],.health-summary strong[b-1rhjt8i9cd]{display:block}.health-summary strong[b-1rhjt8i9cd]{font-size:1.5rem}progress[b-1rhjt8i9cd]{width:100%}dl[b-1rhjt8i9cd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}dd[b-1rhjt8i9cd]{margin:0}pre[b-1rhjt8i9cd]{overflow:auto;max-height:350px;font-size:var(--font-label)}@media(max-width:700px){.health-summary[b-1rhjt8i9cd]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.project-fields>label[b-1rhjt8i9cd]{min-width:0;max-width:100%}.project-fields input[b-1rhjt8i9cd],.project-fields select[b-1rhjt8i9cd],.project-fields textarea[b-1rhjt8i9cd]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media(max-width:550px){.project-fields[b-1rhjt8i9cd]{grid-template-columns:minmax(0,1fr)}}

.board-scroll[b-1rhjt8i9cd]{max-width:100%;overflow:auto}.columns[b-1rhjt8i9cd]{display:grid;grid-template-columns:repeat(7,minmax(220px,1fr));gap:10px}.column[b-1rhjt8i9cd]{padding:12px;background:#f0f4f8;border:1px solid #dce5ef;border-radius:12px;min-width:0}.task[b-1rhjt8i9cd]{background:white;border:1px solid #dce5ef;border-radius:9px;padding:12px;margin:10px 0;overflow-wrap:anywhere}.task h3[b-1rhjt8i9cd]{font-size:1rem}.task time[b-1rhjt8i9cd]{display:block;font-size:var(--font-label)}.pagination[b-1rhjt8i9cd]{display:flex;justify-content:center;gap:10px;margin:15px}textarea[b-1rhjt8i9cd]{width:100%;box-sizing:border-box}.project-fields input[type=checkbox][b-1rhjt8i9cd]{width:auto;align-self:start}@media(max-width:550px){.columns[b-1rhjt8i9cd]{grid-template-columns:minmax(0,1fr)}.column:has(.task)[b-1rhjt8i9cd]{display:block}.column:not(:has(.task))[b-1rhjt8i9cd]{display:none}}
/* /Pages/ProjectWorkspace.razor.rz.scp.css */
.btn[b-h0ckdsye6k]{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;padding:.58rem .9rem;border:1px solid transparent;border-radius:.68rem;cursor:pointer;font:inherit;font-size:var(--font-label);font-weight:700;text-decoration:none}.btn.primary[b-h0ckdsye6k]{background:var(--primary,#2563eb);color:#fff}.btn.secondary[b-h0ckdsye6k]{border-color:var(--border,#dce5ef);background:#fff;color:var(--ink-strong,#18345a)}.btn:disabled[b-h0ckdsye6k]{cursor:not-allowed;opacity:.55}
.project-summary[b-h0ckdsye6k]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.project-summary article[b-h0ckdsye6k],.panel[b-h0ckdsye6k]{background:var(--surface,#fff);border:1px solid var(--border,#dce5ef);border-radius:12px;padding:18px;margin-bottom:14px}.project-summary article span[b-h0ckdsye6k]{display:block;color:#61718b;font-size:var(--font-label)}.project-summary strong[b-h0ckdsye6k]{display:block;margin-top:8px}.project-nav[b-h0ckdsye6k]{display:flex;gap:20px;overflow-x:auto;padding:14px 0;margin-bottom:14px;border-bottom:1px solid #dce5ef}.project-nav a[b-h0ckdsye6k]{white-space:nowrap;text-decoration:none}.overview-grid[b-h0ckdsye6k]{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.gate[b-h0ckdsye6k]{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #edf1f7}.gate p[b-h0ckdsye6k]{margin:6px 0;color:#61718b}.actions[b-h0ckdsye6k]{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}label[b-h0ckdsye6k]{display:flex;flex-direction:column;gap:8px;margin-top:12px}textarea[b-h0ckdsye6k]{border:1px solid #cfdaea;border-radius:8px;padding:10px}.notice[b-h0ckdsye6k]{padding:12px;background:#fff5ea;border:1px solid #f3cd94;border-radius:8px;margin:12px 0}@media(max-width:700px){.project-summary[b-h0ckdsye6k]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid[b-h0ckdsye6k]{grid-template-columns:1fr}.panel[b-h0ckdsye6k]{padding:12px}.project-nav[b-h0ckdsye6k]{gap:16px}}

.project-workspace[b-h0ckdsye6k]{font-family:"B Yekan",Tahoma,Arial,sans-serif;min-width:0}.project-workspace h2[b-h0ckdsye6k]{font-size:1.2rem}.project-workspace[b-h0ckdsye6k]  .ui-page-header p{overflow-wrap:anywhere}
/* /Pages/Reactivation.razor.rz.scp.css */
.reactivation[b-33wzkpzd46]{display:grid;gap:1rem;min-width:0}.reactivation article[b-33wzkpzd46]{background:var(--surface,#fff);border:1px solid #dce4ee;border-radius:12px;padding:1rem;min-width:0}.reactivation h2[b-33wzkpzd46]{font-size:1.05rem;margin:0 0 .8rem}.cards[b-33wzkpzd46]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem}.fields[b-33wzkpzd46]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.8rem}.reactivation label[b-33wzkpzd46]{display:grid;gap:.4rem;margin-bottom:.8rem}.reactivation input[b-33wzkpzd46],.reactivation select[b-33wzkpzd46],.reactivation textarea[b-33wzkpzd46]{width:100%;min-width:0;box-sizing:border-box;border:1px solid #b8cbe0;border-radius:7px;padding:.65rem;background:#fff;color:#17304e;font:inherit}.reactivation textarea[b-33wzkpzd46]{min-height:85px;resize:vertical}.reactivation fieldset[b-33wzkpzd46]{border:0;padding:0;margin:0;min-width:0}.reactivation button[b-33wzkpzd46]{border:1px solid #b8cbe0;border-radius:7px;padding:.6rem 1rem;background:#fff;color:#1559a4;min-height:42px}.reactivation button:disabled[b-33wzkpzd46]{opacity:.55}.reactivation a[b-33wzkpzd46]{color:#0761c9;overflow-wrap:anywhere}.reactivation dl[b-33wzkpzd46]{display:grid;grid-template-columns:minmax(90px,1fr) 2fr;gap:.6rem}.reactivation dd[b-33wzkpzd46]{margin:0;overflow-wrap:anywhere}.reactivation dt[b-33wzkpzd46]{color:#627994}.toolbar[b-33wzkpzd46],.reactivation nav[b-33wzkpzd46]{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.toolbar label[b-33wzkpzd46]{margin:0;min-width:180px}.success[b-33wzkpzd46]{background:#e5f7ec;padding:1rem}.error[b-33wzkpzd46]{background:#fff0ef;padding:1rem}@media(max-width:520px){.reactivation article[b-33wzkpzd46]{padding:.85rem}.fields[b-33wzkpzd46]{grid-template-columns:1fr}.reactivation dl[b-33wzkpzd46]{grid-template-columns:90px minmax(0,1fr)}}

.stats[b-33wzkpzd46]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.stats span[b-33wzkpzd46],.stats strong[b-33wzkpzd46]{display:block}.stats strong[b-33wzkpzd46]{font-size:1.6rem;margin-top:.5rem}.reactivation-toolbar[b-33wzkpzd46]{display:inline-flex;border:1px solid #b8cbe0;border-radius:7px;padding:.6rem .9rem;align-items:center;background:#fff;color:#1559a4;text-decoration:none;min-height:42px}
/* /Pages/RenewalActivation.razor.rz.scp.css */
.activation[b-sop7kchiih]{direction:rtl;color:#192c4a}.columns[b-sop7kchiih],.requests[b-sop7kchiih]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.activation article[b-sop7kchiih]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:18px;margin-bottom:16px;min-width:0}.activation h2[b-sop7kchiih]{font-size:1.1rem;margin:0 0 16px}.activation h3[b-sop7kchiih]{font-size:1rem}.activation dl[b-sop7kchiih]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.activation dd[b-sop7kchiih]{margin:0;overflow-wrap:anywhere}.activation dt[b-sop7kchiih]{color:#657895}.activation p[b-sop7kchiih]{line-height:1.8}.activation textarea[b-sop7kchiih]{display:block;width:100%;min-height:90px;margin:8px 0 16px;border:1px solid #becde0;border-radius:6px;padding:10px}.activation button[b-sop7kchiih],.activation a[b-sop7kchiih],.activation summary[b-sop7kchiih]{min-height:44px}.activation a[b-sop7kchiih]{display:inline-flex;align-items:center}.activation [role=alert][b-sop7kchiih]{color:#b42318}.activation :focus-visible[b-sop7kchiih]{outline:3px solid #e69a22;outline-offset:3px}.request[b-sop7kchiih]{border:1px solid #d5e0ee;border-radius:8px;padding:14px}.activation nav[b-sop7kchiih]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:16px}.history[b-sop7kchiih]{padding-inline-start:24px}.history li[b-sop7kchiih]{padding:12px 4px;border-bottom:1px solid #e5edf6}.history time[b-sop7kchiih]{display:block;color:#657895;margin-top:6px}.history code[b-sop7kchiih]{overflow-wrap:anywhere}.history summary[b-sop7kchiih]{display:flex;align-items:center;cursor:pointer}@media(max-width:800px){.columns[b-sop7kchiih],.requests[b-sop7kchiih]{grid-template-columns:1fr}}@media(max-width:600px){.activation article[b-sop7kchiih]{padding:12px}}
/* /Pages/RenewalActivationReadiness.razor.rz.scp.css */
.activation[b-o8d6zqsgvj]{direction:rtl;color:#192c4a}.columns[b-o8d6zqsgvj]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.activation article[b-o8d6zqsgvj]{background:white;border:1px solid #d5e0ee;border-radius:10px;padding:18px;margin-bottom:16px;min-width:0}.activation h2[b-o8d6zqsgvj]{font-size:1rem;margin:0 0 16px}.activation dl[b-o8d6zqsgvj]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.activation dd[b-o8d6zqsgvj]{margin:0;overflow-wrap:anywhere}.activation dt[b-o8d6zqsgvj]{color:#657895}.activation p[b-o8d6zqsgvj]{line-height:1.8}.table-wrap[b-o8d6zqsgvj]{overflow-x:auto}.activation table[b-o8d6zqsgvj]{width:100%;border-collapse:collapse;font-size:.9rem}.activation th[b-o8d6zqsgvj],.activation td[b-o8d6zqsgvj]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.activation th[b-o8d6zqsgvj]{background:#f1f6fb}.activation [role=alert][b-o8d6zqsgvj]{color:#b42318}.activation a:focus-visible[b-o8d6zqsgvj]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:800px){.columns[b-o8d6zqsgvj]{grid-template-columns:1fr}}@media(max-width:600px){.activation table[b-o8d6zqsgvj]{min-width:620px}.activation article[b-o8d6zqsgvj]{padding:12px}}
/* /Pages/RenewalCommercial.razor.rz.scp.css */
.commercial[b-1r2ddhhm7s]{display:grid;gap:1rem;min-width:0}.summary[b-1r2ddhhm7s]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.summary article[b-1r2ddhhm7s],.panel[b-1r2ddhhm7s]{background:var(--surface,#fff);border:1px solid var(--border,#dbe4ef);border-radius:12px;padding:1rem;min-width:0}.summary span[b-1r2ddhhm7s],.summary strong[b-1r2ddhhm7s]{display:block}.summary strong[b-1r2ddhhm7s]{margin-top:.5rem}.columns[b-1r2ddhhm7s],.form-grid[b-1r2ddhhm7s]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.panel h2[b-1r2ddhhm7s]{font-size:1.1rem;margin:0 0 1rem}label[b-1r2ddhhm7s]{display:grid;gap:.4rem;margin-bottom:.7rem}select[b-1r2ddhhm7s],input[b-1r2ddhhm7s],textarea[b-1r2ddhhm7s]{width:100%;max-width:100%;box-sizing:border-box;padding:.6rem;border:1px solid #c9d7e8;border-radius:8px;background:#fff;color:#142a49}fieldset[b-1r2ddhhm7s]{border:0;padding:0;margin:0;min-width:0}.table-wrap[b-1r2ddhhm7s]{overflow:auto;max-width:100%}table[b-1r2ddhhm7s]{width:100%;border-collapse:collapse;white-space:nowrap}td[b-1r2ddhhm7s],th[b-1r2ddhhm7s]{padding:.6rem;border-bottom:1px solid #e2eaf4;text-align:start}button[b-1r2ddhhm7s]{padding:.5rem .8rem;border:1px solid #c9d7e8;border-radius:7px;background:#fff;color:#1757a2;cursor:pointer}button:disabled[b-1r2ddhhm7s]{opacity:.55;cursor:default}nav[b-1r2ddhhm7s]{display:flex;gap:1rem;align-items:center;margin-top:1rem}dl[b-1r2ddhhm7s]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}dd[b-1r2ddhhm7s]{margin:0;overflow-wrap:anywhere}a[b-1r2ddhhm7s]{display:inline-block;margin:.2rem .3rem}p[b-1r2ddhhm7s]{overflow-wrap:anywhere}@media(max-width:900px){.columns[b-1r2ddhhm7s]{grid-template-columns:1fr}.summary[b-1r2ddhhm7s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.form-grid[b-1r2ddhhm7s]{grid-template-columns:1fr}.panel[b-1r2ddhhm7s]{padding:.8rem}dl[b-1r2ddhhm7s]{grid-template-columns:1fr}}
/* /Pages/RenewalExceptionApproval.razor.rz.scp.css */
.exception[b-c7spew7fm4]{display:grid;gap:16px;color:var(--text-primary,#172b4d)}.summary[b-c7spew7fm4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.summary article[b-c7spew7fm4],.panel[b-c7spew7fm4]{border:1px solid var(--border-color,#dce5f0);border-radius:12px;padding:18px;background:var(--surface,#fff);min-width:0}.summary span[b-c7spew7fm4],.timeline small[b-c7spew7fm4]{display:block;color:#64748b;margin-bottom:6px}.summary strong[b-c7spew7fm4]{display:block;overflow-wrap:anywhere}.columns[b-c7spew7fm4]{display:grid;grid-template-columns:2fr 1fr;gap:16px}.panel h2[b-c7spew7fm4]{font-size:1.05rem;margin:0 0 16px}.panel dl[b-c7spew7fm4]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.panel dd[b-c7spew7fm4]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.panel dt[b-c7spew7fm4]{color:#64748b}.panel fieldset[b-c7spew7fm4]{border:0;padding:0;display:grid;gap:14px}.panel label[b-c7spew7fm4]{display:grid;gap:7px}.panel select[b-c7spew7fm4],.panel input[b-c7spew7fm4],.panel textarea[b-c7spew7fm4]{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #cad8e8;border-radius:8px;padding:10px;background:#fff;color:inherit}.panel textarea[b-c7spew7fm4]{min-height:88px}.primary[b-c7spew7fm4]{background:#1466cf;color:white;border:0;border-radius:8px;padding:10px 18px;min-height:44px;margin-top:12px}button:disabled[b-c7spew7fm4]{opacity:.55}.timeline[b-c7spew7fm4]{padding-inline-start:24px}.timeline li[b-c7spew7fm4]{padding:0 8px 16px;border-inline-start:2px solid #dce5f0}.timeline p[b-c7spew7fm4]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:900px){.summary[b-c7spew7fm4]{grid-template-columns:repeat(2,minmax(0,1fr))}.columns[b-c7spew7fm4]{grid-template-columns:1fr}}@media(max-width:480px){.panel[b-c7spew7fm4]{padding:14px}.summary[b-c7spew7fm4]{gap:8px}.summary article[b-c7spew7fm4]{padding:12px}.panel dl[b-c7spew7fm4]{grid-template-columns:1fr}.panel dd[b-c7spew7fm4]{margin-bottom:8px}.primary[b-c7spew7fm4]{width:100%}}
/* /Pages/RenewalExceptions.razor.rz.scp.css */
.exception[b-y7qj5l3hfj]{display:grid;gap:16px;color:var(--text-primary,#172b4d)}.summary[b-y7qj5l3hfj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.summary article[b-y7qj5l3hfj],.panel[b-y7qj5l3hfj]{border:1px solid var(--border-color,#dce5f0);border-radius:12px;padding:18px;background:var(--surface,#fff);min-width:0}.summary span[b-y7qj5l3hfj],.timeline small[b-y7qj5l3hfj]{display:block;color:#64748b;margin-bottom:6px}.summary strong[b-y7qj5l3hfj]{display:block;overflow-wrap:anywhere}.columns[b-y7qj5l3hfj]{display:grid;grid-template-columns:2fr 1fr;gap:16px}.panel h2[b-y7qj5l3hfj]{font-size:1.05rem;margin:0 0 16px}.panel dl[b-y7qj5l3hfj]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.panel dd[b-y7qj5l3hfj]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.panel dt[b-y7qj5l3hfj]{color:#64748b}.panel fieldset[b-y7qj5l3hfj]{border:0;padding:0;display:grid;gap:14px}.panel label[b-y7qj5l3hfj]{display:grid;gap:7px}.panel select[b-y7qj5l3hfj],.panel input[b-y7qj5l3hfj],.panel textarea[b-y7qj5l3hfj]{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #cad8e8;border-radius:8px;padding:10px;background:#fff;color:inherit}.panel textarea[b-y7qj5l3hfj]{min-height:88px}.primary[b-y7qj5l3hfj]{background:#1466cf;color:white;border:0;border-radius:8px;padding:10px 18px;min-height:44px;margin-top:12px}button:disabled[b-y7qj5l3hfj]{opacity:.55}.timeline[b-y7qj5l3hfj]{padding-inline-start:24px}.timeline li[b-y7qj5l3hfj]{padding:0 8px 16px;border-inline-start:2px solid #dce5f0}.timeline p[b-y7qj5l3hfj]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:900px){.summary[b-y7qj5l3hfj]{grid-template-columns:repeat(2,minmax(0,1fr))}.columns[b-y7qj5l3hfj]{grid-template-columns:1fr}}@media(max-width:480px){.panel[b-y7qj5l3hfj]{padding:14px}.summary[b-y7qj5l3hfj]{gap:8px}.summary article[b-y7qj5l3hfj]{padding:12px}.panel dl[b-y7qj5l3hfj]{grid-template-columns:1fr}.panel dd[b-y7qj5l3hfj]{margin-bottom:8px}.primary[b-y7qj5l3hfj]{width:100%}}

.history[b-y7qj5l3hfj]{display:grid;gap:8px;padding:14px 0;border-bottom:1px solid #dce5f0}.form-grid[b-y7qj5l3hfj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel nav[b-y7qj5l3hfj]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px}.panel .check[b-y7qj5l3hfj]{display:flex;align-items:center;gap:8px}.panel .check input[b-y7qj5l3hfj]{width:auto}@media(max-width:600px){.form-grid[b-y7qj5l3hfj]{grid-template-columns:1fr}}
/* /Pages/RenewalOutcome.razor.rz.scp.css */
.retention-workspace[b-7xzhgmqnxj]{direction:rtl;color:#192c4a}.summary[b-7xzhgmqnxj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-7xzhgmqnxj],.panel[b-7xzhgmqnxj],.table-wrap[b-7xzhgmqnxj]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-7xzhgmqnxj],.summary small[b-7xzhgmqnxj]{display:block;color:#657895}.summary strong[b-7xzhgmqnxj]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-7xzhgmqnxj],.form-grid[b-7xzhgmqnxj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-7xzhgmqnxj],.panel[b-7xzhgmqnxj]{margin-top:16px}.panel h2[b-7xzhgmqnxj]{font-size:1rem;margin:0 0 14px}.panel h3[b-7xzhgmqnxj]{font-size:.95rem}.panel dl[b-7xzhgmqnxj]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-7xzhgmqnxj]{margin:0;overflow-wrap:anywhere}.panel dt[b-7xzhgmqnxj]{color:#657895}.panel label[b-7xzhgmqnxj]{display:grid;gap:6px;margin:10px 0}.panel input[b-7xzhgmqnxj],.panel textarea[b-7xzhgmqnxj],.panel select[b-7xzhgmqnxj]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-7xzhgmqnxj]{min-height:84px;resize:vertical}.panel fieldset[b-7xzhgmqnxj]{border:0;padding:0;min-width:0}.panel .check[b-7xzhgmqnxj]{display:flex;align-items:center;gap:8px}.identifier[b-7xzhgmqnxj]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-7xzhgmqnxj]{overflow-x:auto}.table-wrap table[b-7xzhgmqnxj]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-7xzhgmqnxj],.table-wrap td[b-7xzhgmqnxj]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-7xzhgmqnxj]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-7xzhgmqnxj]{display:block;margin-top:7px}.retention-workspace button[b-7xzhgmqnxj]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-7xzhgmqnxj]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-7xzhgmqnxj]{opacity:.55;cursor:default}.paging[b-7xzhgmqnxj]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-7xzhgmqnxj]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-7xzhgmqnxj]{cursor:pointer}.error[b-7xzhgmqnxj]{color:#b42318}.retention-workspace a:focus-visible[b-7xzhgmqnxj],.retention-workspace button:focus-visible[b-7xzhgmqnxj]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-7xzhgmqnxj]{grid-template-columns:1fr}.summary[b-7xzhgmqnxj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-7xzhgmqnxj],.form-grid[b-7xzhgmqnxj]{grid-template-columns:1fr}.panel[b-7xzhgmqnxj]{padding:14px}.panel dl[b-7xzhgmqnxj]{grid-template-columns:1fr 1fr}.table-wrap[b-7xzhgmqnxj]{padding:8px}.table-wrap table[b-7xzhgmqnxj]{min-width:680px}.paging[b-7xzhgmqnxj]{font-size:var(--font-label)}}

.retention-toolbar[b-7xzhgmqnxj]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-7xzhgmqnxj]{opacity:.55}
/* /Pages/RenewalOutreach.razor.rz.scp.css */
.renewal-workspace[b-3xbh85czp7]{direction:rtl;color:#192c4a}.renewal-overview[b-3xbh85czp7],.renewal-cards[b-3xbh85czp7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.renewal-overview article[b-3xbh85czp7],.renewal-panel[b-3xbh85czp7],.renewal-card[b-3xbh85czp7]{background:#fff;border:1px solid #dae3f0;border-radius:12px;padding:18px;min-width:0}.renewal-overview span[b-3xbh85czp7],.renewal-overview small[b-3xbh85czp7]{display:block;color:#657895}.renewal-overview strong[b-3xbh85czp7]{display:block;margin:10px 0;font-size:1.12rem;overflow-wrap:anywhere}.renewal-columns[b-3xbh85czp7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.renewal-panel h2[b-3xbh85czp7],.renewal-card h2[b-3xbh85czp7]{font-size:1rem;margin:0 0 12px;overflow-wrap:anywhere}.renewal-panel label[b-3xbh85czp7]{display:grid;gap:6px;margin:12px 0}.renewal-panel input[b-3xbh85czp7],.renewal-panel textarea[b-3xbh85czp7],.renewal-filters select[b-3xbh85czp7]{font:inherit;border:1px solid #ccd9ec;border-radius:7px;padding:9px;min-width:0;max-width:100%;background:white;color:inherit}.renewal-panel textarea[b-3xbh85czp7]{min-height:80px;resize:vertical}.renewal-filters[b-3xbh85czp7]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:white;border:1px solid #dae3f0;border-radius:12px;padding:14px;margin-bottom:16px}.renewal-filters span[b-3xbh85czp7]{color:#657895}.renewal-card header[b-3xbh85czp7]{display:flex;gap:10px;justify-content:space-between;align-items:start}.renewal-card small[b-3xbh85czp7]{color:#657895}.renewal-panel dl[b-3xbh85czp7],.renewal-card dl[b-3xbh85czp7]{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:.9rem}.renewal-panel dt[b-3xbh85czp7],.renewal-card dt[b-3xbh85czp7]{color:#657895}.renewal-panel dd[b-3xbh85czp7],.renewal-card dd[b-3xbh85czp7]{margin:0;overflow-wrap:anywhere}.renewal-open[b-3xbh85czp7]{display:block;text-align:center;text-decoration:none;border-radius:8px;margin-top:16px;padding:10px;background:#1263d6;color:#fff}.renewal-paging[b-3xbh85czp7]{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px}.renewal-workspace button[b-3xbh85czp7]{min-height:40px}.renewal-error[b-3xbh85czp7]{color:#b42318}.renewal-workspace a:focus-visible[b-3xbh85czp7],.renewal-workspace button:focus-visible[b-3xbh85czp7]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:1000px){.renewal-cards[b-3xbh85czp7]{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-columns[b-3xbh85czp7]{grid-template-columns:1fr}}@media(max-width:600px){.renewal-overview[b-3xbh85czp7],.renewal-cards[b-3xbh85czp7]{grid-template-columns:1fr}.renewal-panel[b-3xbh85czp7],.renewal-card[b-3xbh85czp7]{padding:14px}.renewal-filters[b-3xbh85czp7]{align-items:stretch}.renewal-filters label[b-3xbh85czp7]{width:100%}.renewal-filters select[b-3xbh85czp7]{width:100%}.renewal-paging[b-3xbh85czp7]{gap:12px;font-size:var(--font-label)}}

.contact-entry[b-3xbh85czp7]{border-bottom:1px solid #dae3f0;padding:12px 0;overflow-wrap:anywhere}.renewal-panel fieldset[b-3xbh85czp7]{border:0;padding:0;min-width:0}.renewal-panel select[b-3xbh85czp7]{font:inherit;max-width:100%;padding:9px;border:1px solid #ccd9ec;border-radius:7px}
/* /Pages/RenewalReadiness.razor.rz.scp.css */
.retention-workspace[b-ocl87fgoyd]{direction:rtl;color:#192c4a}.summary[b-ocl87fgoyd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-ocl87fgoyd],.panel[b-ocl87fgoyd],.table-wrap[b-ocl87fgoyd]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-ocl87fgoyd],.summary small[b-ocl87fgoyd]{display:block;color:#657895}.summary strong[b-ocl87fgoyd]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-ocl87fgoyd],.form-grid[b-ocl87fgoyd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-ocl87fgoyd],.panel[b-ocl87fgoyd]{margin-top:16px}.panel h2[b-ocl87fgoyd]{font-size:1rem;margin:0 0 14px}.panel h3[b-ocl87fgoyd]{font-size:.95rem}.panel dl[b-ocl87fgoyd]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-ocl87fgoyd]{margin:0;overflow-wrap:anywhere}.panel dt[b-ocl87fgoyd]{color:#657895}.panel label[b-ocl87fgoyd]{display:grid;gap:6px;margin:10px 0}.panel input[b-ocl87fgoyd],.panel textarea[b-ocl87fgoyd],.panel select[b-ocl87fgoyd]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-ocl87fgoyd]{min-height:84px;resize:vertical}.panel fieldset[b-ocl87fgoyd]{border:0;padding:0;min-width:0}.panel .check[b-ocl87fgoyd]{display:flex;align-items:center;gap:8px}.identifier[b-ocl87fgoyd]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-ocl87fgoyd]{overflow-x:auto}.table-wrap table[b-ocl87fgoyd]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-ocl87fgoyd],.table-wrap td[b-ocl87fgoyd]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-ocl87fgoyd]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-ocl87fgoyd]{display:block;margin-top:7px}.retention-workspace button[b-ocl87fgoyd]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-ocl87fgoyd]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-ocl87fgoyd]{opacity:.55;cursor:default}.paging[b-ocl87fgoyd]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-ocl87fgoyd]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-ocl87fgoyd]{cursor:pointer}.error[b-ocl87fgoyd]{color:#b42318}.retention-workspace a:focus-visible[b-ocl87fgoyd],.retention-workspace button:focus-visible[b-ocl87fgoyd]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-ocl87fgoyd]{grid-template-columns:1fr}.summary[b-ocl87fgoyd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-ocl87fgoyd],.form-grid[b-ocl87fgoyd]{grid-template-columns:1fr}.panel[b-ocl87fgoyd]{padding:14px}.panel dl[b-ocl87fgoyd]{grid-template-columns:1fr 1fr}.table-wrap[b-ocl87fgoyd]{padding:8px}.table-wrap table[b-ocl87fgoyd]{min-width:680px}.paging[b-ocl87fgoyd]{font-size:var(--font-label)}}

.retention-toolbar[b-ocl87fgoyd]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-ocl87fgoyd]{opacity:.55}
/* /Pages/Renewals.razor.rz.scp.css */
.renewal-workspace[b-kfxwocogtu]{direction:rtl;color:#192c4a}.renewal-overview[b-kfxwocogtu],.renewal-cards[b-kfxwocogtu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.renewal-overview article[b-kfxwocogtu],.renewal-panel[b-kfxwocogtu],.renewal-card[b-kfxwocogtu]{background:#fff;border:1px solid #dae3f0;border-radius:12px;padding:18px;min-width:0}.renewal-overview span[b-kfxwocogtu],.renewal-overview small[b-kfxwocogtu]{display:block;color:#657895}.renewal-overview strong[b-kfxwocogtu]{display:block;margin:10px 0;font-size:1.12rem;overflow-wrap:anywhere}.renewal-columns[b-kfxwocogtu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.renewal-panel h2[b-kfxwocogtu],.renewal-card h2[b-kfxwocogtu]{font-size:1rem;margin:0 0 12px;overflow-wrap:anywhere}.renewal-panel label[b-kfxwocogtu]{display:grid;gap:6px;margin:12px 0}.renewal-panel input[b-kfxwocogtu],.renewal-panel textarea[b-kfxwocogtu],.renewal-filters select[b-kfxwocogtu]{font:inherit;border:1px solid #ccd9ec;border-radius:7px;padding:9px;min-width:0;max-width:100%;background:white;color:inherit}.renewal-panel textarea[b-kfxwocogtu]{min-height:80px;resize:vertical}.renewal-filters[b-kfxwocogtu]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:white;border:1px solid #dae3f0;border-radius:12px;padding:14px;margin-bottom:16px}.renewal-filters span[b-kfxwocogtu]{color:#657895}.renewal-card header[b-kfxwocogtu]{display:flex;gap:10px;justify-content:space-between;align-items:start}.renewal-card small[b-kfxwocogtu]{color:#657895}.renewal-panel dl[b-kfxwocogtu],.renewal-card dl[b-kfxwocogtu]{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:.9rem}.renewal-panel dt[b-kfxwocogtu],.renewal-card dt[b-kfxwocogtu]{color:#657895}.renewal-panel dd[b-kfxwocogtu],.renewal-card dd[b-kfxwocogtu]{margin:0;overflow-wrap:anywhere}.renewal-open[b-kfxwocogtu]{display:block;text-align:center;text-decoration:none;border-radius:8px;margin-top:16px;padding:10px;background:#1263d6;color:#fff}.renewal-paging[b-kfxwocogtu]{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px}.renewal-workspace button[b-kfxwocogtu]{min-height:40px}.renewal-error[b-kfxwocogtu]{color:#b42318}.renewal-workspace a:focus-visible[b-kfxwocogtu],.renewal-workspace button:focus-visible[b-kfxwocogtu]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:1000px){.renewal-cards[b-kfxwocogtu]{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-columns[b-kfxwocogtu]{grid-template-columns:1fr}}@media(max-width:600px){.renewal-overview[b-kfxwocogtu],.renewal-cards[b-kfxwocogtu]{grid-template-columns:1fr}.renewal-panel[b-kfxwocogtu],.renewal-card[b-kfxwocogtu]{padding:14px}.renewal-filters[b-kfxwocogtu]{align-items:stretch}.renewal-filters label[b-kfxwocogtu]{width:100%}.renewal-filters select[b-kfxwocogtu]{width:100%}.renewal-paging[b-kfxwocogtu]{gap:12px;font-size:var(--font-label)}}
/* /Pages/ReportAdministration.razor.rz.scp.css */
.report-card[b-re1h4itbmw]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:10px;padding:16px;margin-block:14px;min-width:0}.report-tabs[b-re1h4itbmw],.report-actions[b-re1h4itbmw]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-block:12px}.report-tabs a[b-re1h4itbmw]{padding:12px;border-bottom:2px solid #2179d2}.report-form[b-re1h4itbmw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.report-form label[b-re1h4itbmw]{display:grid;gap:6px}input:not([type=checkbox])[b-re1h4itbmw],select[b-re1h4itbmw]{min-height:44px;max-width:100%;padding:8px;border:1px solid #cbd8e9;border-radius:6px;font:inherit;background:var(--surface,#fff);color:inherit}.check[b-re1h4itbmw]{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-inline-end:18px}.check input[b-re1h4itbmw]{width:20px;height:20px}fieldset[b-re1h4itbmw]{border:1px solid #dbe5f0;border-radius:8px;margin-block:16px;padding:12px}.hint[b-re1h4itbmw]{color:#61748d;font-size:.9rem;overflow-wrap:anywhere}.report-table[b-re1h4itbmw]{overflow:auto;max-width:100%}table[b-re1h4itbmw]{width:100%;border-collapse:collapse}th[b-re1h4itbmw],td[b-re1h4itbmw]{text-align:start;padding:12px;border-bottom:1px solid #e4ebf3}thead[b-re1h4itbmw]{background:#f3f6fa}h2[b-re1h4itbmw]{font-size:1.1rem}.btn[b-re1h4itbmw]{min-height:44px}td .btn[b-re1h4itbmw]{margin:3px}@media(max-width:600px){.report-card[b-re1h4itbmw]{padding:12px}.report-form[b-re1h4itbmw]{grid-template-columns:1fr}.report-table table[b-re1h4itbmw],.report-table tbody[b-re1h4itbmw],.report-table tr[b-re1h4itbmw],.report-table td[b-re1h4itbmw]{display:block}.report-table thead[b-re1h4itbmw]{display:none}.report-table tr[b-re1h4itbmw]{border:1px solid #dbe5f0;border-radius:8px;margin-block:10px;padding:8px}.report-table td[b-re1h4itbmw]{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;overflow-wrap:anywhere}.report-table td[b-re1h4itbmw]:before{content:attr(data-label);font-weight:600}}
/* /Pages/ReportCatalog.razor.rz.scp.css */
.catalog-filter[b-swisetv833]{display:flex;gap:16px;flex-wrap:wrap;margin-block:16px}.catalog-filter label[b-swisetv833]{display:grid;gap:6px;flex:1;min-width:180px}.catalog-filter input[b-swisetv833],.catalog-filter select[b-swisetv833]{min-height:44px;border:1px solid #d5e0ed;border-radius:8px;padding:8px;font:inherit}.catalog-grid[b-swisetv833]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.catalog-card[b-swisetv833]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:10px;padding:20px}.catalog-card h2[b-swisetv833]{font-size:1.1rem}.catalog-card small[b-swisetv833]{color:#64778e}.catalog-card dl[b-swisetv833]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.catalog-card dd[b-swisetv833]{margin:0}.catalog-card .btn[b-swisetv833]{min-height:44px;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.catalog-grid[b-swisetv833]{grid-template-columns:1fr}.catalog-filter label[b-swisetv833]{min-width:100%}}
/* /Pages/ReportsOperationalHome.razor.rz.scp.css */
.home-card[b-p3q8obqq2x]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:10px;padding:16px;margin-block:12px;min-width:0}.home-kpis[b-p3q8obqq2x]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.home-kpis article[b-p3q8obqq2x]{border-top:3px solid #2783e8;display:grid;gap:10px}.home-kpis article:nth-child(2n)[b-p3q8obqq2x]{border-top-color:#1cab75}.home-kpis article:nth-child(3n)[b-p3q8obqq2x]{border-top-color:#9a74e8}.home-kpis strong[b-p3q8obqq2x]{font-size:1.7rem}.home-grid[b-p3q8obqq2x]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-grid.two[b-p3q8obqq2x]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-row[b-p3q8obqq2x]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;border-bottom:1px solid #e6edf4;flex-wrap:wrap}.home-row small[b-p3q8obqq2x]{color:#61748d}.home-row a[b-p3q8obqq2x]{text-decoration:none}.quick-links[b-p3q8obqq2x]{display:flex;flex-wrap:wrap;gap:12px}.quick-links a[b-p3q8obqq2x]{background:#eef6ff;color:#0762bf;border:1px solid #c7ddfa;border-radius:6px;padding:12px;flex:1;text-align:center;min-width:140px}.report-categories[b-p3q8obqq2x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:14px}.report-categories article[b-p3q8obqq2x]{border:1px solid #dbe5f0;border-radius:8px;padding:12px}.report-categories a[b-p3q8obqq2x]{display:flex;justify-content:space-between;gap:10px;min-height:44px;align-items:center;text-decoration:none}.report-categories span[b-p3q8obqq2x]{color:#176eca;white-space:nowrap}.search-label[b-p3q8obqq2x]{display:grid;gap:8px;max-width:500px}.search-label input[b-p3q8obqq2x]{min-height:44px;padding:10px;border:1px solid #cbd8e9;border-radius:6px;background:var(--surface,#fff);color:inherit;font:inherit}.attention[b-p3q8obqq2x]{color:#a74700;background:#fff3df;border-radius:12px;padding:5px 10px}h2[b-p3q8obqq2x],h3[b-p3q8obqq2x]{font-size:1rem;margin-block:0 12px}.btn[b-p3q8obqq2x]{min-height:44px}@media(max-width:1000px){.home-kpis[b-p3q8obqq2x]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-grid[b-p3q8obqq2x]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.home-kpis[b-p3q8obqq2x]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-grid[b-p3q8obqq2x],.home-grid.two[b-p3q8obqq2x],.report-categories[b-p3q8obqq2x]{grid-template-columns:1fr}.home-card[b-p3q8obqq2x]{padding:12px}.home-row[b-p3q8obqq2x]{align-items:start}.quick-links a[b-p3q8obqq2x]{min-width:40%}}
/* /Pages/RepresentativeAssignments.razor.rz.scp.css */
.assignment-tabs[b-y91dxro1my],.actions[b-y91dxro1my]{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.assignment-tabs a[b-y91dxro1my]{min-height:44px;padding:10px 14px}.assignment-panel[b-y91dxro1my]{background:#fff;border:1px solid #d9e4f1;border-radius:12px;padding:18px;margin:14px 0}.assignment-panel h2[b-y91dxro1my]{font-size:18px}.source-card[b-y91dxro1my]{display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid #e0e8f2;border-radius:10px;padding:16px;margin:9px 0;flex-wrap:wrap}.source-card strong[b-y91dxro1my],.source-card small[b-y91dxro1my]{display:block}.source-card small[b-y91dxro1my]{color:#68809a;margin-top:7px}.assignment-form[b-y91dxro1my]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[b-y91dxro1my]{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}input[b-y91dxro1my],select[b-y91dxro1my],textarea[b-y91dxro1my]{width:100%;min-height:44px;padding:8px;border:1px solid #cddbed;border-radius:7px;box-sizing:border-box}.btn[b-y91dxro1my]{min-height:44px}.assignment-error[b-y91dxro1my]{background:#fff1ed;color:#a43122;padding:12px}a:focus-visible[b-y91dxro1my],button:focus-visible[b-y91dxro1my],input:focus-visible[b-y91dxro1my],select:focus-visible[b-y91dxro1my],textarea:focus-visible[b-y91dxro1my]{outline:3px solid #6eafff;outline-offset:2px}@media(max-width:767px){.assignment-form[b-y91dxro1my]{grid-template-columns:1fr}.source-card[b-y91dxro1my]{align-items:flex-start;flex-direction:column}.source-card .btn[b-y91dxro1my]{width:100%}.assignment-panel[b-y91dxro1my]{padding:12px}p[b-y91dxro1my],small[b-y91dxro1my]{overflow-wrap:anywhere}}
.btn[b-y91dxro1my]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #cbd9eb;border-radius:8px;font:inherit;font-size:.88rem;line-height:1.5;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-y91dxro1my]{background:#176de5;color:#fff;border-color:#176de5}.btn.secondary[b-y91dxro1my]{background:#fff;color:#244468}.btn:disabled[b-y91dxro1my]{background:#f1f4f8;color:#76879a;border-color:#d8e0e9;cursor:not-allowed}input[b-y91dxro1my],select[b-y91dxro1my],textarea[b-y91dxro1my]{font:inherit;color:#173457}
/* /Pages/RepresentativeCommissions.razor.rz.scp.css */
.commission-tabs[b-ya9j8xcv9y],.actions[b-ya9j8xcv9y]{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.commission-tabs a[b-ya9j8xcv9y]{padding:10px 16px;min-height:44px;border-bottom:2px solid transparent}.commission-tabs .selected[b-ya9j8xcv9y]{border-color:#176de5;color:#176de5}.commission-panel[b-ya9j8xcv9y]{background:white;border:1px solid #d9e4f1;border-radius:12px;padding:18px;margin:14px 0;min-width:0}.commission-panel h2[b-ya9j8xcv9y]{font-size:18px;margin:0 0 16px}.form-grid[b-ya9j8xcv9y],.summary-grid[b-ya9j8xcv9y]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.summary-grid[b-ya9j8xcv9y]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid article[b-ya9j8xcv9y]{background:#f6f9fc;border:1px solid #e0e8f2;padding:14px;border-radius:9px}.summary-grid small[b-ya9j8xcv9y],.summary-grid strong[b-ya9j8xcv9y]{display:block}.summary-grid strong[b-ya9j8xcv9y]{font-size:19px;margin-top:8px}label[b-ya9j8xcv9y]{display:flex;flex-direction:column;gap:7px}input[b-ya9j8xcv9y],select[b-ya9j8xcv9y],textarea[b-ya9j8xcv9y]{width:100%;min-height:44px;border:1px solid #cddbed;border-radius:7px;padding:8px;box-sizing:border-box}textarea[b-ya9j8xcv9y]{margin-bottom:12px}.table-wrap[b-ya9j8xcv9y]{overflow:auto}table[b-ya9j8xcv9y]{width:100%;border-collapse:collapse}th[b-ya9j8xcv9y],td[b-ya9j8xcv9y]{text-align:right;padding:12px;border-bottom:1px solid #e1eaf3;font-size:13px}th[b-ya9j8xcv9y]{background:#f5f8fc}.data-card[b-ya9j8xcv9y]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;border:1px solid #dae5f2;border-radius:10px;padding:16px;margin:9px 0;overflow-wrap:anywhere}.data-card strong[b-ya9j8xcv9y]{flex:1;min-width:130px}.data-card small[b-ya9j8xcv9y]{color:#68809a}.error-box[b-ya9j8xcv9y]{background:#fff1ed;color:#a43122;padding:12px}.btn[b-ya9j8xcv9y]{min-height:44px}a:focus-visible[b-ya9j8xcv9y],button:focus-visible[b-ya9j8xcv9y],input:focus-visible[b-ya9j8xcv9y],select:focus-visible[b-ya9j8xcv9y],textarea:focus-visible[b-ya9j8xcv9y]{outline:3px solid #6eafff;outline-offset:2px}@media(max-width:767px){.form-grid[b-ya9j8xcv9y]{grid-template-columns:1fr}.summary-grid[b-ya9j8xcv9y]{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-panel[b-ya9j8xcv9y]{padding:12px}.data-card[b-ya9j8xcv9y]{align-items:flex-start;flex-direction:column}.actions .btn[b-ya9j8xcv9y]{flex:1}.commission-tabs a[b-ya9j8xcv9y]{padding:10px}.summary-grid strong[b-ya9j8xcv9y]{font-size:16px;overflow-wrap:anywhere}}
.btn[b-ya9j8xcv9y]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #cbd9eb;border-radius:8px;font:inherit;font-size:.88rem;line-height:1.5;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-ya9j8xcv9y]{background:#176de5;color:#fff;border-color:#176de5}.btn.secondary[b-ya9j8xcv9y]{background:#fff;color:#244468}.btn:disabled[b-ya9j8xcv9y]{background:#f1f4f8;color:#76879a;border-color:#d8e0e9;cursor:not-allowed}input[b-ya9j8xcv9y],select[b-ya9j8xcv9y],textarea[b-ya9j8xcv9y]{font:inherit;color:#173457}
.summary-grid strong[b-ya9j8xcv9y]{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:clamp(14px,1.35vw,19px)}
/* /Pages/RepresentativeDetail.razor.rz.scp.css */
.representative-detail[b-awtdxkm5k1]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:18px;margin-top:20px}.panel[b-awtdxkm5k1]{padding:22px;border:1px solid #dce6f0;border-radius:12px;background:#fff;min-width:0}.panel h2[b-awtdxkm5k1]{font-size:1.08rem;margin:0 0 20px}.panel h2 span[b-awtdxkm5k1]{font-size:var(--font-label);color:#55708f;background:#eaf2ff;padding:4px 10px;border-radius:18px;margin-inline-start:8px}.profile[b-awtdxkm5k1]{align-self:start}.profile dl[b-awtdxkm5k1]{display:grid;grid-template-columns:1fr;gap:8px}.profile dt[b-awtdxkm5k1]{font-size:var(--font-label);color:#62778f}.profile dd[b-awtdxkm5k1]{margin:0 0 16px;overflow-wrap:anywhere}.profile-sections[b-awtdxkm5k1]{display:grid;gap:16px}.related[b-awtdxkm5k1]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #edf1f6;padding:14px 0}.related div[b-awtdxkm5k1]{display:grid;gap:7px;min-width:0}.related small[b-awtdxkm5k1]{color:#64788f;overflow-wrap:anywhere}.panel p[b-awtdxkm5k1]{color:#64788f}.related strong[b-awtdxkm5k1]{font-size:.95rem}@media(max-width:760px){.representative-detail[b-awtdxkm5k1]{grid-template-columns:1fr}.panel[b-awtdxkm5k1]{padding:18px}.profile dl[b-awtdxkm5k1]{grid-template-columns:110px 1fr}.profile dd[b-awtdxkm5k1]{margin-bottom:10px}}@media(max-width:400px){.related[b-awtdxkm5k1]{align-items:start;flex-direction:column;gap:8px}.profile dl[b-awtdxkm5k1]{grid-template-columns:100px minmax(0,1fr)}.profile dd[b-awtdxkm5k1]{margin-bottom:12px}}
.btn[b-awtdxkm5k1]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;border:1px solid #ccdaeb;border-radius:8px;font:inherit;font-size:.88rem;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-awtdxkm5k1]{background:#1265df;color:#fff;border-color:#1265df}.btn.secondary[b-awtdxkm5k1]{background:#fff;color:#244468}.btn:disabled[b-awtdxkm5k1]{opacity:.6;cursor:wait}.btn:focus-visible[b-awtdxkm5k1]{outline:3px solid #93bdff;outline-offset:2px}

.operation-links[b-awtdxkm5k1]{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.operation-links a[b-awtdxkm5k1]{min-height:44px}
/* /Pages/RepresentativeDirectory.razor.rz.scp.css */
.representative-stats[b-nnhvoa3pyo]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0}.representative-stats article[b-nnhvoa3pyo]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px}.representative-stats span[b-nnhvoa3pyo]{color:#61728a;font-size:.88rem}.representative-stats strong[b-nnhvoa3pyo]{font-size:1.65rem;color:#173355}.representative-directory[b-nnhvoa3pyo]{background:#fff;border:1px solid #dbe5f0;border-radius:14px;padding:18px}.directory-filters[b-nnhvoa3pyo]{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.directory-filters label[b-nnhvoa3pyo]{display:grid;gap:7px;min-width:180px}.directory-filters label:first-child[b-nnhvoa3pyo]{flex:1}.directory-filters input[b-nnhvoa3pyo],.directory-filters select[b-nnhvoa3pyo]{min-height:44px;padding:8px 12px;border:1px solid #cbd9e8;border-radius:8px;background:#fff;font:inherit}.directory-filters>span[b-nnhvoa3pyo]{padding:12px;color:#61728a}.representative-grid[b-nnhvoa3pyo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.representative-card[b-nnhvoa3pyo]{border:1px solid #dde6f1;border-radius:12px;padding:18px;min-width:0}.representative-card header[b-nnhvoa3pyo]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.representative-card h2[b-nnhvoa3pyo]{font-size:1rem;margin:0 0 6px}.representative-card header div>span[b-nnhvoa3pyo]{font-size:var(--font-label);color:#61728a}.representative-avatar[b-nnhvoa3pyo]{display:grid;place-items:center;width:42px;height:42px;background:#eaf2ff;color:#1665d8;border-radius:12px;font-size:1.2rem}.state[b-nnhvoa3pyo]{margin-inline-start:auto;border-radius:20px;padding:5px 12px;font-size:var(--font-label);background:#eef1f5;color:#52647a}.state.active[b-nnhvoa3pyo]{background:#e2f6ec;color:#087849}.state.suspended[b-nnhvoa3pyo],.state.terminated[b-nnhvoa3pyo],.state.rejected[b-nnhvoa3pyo]{background:#ffeded;color:#b92536}.state.contracting[b-nnhvoa3pyo],.state.underevaluation[b-nnhvoa3pyo],.state.applicant[b-nnhvoa3pyo]{background:#fff3dc;color:#9c6500}.representative-card dl[b-nnhvoa3pyo]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0}.representative-card dt[b-nnhvoa3pyo]{font-size:var(--font-label);color:#61728a}.representative-card dd[b-nnhvoa3pyo]{margin:6px 0 0;overflow-wrap:anywhere}.representative-card footer[b-nnhvoa3pyo]{display:flex;gap:8px;flex-wrap:wrap}.decision[b-nnhvoa3pyo]{color:#61728a;font-size:var(--font-label);overflow-wrap:anywhere}.representative-card .btn[b-nnhvoa3pyo]{min-height:42px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:900px){.representative-stats[b-nnhvoa3pyo]{grid-template-columns:repeat(3,minmax(0,1fr))}.representative-grid[b-nnhvoa3pyo]{grid-template-columns:1fr}}@media(max-width:520px){.representative-stats[b-nnhvoa3pyo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.representative-directory[b-nnhvoa3pyo]{padding:12px}.directory-filters[b-nnhvoa3pyo]{align-items:stretch;gap:10px}.directory-filters label[b-nnhvoa3pyo]{min-width:100%;width:100%}.representative-card[b-nnhvoa3pyo]{padding:14px}.representative-card footer .btn[b-nnhvoa3pyo]{flex:1}.representative-card header[b-nnhvoa3pyo]{gap:8px}.representative-card h2[b-nnhvoa3pyo]{line-height:1.8}.state[b-nnhvoa3pyo]{margin-inline-start:0}}
.btn[b-nnhvoa3pyo]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;border:1px solid #ccdaeb;border-radius:8px;font:inherit;font-size:.88rem;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-nnhvoa3pyo]{background:#1265df;color:#fff;border-color:#1265df}.btn.secondary[b-nnhvoa3pyo]{background:#fff;color:#244468}.btn:disabled[b-nnhvoa3pyo]{opacity:.6;cursor:wait}.btn:focus-visible[b-nnhvoa3pyo]{outline:3px solid #93bdff;outline-offset:2px}
/* /Pages/RepresentativeEditor.razor.rz.scp.css */
.representative-editor[b-w2frjttz5o]{display:grid;gap:16px;margin-top:20px}.editor-panel[b-w2frjttz5o]{padding:24px;background:#fff;border:1px solid #dce5f0;border-radius:12px}.editor-panel h2[b-w2frjttz5o]{font-size:1.08rem;margin:0 0 22px}.editor-fields[b-w2frjttz5o]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.editor-panel label[b-w2frjttz5o]{display:grid;gap:8px;font-size:.9rem}.editor-panel label>span[b-w2frjttz5o]{color:#bd2636;display:inline}.editor-panel input[b-w2frjttz5o],.editor-panel select[b-w2frjttz5o],.editor-panel textarea[b-w2frjttz5o]{border:1px solid #cbd9e8;border-radius:8px;padding:10px 12px;min-height:44px;width:100%;box-sizing:border-box;font:inherit;background:#fff}.editor-panel input:disabled[b-w2frjttz5o],.editor-panel select:disabled[b-w2frjttz5o]{background:#f3f6fa;color:#5b6e83}.editor-panel small[b-w2frjttz5o]{font-size:var(--font-label);color:#6a7c91}.editor-panel textarea[b-w2frjttz5o]{resize:vertical}.editor-panel>label+label[b-w2frjttz5o]{margin-top:18px}.representative-editor footer[b-w2frjttz5o]{display:flex;gap:10px}.btn[b-w2frjttz5o]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 18px;border:1px solid #cbd9e8;border-radius:8px;text-decoration:none;font:inherit;font-size:.9rem}.btn.primary[b-w2frjttz5o]{background:#1265df;color:#fff;border-color:#1265df}.btn.secondary[b-w2frjttz5o]{background:#fff;color:#234265}.btn:disabled[b-w2frjttz5o]{opacity:.6;cursor:wait}.editor-error[b-w2frjttz5o]{border:1px solid #f2c1c6;background:#fff0f2;color:#9e2734;border-radius:8px;padding:14px;margin-top:16px}input:focus-visible[b-w2frjttz5o],select:focus-visible[b-w2frjttz5o],textarea:focus-visible[b-w2frjttz5o],.btn:focus-visible[b-w2frjttz5o]{outline:3px solid #9fc6ff;outline-offset:2px}@media(max-width:700px){.editor-fields[b-w2frjttz5o]{grid-template-columns:1fr}.editor-panel[b-w2frjttz5o]{padding:18px}.representative-editor footer .btn[b-w2frjttz5o]{flex:1}}
/* /Pages/RepresentativeHistory.razor.rz.scp.css */
.history-list[b-kn5pk3pygg]{display:grid;gap:16px;margin-top:20px}.history-list article[b-kn5pk3pygg]{padding:22px;border:1px solid #dce5f0;border-radius:12px;background:#fff}.history-list header[b-kn5pk3pygg]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.history-list time[b-kn5pk3pygg],.history-list small[b-kn5pk3pygg]{color:#64768d;font-size:var(--font-label)}.history-list p[b-kn5pk3pygg]{line-height:1.9;overflow-wrap:anywhere}.history-list dl[b-kn5pk3pygg]{margin-top:18px}.history-list dl>div[b-kn5pk3pygg]{padding:12px 0;border-top:1px solid #edf1f5}.history-list dt[b-kn5pk3pygg]{font-size:var(--font-label);color:#64768d}.history-list dd[b-kn5pk3pygg]{margin:8px 0 0;display:flex;gap:15px;flex-wrap:wrap;overflow-wrap:anywhere}.history-list dd>b[b-kn5pk3pygg]{color:#176be7}.btn[b-kn5pk3pygg]{display:inline-flex;align-items:center;min-height:44px;padding:8px 17px;border:1px solid #ccdaeb;border-radius:8px;background:#fff;color:#234465;text-decoration:none}@media(max-width:500px){.history-list article[b-kn5pk3pygg]{padding:17px}.history-list dd[b-kn5pk3pygg]{font-size:var(--font-label)}}
/* /Pages/RepresentativeOperations.razor.rz.scp.css */
.operation-tabs[b-x1ydwenw92]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.operation-tabs a[b-x1ydwenw92]{min-height:44px;padding:10px 16px;border-bottom:2px solid transparent}.operation-tabs .selected[b-x1ydwenw92]{color:#176de5;border-color:#176de5}.operation-summary[b-x1ydwenw92]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.operation-summary article[b-x1ydwenw92],.operation-panel[b-x1ydwenw92]{background:white;border:1px solid #d9e4f1;border-radius:12px;padding:18px}.operation-summary small[b-x1ydwenw92],.operation-summary strong[b-x1ydwenw92]{display:block}.operation-summary small[b-x1ydwenw92]{color:#687c96;margin-bottom:8px}.operation-panel[b-x1ydwenw92]{margin-bottom:14px;min-width:0}.operation-panel h2[b-x1ydwenw92]{font-size:18px;margin:0 0 16px}.operation-panel h3[b-x1ydwenw92]{font-size:16px;margin-top:22px}.operation-form[b-x1ydwenw92]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}label[b-x1ydwenw92]{display:flex;flex-direction:column;gap:7px}input[b-x1ydwenw92],select[b-x1ydwenw92],textarea[b-x1ydwenw92]{width:100%;min-height:44px;padding:8px;border:1px solid #cddbed;border-radius:7px;background:#fbfcfe;box-sizing:border-box}input[type=checkbox][b-x1ydwenw92]{width:22px;height:22px;min-height:22px}textarea[b-x1ydwenw92]{margin-bottom:14px}.check-row[b-x1ydwenw92],.agreement-row[b-x1ydwenw92]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #e5edf6}.check-row small[b-x1ydwenw92]{display:block;color:#667d98}.operation-actions[b-x1ydwenw92]{display:flex;flex-wrap:wrap;gap:8px}.pass[b-x1ydwenw92],.operation-success[b-x1ydwenw92]{color:#16864c}.pending[b-x1ydwenw92]{color:#a36706}.operation-error[b-x1ydwenw92]{padding:12px;background:#fff0f0;color:#ad2525}.btn[b-x1ydwenw92]{min-height:44px}.agreement-row[b-x1ydwenw92]{flex-wrap:wrap}a:focus-visible[b-x1ydwenw92],button:focus-visible[b-x1ydwenw92],input:focus-visible[b-x1ydwenw92],select:focus-visible[b-x1ydwenw92],textarea:focus-visible[b-x1ydwenw92]{outline:3px solid #6eafff;outline-offset:2px}@media(max-width:767px){.operation-summary[b-x1ydwenw92]{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-form[b-x1ydwenw92]{grid-template-columns:1fr}.operation-panel[b-x1ydwenw92]{padding:14px}.check-row[b-x1ydwenw92]{align-items:flex-start;flex-wrap:wrap}.operation-tabs a[b-x1ydwenw92]{padding:10px}.operation-actions .btn[b-x1ydwenw92]{flex:1}strong[b-x1ydwenw92],p[b-x1ydwenw92]{overflow-wrap:anywhere}}
.btn[b-x1ydwenw92]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 16px;border:1px solid #cbd9eb;border-radius:8px;font:inherit;font-size:.88rem;line-height:1.5;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-x1ydwenw92]{background:#176de5;color:#fff;border-color:#176de5}.btn.secondary[b-x1ydwenw92]{background:#fff;color:#244468}.btn:disabled[b-x1ydwenw92]{background:#f1f4f8;color:#76879a;border-color:#d8e0e9;cursor:not-allowed}input[b-x1ydwenw92],select[b-x1ydwenw92],textarea[b-x1ydwenw92]{font:inherit;color:#173457}
/* /Pages/RepresentativesHome.razor.rz.scp.css */
.operation-stats[b-btc8zb6ljf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.operation-stats article[b-btc8zb6ljf]{background:#fff;border:1px solid #dae5f1;border-radius:12px;padding:20px;display:grid;gap:12px}.operation-stats span[b-btc8zb6ljf]{color:#60748d;font-size:.9rem}.operation-stats strong[b-btc8zb6ljf]{font-size:2rem;color:#163457}.operation-stats a[b-btc8zb6ljf]{font-size:var(--font-label);color:#1266df;text-decoration:none}.operation-stats .alert-stat strong[b-btc8zb6ljf]{color:#b27710}.operations-grid[b-btc8zb6ljf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.operation-panel[b-btc8zb6ljf]{border:1px solid #dae5f1;border-radius:12px;padding:20px;background:#fff;min-width:0}.operation-panel header[b-btc8zb6ljf]{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:18px;flex-wrap:wrap}.operation-panel h2[b-btc8zb6ljf]{font-size:1rem;margin:0}.operation-panel header a[b-btc8zb6ljf]{font-size:var(--font-label)}.operation-row[b-btc8zb6ljf]{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:15px 0;border-top:1px solid #edf2f7;text-decoration:none;color:#173457}.operation-row>span[b-btc8zb6ljf]{display:grid;gap:8px;min-width:0}.operation-row strong[b-btc8zb6ljf]{font-size:.9rem}.operation-row small[b-btc8zb6ljf]{font-size:var(--font-label);color:#61758d;overflow-wrap:anywhere}.operation-row .badge[b-btc8zb6ljf]{padding:6px 12px;border-radius:18px;background:#eef4fc;font-size:var(--font-label);white-space:nowrap}.operation-panel p[b-btc8zb6ljf]{color:#66788e;font-size:.9rem}@media(max-width:850px){.operations-grid[b-btc8zb6ljf]{grid-template-columns:1fr}.operation-stats[b-btc8zb6ljf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.operation-stats[b-btc8zb6ljf]{gap:9px}.operation-stats article[b-btc8zb6ljf]{padding:14px}.operation-panel[b-btc8zb6ljf]{padding:15px}.operation-row[b-btc8zb6ljf]{align-items:start;flex-wrap:wrap}.operation-stats strong[b-btc8zb6ljf]{font-size:1.65rem}}
.btn[b-btc8zb6ljf]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;border:1px solid #ccdaeb;border-radius:8px;font:inherit;font-size:.88rem;text-decoration:none;cursor:pointer;gap:6px}.btn.primary[b-btc8zb6ljf]{background:#1265df;color:#fff;border-color:#1265df}.btn.secondary[b-btc8zb6ljf]{background:#fff;color:#244468}.btn:disabled[b-btc8zb6ljf]{opacity:.6;cursor:wait}.btn:focus-visible[b-btc8zb6ljf]{outline:3px solid #93bdff;outline-offset:2px}
.operation-row .badge[b-btc8zb6ljf]{color:#244468}
/* /Pages/RetentionCases.razor.rz.scp.css */
.retention-workspace[b-raqp0jubb6]{direction:rtl;color:#192c4a}.summary[b-raqp0jubb6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-raqp0jubb6],.panel[b-raqp0jubb6],.table-wrap[b-raqp0jubb6]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-raqp0jubb6],.summary small[b-raqp0jubb6]{display:block;color:#657895}.summary strong[b-raqp0jubb6]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-raqp0jubb6],.form-grid[b-raqp0jubb6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-raqp0jubb6],.panel[b-raqp0jubb6]{margin-top:16px}.panel h2[b-raqp0jubb6]{font-size:1rem;margin:0 0 14px}.panel h3[b-raqp0jubb6]{font-size:.95rem}.panel dl[b-raqp0jubb6]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-raqp0jubb6]{margin:0;overflow-wrap:anywhere}.panel dt[b-raqp0jubb6]{color:#657895}.panel label[b-raqp0jubb6]{display:grid;gap:6px;margin:10px 0}.panel input[b-raqp0jubb6],.panel textarea[b-raqp0jubb6],.panel select[b-raqp0jubb6]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-raqp0jubb6]{min-height:84px;resize:vertical}.panel fieldset[b-raqp0jubb6]{border:0;padding:0;min-width:0}.panel .check[b-raqp0jubb6]{display:flex;align-items:center;gap:8px}.identifier[b-raqp0jubb6]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-raqp0jubb6]{overflow-x:auto}.table-wrap table[b-raqp0jubb6]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-raqp0jubb6],.table-wrap td[b-raqp0jubb6]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-raqp0jubb6]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-raqp0jubb6]{display:block;margin-top:7px}.retention-workspace button[b-raqp0jubb6]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-raqp0jubb6]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-raqp0jubb6]{opacity:.55;cursor:default}.paging[b-raqp0jubb6]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-raqp0jubb6]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-raqp0jubb6]{cursor:pointer}.error[b-raqp0jubb6]{color:#b42318}.retention-workspace a:focus-visible[b-raqp0jubb6],.retention-workspace button:focus-visible[b-raqp0jubb6]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-raqp0jubb6]{grid-template-columns:1fr}.summary[b-raqp0jubb6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-raqp0jubb6],.form-grid[b-raqp0jubb6]{grid-template-columns:1fr}.panel[b-raqp0jubb6]{padding:14px}.panel dl[b-raqp0jubb6]{grid-template-columns:1fr 1fr}.table-wrap[b-raqp0jubb6]{padding:8px}.table-wrap table[b-raqp0jubb6]{min-width:680px}.paging[b-raqp0jubb6]{font-size:var(--font-label)}}

.retention-toolbar[b-raqp0jubb6]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-raqp0jubb6]{opacity:.55}
/* /Pages/RetentionCustomer.razor.rz.scp.css */
.retention-workspace[b-lphb3fy917]{direction:rtl;color:#192c4a}.summary[b-lphb3fy917]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-lphb3fy917],.panel[b-lphb3fy917],.table-wrap[b-lphb3fy917]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-lphb3fy917],.summary small[b-lphb3fy917]{display:block;color:#657895}.summary strong[b-lphb3fy917]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-lphb3fy917],.form-grid[b-lphb3fy917]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-lphb3fy917],.panel[b-lphb3fy917]{margin-top:16px}.panel h2[b-lphb3fy917]{font-size:1rem;margin:0 0 14px}.panel h3[b-lphb3fy917]{font-size:.95rem}.panel dl[b-lphb3fy917]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-lphb3fy917]{margin:0;overflow-wrap:anywhere}.panel dt[b-lphb3fy917]{color:#657895}.panel label[b-lphb3fy917]{display:grid;gap:6px;margin:10px 0}.panel input[b-lphb3fy917],.panel textarea[b-lphb3fy917],.panel select[b-lphb3fy917]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-lphb3fy917]{min-height:84px;resize:vertical}.panel fieldset[b-lphb3fy917]{border:0;padding:0;min-width:0}.panel .check[b-lphb3fy917]{display:flex;align-items:center;gap:8px}.identifier[b-lphb3fy917]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-lphb3fy917]{overflow-x:auto}.table-wrap table[b-lphb3fy917]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-lphb3fy917],.table-wrap td[b-lphb3fy917]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-lphb3fy917]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-lphb3fy917]{display:block;margin-top:7px}.retention-workspace button[b-lphb3fy917]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-lphb3fy917]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-lphb3fy917]{opacity:.55;cursor:default}.paging[b-lphb3fy917]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-lphb3fy917]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-lphb3fy917]{cursor:pointer}.error[b-lphb3fy917]{color:#b42318}.retention-workspace a:focus-visible[b-lphb3fy917],.retention-workspace button:focus-visible[b-lphb3fy917]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-lphb3fy917]{grid-template-columns:1fr}.summary[b-lphb3fy917]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-lphb3fy917],.form-grid[b-lphb3fy917]{grid-template-columns:1fr}.panel[b-lphb3fy917]{padding:14px}.panel dl[b-lphb3fy917]{grid-template-columns:1fr 1fr}.table-wrap[b-lphb3fy917]{padding:8px}.table-wrap table[b-lphb3fy917]{min-width:680px}.paging[b-lphb3fy917]{font-size:var(--font-label)}}

.retention-toolbar[b-lphb3fy917]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-lphb3fy917]{opacity:.55}
.summary[b-lphb3fy917]{margin-top:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.case-row[b-lphb3fy917]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 0;border-bottom:1px solid #e5edf6;overflow-wrap:anywhere}.panel pre[b-lphb3fy917]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-label)}@media(max-width:900px){.summary[b-lphb3fy917]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.summary[b-lphb3fy917],.case-row[b-lphb3fy917]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* /Pages/RetentionOutcome.razor.rz.scp.css */
.retention-workspace[b-xmo771eppq]{direction:rtl;color:#192c4a}.summary[b-xmo771eppq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-xmo771eppq],.panel[b-xmo771eppq],.table-wrap[b-xmo771eppq]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-xmo771eppq],.summary small[b-xmo771eppq]{display:block;color:#657895}.summary strong[b-xmo771eppq]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-xmo771eppq],.form-grid[b-xmo771eppq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-xmo771eppq],.panel[b-xmo771eppq]{margin-top:16px}.panel h2[b-xmo771eppq]{font-size:1rem;margin:0 0 14px}.panel h3[b-xmo771eppq]{font-size:.95rem}.panel dl[b-xmo771eppq]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-xmo771eppq]{margin:0;overflow-wrap:anywhere}.panel dt[b-xmo771eppq]{color:#657895}.panel label[b-xmo771eppq]{display:grid;gap:6px;margin:10px 0}.panel input[b-xmo771eppq],.panel textarea[b-xmo771eppq],.panel select[b-xmo771eppq]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-xmo771eppq]{min-height:84px;resize:vertical}.panel fieldset[b-xmo771eppq]{border:0;padding:0;min-width:0}.panel .check[b-xmo771eppq]{display:flex;align-items:center;gap:8px}.identifier[b-xmo771eppq]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-xmo771eppq]{overflow-x:auto}.table-wrap table[b-xmo771eppq]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-xmo771eppq],.table-wrap td[b-xmo771eppq]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-xmo771eppq]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-xmo771eppq]{display:block;margin-top:7px}.retention-workspace button[b-xmo771eppq]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-xmo771eppq]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-xmo771eppq]{opacity:.55;cursor:default}.paging[b-xmo771eppq]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-xmo771eppq]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-xmo771eppq]{cursor:pointer}.error[b-xmo771eppq]{color:#b42318}.retention-workspace a:focus-visible[b-xmo771eppq],.retention-workspace button:focus-visible[b-xmo771eppq]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-xmo771eppq]{grid-template-columns:1fr}.summary[b-xmo771eppq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-xmo771eppq],.form-grid[b-xmo771eppq]{grid-template-columns:1fr}.panel[b-xmo771eppq]{padding:14px}.panel dl[b-xmo771eppq]{grid-template-columns:1fr 1fr}.table-wrap[b-xmo771eppq]{padding:8px}.table-wrap table[b-xmo771eppq]{min-width:680px}.paging[b-xmo771eppq]{font-size:var(--font-label)}}

.retention-toolbar[b-xmo771eppq]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-xmo771eppq]{opacity:.55}
/* /Pages/RetentionReassessment.razor.rz.scp.css */
.retention-workspace[b-8sxzqkpckl]{direction:rtl;color:#192c4a}.summary[b-8sxzqkpckl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-8sxzqkpckl],.panel[b-8sxzqkpckl],.table-wrap[b-8sxzqkpckl]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-8sxzqkpckl],.summary small[b-8sxzqkpckl]{display:block;color:#657895}.summary strong[b-8sxzqkpckl]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-8sxzqkpckl],.form-grid[b-8sxzqkpckl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-8sxzqkpckl],.panel[b-8sxzqkpckl]{margin-top:16px}.panel h2[b-8sxzqkpckl]{font-size:1rem;margin:0 0 14px}.panel h3[b-8sxzqkpckl]{font-size:.95rem}.panel dl[b-8sxzqkpckl]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-8sxzqkpckl]{margin:0;overflow-wrap:anywhere}.panel dt[b-8sxzqkpckl]{color:#657895}.panel label[b-8sxzqkpckl]{display:grid;gap:6px;margin:10px 0}.panel input[b-8sxzqkpckl],.panel textarea[b-8sxzqkpckl],.panel select[b-8sxzqkpckl]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-8sxzqkpckl]{min-height:84px;resize:vertical}.panel fieldset[b-8sxzqkpckl]{border:0;padding:0;min-width:0}.panel .check[b-8sxzqkpckl]{display:flex;align-items:center;gap:8px}.identifier[b-8sxzqkpckl]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-8sxzqkpckl]{overflow-x:auto}.table-wrap table[b-8sxzqkpckl]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-8sxzqkpckl],.table-wrap td[b-8sxzqkpckl]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-8sxzqkpckl]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-8sxzqkpckl]{display:block;margin-top:7px}.retention-workspace button[b-8sxzqkpckl]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-8sxzqkpckl]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-8sxzqkpckl]{opacity:.55;cursor:default}.paging[b-8sxzqkpckl]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-8sxzqkpckl]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-8sxzqkpckl]{cursor:pointer}.error[b-8sxzqkpckl]{color:#b42318}.retention-workspace a:focus-visible[b-8sxzqkpckl],.retention-workspace button:focus-visible[b-8sxzqkpckl]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-8sxzqkpckl]{grid-template-columns:1fr}.summary[b-8sxzqkpckl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-8sxzqkpckl],.form-grid[b-8sxzqkpckl]{grid-template-columns:1fr}.panel[b-8sxzqkpckl]{padding:14px}.panel dl[b-8sxzqkpckl]{grid-template-columns:1fr 1fr}.table-wrap[b-8sxzqkpckl]{padding:8px}.table-wrap table[b-8sxzqkpckl]{min-width:680px}.paging[b-8sxzqkpckl]{font-size:var(--font-label)}}

.retention-toolbar[b-8sxzqkpckl]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-8sxzqkpckl]{opacity:.55}
/* /Pages/RetentionRecoveryPlan.razor.rz.scp.css */
.retention-workspace[b-ylzo39f489]{direction:rtl;color:#192c4a}.summary[b-ylzo39f489]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-ylzo39f489],.panel[b-ylzo39f489],.table-wrap[b-ylzo39f489]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-ylzo39f489],.summary small[b-ylzo39f489]{display:block;color:#657895}.summary strong[b-ylzo39f489]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-ylzo39f489],.form-grid[b-ylzo39f489]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-ylzo39f489],.panel[b-ylzo39f489]{margin-top:16px}.panel h2[b-ylzo39f489]{font-size:1rem;margin:0 0 14px}.panel h3[b-ylzo39f489]{font-size:.95rem}.panel dl[b-ylzo39f489]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-ylzo39f489]{margin:0;overflow-wrap:anywhere}.panel dt[b-ylzo39f489]{color:#657895}.panel label[b-ylzo39f489]{display:grid;gap:6px;margin:10px 0}.panel input[b-ylzo39f489],.panel textarea[b-ylzo39f489],.panel select[b-ylzo39f489]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-ylzo39f489]{min-height:84px;resize:vertical}.panel fieldset[b-ylzo39f489]{border:0;padding:0;min-width:0}.panel .check[b-ylzo39f489]{display:flex;align-items:center;gap:8px}.identifier[b-ylzo39f489]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-ylzo39f489]{overflow-x:auto}.table-wrap table[b-ylzo39f489]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-ylzo39f489],.table-wrap td[b-ylzo39f489]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-ylzo39f489]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-ylzo39f489]{display:block;margin-top:7px}.retention-workspace button[b-ylzo39f489]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-ylzo39f489]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-ylzo39f489]{opacity:.55;cursor:default}.paging[b-ylzo39f489]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-ylzo39f489]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-ylzo39f489]{cursor:pointer}.error[b-ylzo39f489]{color:#b42318}.retention-workspace a:focus-visible[b-ylzo39f489],.retention-workspace button:focus-visible[b-ylzo39f489]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-ylzo39f489]{grid-template-columns:1fr}.summary[b-ylzo39f489]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-ylzo39f489],.form-grid[b-ylzo39f489]{grid-template-columns:1fr}.panel[b-ylzo39f489]{padding:14px}.panel dl[b-ylzo39f489]{grid-template-columns:1fr 1fr}.table-wrap[b-ylzo39f489]{padding:8px}.table-wrap table[b-ylzo39f489]{min-width:680px}.paging[b-ylzo39f489]{font-size:var(--font-label)}}

.retention-toolbar[b-ylzo39f489]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-ylzo39f489]{opacity:.55}

.action-row[b-ylzo39f489]{padding:12px 0;border-bottom:1px solid #e5edf6}
/* /Pages/RetentionTimeline.razor.rz.scp.css */
.retention-workspace[b-7am7bf5dmh]{direction:rtl;color:#192c4a}.summary[b-7am7bf5dmh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary article[b-7am7bf5dmh],.panel[b-7am7bf5dmh],.table-wrap[b-7am7bf5dmh]{background:#fff;border:1px solid #d5e0ee;border-radius:10px;padding:16px;min-width:0}.summary span[b-7am7bf5dmh],.summary small[b-7am7bf5dmh]{display:block;color:#657895}.summary strong[b-7am7bf5dmh]{display:block;margin:10px 0;font-size:1.15rem}.columns[b-7am7bf5dmh],.form-grid[b-7am7bf5dmh]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.columns[b-7am7bf5dmh],.panel[b-7am7bf5dmh]{margin-top:16px}.panel h2[b-7am7bf5dmh]{font-size:1rem;margin:0 0 14px}.panel h3[b-7am7bf5dmh]{font-size:.95rem}.panel dl[b-7am7bf5dmh]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.panel dd[b-7am7bf5dmh]{margin:0;overflow-wrap:anywhere}.panel dt[b-7am7bf5dmh]{color:#657895}.panel label[b-7am7bf5dmh]{display:grid;gap:6px;margin:10px 0}.panel input[b-7am7bf5dmh],.panel textarea[b-7am7bf5dmh],.panel select[b-7am7bf5dmh]{font:inherit;color:inherit;border:1px solid #cbd9ed;border-radius:7px;padding:9px;max-width:100%;min-width:0;background:#fff}.panel textarea[b-7am7bf5dmh]{min-height:84px;resize:vertical}.panel fieldset[b-7am7bf5dmh]{border:0;padding:0;min-width:0}.panel .check[b-7am7bf5dmh]{display:flex;align-items:center;gap:8px}.identifier[b-7am7bf5dmh]{direction:ltr;overflow-wrap:anywhere;font-size:var(--font-label)}.table-wrap[b-7am7bf5dmh]{overflow-x:auto}.table-wrap table[b-7am7bf5dmh]{width:100%;border-collapse:collapse;font-size:var(--font-label)}.table-wrap th[b-7am7bf5dmh],.table-wrap td[b-7am7bf5dmh]{padding:12px 8px;text-align:right;border-bottom:1px solid #e5edf6}.table-wrap th[b-7am7bf5dmh]{background:#f1f6fb;color:#536b8e}.table-wrap small[b-7am7bf5dmh]{display:block;margin-top:7px}.retention-workspace button[b-7am7bf5dmh]{font:inherit;min-height:40px;border:1px solid #cbd9ed;background:#fff;color:#1558a5;padding:8px 14px;border-radius:7px;cursor:pointer}.retention-workspace button.primary[b-7am7bf5dmh]{background:#1263d6;color:#fff}.retention-workspace button:disabled[b-7am7bf5dmh]{opacity:.55;cursor:default}.paging[b-7am7bf5dmh]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0;flex-wrap:wrap}.panel details[b-7am7bf5dmh]{border-bottom:1px solid #e5edf6;padding:12px 0}.panel summary[b-7am7bf5dmh]{cursor:pointer}.error[b-7am7bf5dmh]{color:#b42318}.retention-workspace a:focus-visible[b-7am7bf5dmh],.retention-workspace button:focus-visible[b-7am7bf5dmh]{outline:3px solid #e69a22;outline-offset:3px}@media(max-width:900px){.columns[b-7am7bf5dmh]{grid-template-columns:1fr}.summary[b-7am7bf5dmh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.summary[b-7am7bf5dmh],.form-grid[b-7am7bf5dmh]{grid-template-columns:1fr}.panel[b-7am7bf5dmh]{padding:14px}.panel dl[b-7am7bf5dmh]{grid-template-columns:1fr 1fr}.table-wrap[b-7am7bf5dmh]{padding:8px}.table-wrap table[b-7am7bf5dmh]{min-width:680px}.paging[b-7am7bf5dmh]{font-size:var(--font-label)}}

.retention-toolbar[b-7am7bf5dmh]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd9ed;border-radius:8px;background:#fff;color:#1558a5;text-decoration:none;font:inherit;white-space:nowrap}.retention-toolbar:disabled[b-7am7bf5dmh]{opacity:.55}
.timeline[b-7am7bf5dmh]{list-style:none;border-right:2px solid #d5e0ee;padding:0 20px 0 0}.timeline li[b-7am7bf5dmh]{display:grid;gap:8px;position:relative;margin:0 0 24px}.timeline li[b-7am7bf5dmh]:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#1671d9;right:-26px;top:4px}.timeline time[b-7am7bf5dmh],.timeline span[b-7am7bf5dmh]{font-size:var(--font-label);color:#657895}.panel summary[b-7am7bf5dmh]{overflow-wrap:anywhere}
/* /Pages/RulesCenter.razor.rz.scp.css */
.rule-tabs[b-pg4flnfkbt]{display:flex;gap:.45rem;overflow:auto;margin:0 0 1rem;padding:.55rem;background:#fff;border:1px solid var(--border-color);border-radius:14px}.rule-tabs a[b-pg4flnfkbt]{white-space:nowrap;padding:.55rem .8rem;border-radius:9px;color:var(--text-primary);text-decoration:none}.rule-tabs a:hover[b-pg4flnfkbt]{background:#eef4ff}.metric-grid[b-pg4flnfkbt],.fact-grid[b-pg4flnfkbt]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.metric[b-pg4flnfkbt]{display:grid;gap:.35rem}.metric strong[b-pg4flnfkbt]{font-size:2rem;color:#254f87}.safety[b-pg4flnfkbt]{margin-top:1rem}.create-grid[b-pg4flnfkbt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.create-grid label[b-pg4flnfkbt],.builder-toolbar label[b-pg4flnfkbt],.simulation label[b-pg4flnfkbt],.condition-editor label[b-pg4flnfkbt]{display:grid;gap:.35rem}.fact-grid[b-pg4flnfkbt]{grid-template-columns:repeat(3,minmax(0,1fr))}.fact-card[b-pg4flnfkbt]{min-width:0}.fact-card code[b-pg4flnfkbt],.rule-head code[b-pg4flnfkbt],.rule-select code[b-pg4flnfkbt]{direction:ltr;display:block;overflow-wrap:anywhere}.fact-card>div[b-pg4flnfkbt]{display:flex;justify-content:space-between}.sensitive[b-pg4flnfkbt]{background:#fff1db;color:#8b4b00;border-radius:99px;padding:.15rem .5rem}.operators[b-pg4flnfkbt]{font-size:var(--font-label);color:var(--text-muted);margin-top:.6rem}.rule-head[b-pg4flnfkbt]{display:flex;justify-content:space-between;align-items:center}.rule-head>div:last-child[b-pg4flnfkbt]{display:flex;gap:1rem;align-items:center}.designer-layout[b-pg4flnfkbt]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1rem}.rule-list>div[b-pg4flnfkbt],.condition-tree header[b-pg4flnfkbt],.outcomes header[b-pg4flnfkbt]{display:flex;justify-content:space-between;align-items:center}.rule-select[b-pg4flnfkbt]{display:grid;width:100%;text-align:right;gap:.2rem;padding:.65rem;margin:.45rem 0;border:1px solid var(--border-color);border-radius:10px;background:white}.rule-select.active[b-pg4flnfkbt]{border-color:#3d70b2;background:#eef4ff}.builder-toolbar[b-pg4flnfkbt],.condition-editor[b-pg4flnfkbt]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.condition-tree[b-pg4flnfkbt],.outcomes[b-pg4flnfkbt],.publish-panel[b-pg4flnfkbt]{margin-top:1rem;padding:1rem;border:1px solid var(--border-color);border-radius:12px}.group[b-pg4flnfkbt]{border-right:4px solid #3d70b2;padding:.7rem}.condition[b-pg4flnfkbt],.outcome[b-pg4flnfkbt]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(100px,.5fr) minmax(100px,.5fr);gap:.7rem;padding:.6rem;margin:.5rem 0;background:#f7f9fc;border-radius:8px}.publish-panel[b-pg4flnfkbt]{display:grid;gap:.8rem}.valid[b-pg4flnfkbt]{color:#16734a}.invalid[b-pg4flnfkbt]{color:#a52a2a}.trace[b-pg4flnfkbt]{margin-top:1rem}.table-wrap[b-pg4flnfkbt]{overflow:auto}@media(max-width:900px){.metric-grid[b-pg4flnfkbt],.fact-grid[b-pg4flnfkbt]{grid-template-columns:repeat(2,minmax(0,1fr))}.designer-layout[b-pg4flnfkbt]{grid-template-columns:1fr}.rule-list[b-pg4flnfkbt]{max-height:240px;overflow:auto}.builder-toolbar[b-pg4flnfkbt],.condition-editor[b-pg4flnfkbt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.metric-grid[b-pg4flnfkbt],.fact-grid[b-pg4flnfkbt],.create-grid[b-pg4flnfkbt],.builder-toolbar[b-pg4flnfkbt],.condition-editor[b-pg4flnfkbt]{grid-template-columns:1fr}.rule-head[b-pg4flnfkbt]{align-items:flex-start;gap:.7rem;flex-direction:column}.condition[b-pg4flnfkbt],.outcome[b-pg4flnfkbt]{grid-template-columns:1fr}.designer-layout[b-pg4flnfkbt]{min-width:0}.builder[b-pg4flnfkbt]{padding:.75rem}.rule-tabs[b-pg4flnfkbt]{position:sticky;top:0;z-index:2}}

.rules-workspace[b-pg4flnfkbt]{min-width:0;font-family:var(--font-family-persian),Tahoma,Arial,sans-serif;color:var(--ink);--border-color:var(--border);--text-primary:var(--ink);--text-muted:var(--ink-muted)}
.rules-workspace[b-pg4flnfkbt]  .panel{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem;margin-bottom:1rem}
.rules-workspace[b-pg4flnfkbt]  h2{font-size:1.1rem;margin:0 0 .85rem;color:var(--ink-strong)}
.rules-workspace[b-pg4flnfkbt]  h3{font-size:1rem;margin:.5rem 0;color:var(--ink-strong)}
.rules-workspace[b-pg4flnfkbt]  button,.rules-workspace[b-pg4flnfkbt]  .btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;max-width:100%;padding:.5rem .8rem;background:white;border:1px solid #cbd9ec;border-radius:7px;color:#294c78;text-decoration:none;cursor:pointer;font:inherit;line-height:1.5;white-space:normal}
.rules-workspace[b-pg4flnfkbt]  button:hover,.rules-workspace[b-pg4flnfkbt]  .btn:hover{background:var(--primary-soft)}
.rules-workspace[b-pg4flnfkbt]  .primary{background:var(--primary);border-color:var(--primary);color:white}
.rules-workspace[b-pg4flnfkbt]  button:disabled{cursor:not-allowed;opacity:.55}
.rules-workspace[b-pg4flnfkbt]  input:not([type=checkbox]),.rules-workspace[b-pg4flnfkbt]  select,.rules-workspace[b-pg4flnfkbt]  textarea{width:100%;min-width:0;max-width:100%;border:1px solid #cbd9ec;border-radius:7px;padding:.5rem .6rem;background:white;color:var(--ink);font:inherit;min-height:44px}
.rules-workspace[b-pg4flnfkbt]  input[type=checkbox]{width:18px;min-height:18px;height:18px;flex:none;accent-color:var(--primary)}
.rules-workspace[b-pg4flnfkbt]  label{min-width:0;overflow-wrap:anywhere}
.rules-workspace[b-pg4flnfkbt]  .check{display:flex;align-items:center;gap:.5rem}
.rules-workspace[b-pg4flnfkbt]  code{font-family:Consolas,monospace;font-size:.85em;overflow-wrap:anywhere;color:#355c89}
.rules-workspace[b-pg4flnfkbt]  table{width:100%;border-collapse:collapse;font-size:.88rem}
.rules-workspace[b-pg4flnfkbt]  th{background:var(--surface-subtle);color:var(--ink-muted);text-align:start;white-space:nowrap}
.rules-workspace[b-pg4flnfkbt]  th,.rules-workspace[b-pg4flnfkbt]  td{padding:.65rem;border-bottom:1px solid var(--border)}
.rules-workspace[b-pg4flnfkbt]  .notice-error,.rules-workspace[b-pg4flnfkbt]  .notice-success{padding:.8rem 1rem;border-radius:8px;margin-bottom:1rem;border:1px solid #f7bbbb;background:#fff1f2;color:#9a2323;overflow-wrap:anywhere}
.rules-workspace[b-pg4flnfkbt]  .notice-success{background:#effaf4;border-color:#bce9d0;color:#166745}
.rules-workspace[b-pg4flnfkbt]  p{overflow-wrap:anywhere}
@media(max-width:520px){.rules-workspace[b-pg4flnfkbt]  .panel{padding:.75rem}.rules-workspace[b-pg4flnfkbt]  h2{font-size:1rem}}

.rule-list>div[b-pg4flnfkbt],.condition-tree header[b-pg4flnfkbt],.outcomes header[b-pg4flnfkbt],.rule-head>div:last-child[b-pg4flnfkbt]{flex-wrap:wrap;gap:.5rem}.rule-list>div h2[b-pg4flnfkbt],.condition-tree header h3[b-pg4flnfkbt],.outcomes header h3[b-pg4flnfkbt]{flex-basis:100%}.rule-list>div button[b-pg4flnfkbt]{flex:1}.metric[b-pg4flnfkbt]{border-top:3px solid var(--primary)!important}.metric:nth-child(2)[b-pg4flnfkbt]{border-top-color:#20a66c!important}.metric:nth-child(3)[b-pg4flnfkbt]{border-top-color:#e7a330!important}.metric:nth-child(4)[b-pg4flnfkbt]{border-top-color:#8764e6!important}.builder-toolbar>*[b-pg4flnfkbt]{min-width:0}.table-wrap[b-pg4flnfkbt]{max-width:100%}.rule-tabs[b-pg4flnfkbt]{max-width:100%}.condition-tree[b-pg4flnfkbt],.outcomes[b-pg4flnfkbt]{min-width:0}.outcome[b-pg4flnfkbt]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.simulation[b-pg4flnfkbt]{display:grid;gap:.8rem}.fact-card[b-pg4flnfkbt]{border-top:3px solid #29a8b8!important}.rule-head strong[b-pg4flnfkbt]{white-space:nowrap}
@media(max-width:520px){.outcome[b-pg4flnfkbt]{grid-template-columns:1fr}.condition-tree[b-pg4flnfkbt],.outcomes[b-pg4flnfkbt]{padding:.65rem}.rule-tabs[b-pg4flnfkbt]{position:static}.rule-head>div:last-child[b-pg4flnfkbt]{gap:.55rem}}

.mobile-builder-review[b-pg4flnfkbt]{display:none}@media(max-width:600px){.mobile-builder-review[b-pg4flnfkbt]{display:block}.designer-layout[b-pg4flnfkbt]{display:none}}

.rules-workspace[b-pg4flnfkbt]  .rule-select{display:grid;justify-content:stretch;text-align:right}.rules-workspace[b-pg4flnfkbt]  .rule-select>*{min-width:0}
/* /Pages/RulesOperations.razor.rz.scp.css */
.operation-tabs[b-63uugoxy7y]{display:flex;gap:.6rem;overflow:auto;padding:.7rem;background:white;border:1px solid var(--border-color);border-radius:10px;margin-bottom:1rem}.operation-tabs a[b-63uugoxy7y]{white-space:nowrap;padding:.5rem;text-decoration:none}.operations-grid[b-63uugoxy7y]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:1rem}.form-grid[b-63uugoxy7y]{display:grid;gap:.8rem;align-content:start}.form-grid label[b-63uugoxy7y]{display:grid;gap:.35rem}input[b-63uugoxy7y],select[b-63uugoxy7y],textarea[b-63uugoxy7y]{max-width:100%;min-width:0}button[b-63uugoxy7y],input[b-63uugoxy7y],select[b-63uugoxy7y]{min-height:44px}.record[b-63uugoxy7y]{padding:1rem 0;border-bottom:1px solid var(--border-color);overflow-wrap:anywhere}.record h3[b-63uugoxy7y]{margin:.2rem 0}.filter[b-63uugoxy7y],.actions[b-63uugoxy7y],.pager[b-63uugoxy7y]{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.pager[b-63uugoxy7y]{justify-content:center;margin:1rem}.filter label[b-63uugoxy7y]{display:grid}dl[b-63uugoxy7y]{display:grid;grid-template-columns:1fr 2fr;gap:.6rem}dd[b-63uugoxy7y]{margin:0;overflow-wrap:anywhere}details[b-63uugoxy7y]{padding:.6rem 0;border-bottom:1px solid var(--border-color)}.panel[b-63uugoxy7y]{min-width:0}@media(max-width:900px){.operations-grid[b-63uugoxy7y]{grid-template-columns:1fr}}@media(max-width:480px){dl[b-63uugoxy7y]{grid-template-columns:1fr}.actions button[b-63uugoxy7y]{flex:1}.record[b-63uugoxy7y]{padding:.75rem 0}.operation-tabs[b-63uugoxy7y]{font-size:var(--font-label)}}

.rules-workspace[b-63uugoxy7y]{min-width:0;font-family:var(--font-family-persian),Tahoma,Arial,sans-serif;color:var(--ink);--border-color:var(--border);--text-primary:var(--ink);--text-muted:var(--ink-muted)}
.rules-workspace[b-63uugoxy7y]  .panel{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem;margin-bottom:1rem}
.rules-workspace[b-63uugoxy7y]  h2{font-size:1.1rem;margin:0 0 .85rem;color:var(--ink-strong)}
.rules-workspace[b-63uugoxy7y]  h3{font-size:1rem;margin:.5rem 0;color:var(--ink-strong)}
.rules-workspace[b-63uugoxy7y]  button,.rules-workspace[b-63uugoxy7y]  .btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;max-width:100%;padding:.5rem .8rem;background:white;border:1px solid #cbd9ec;border-radius:7px;color:#294c78;text-decoration:none;cursor:pointer;font:inherit;line-height:1.5;white-space:normal}
.rules-workspace[b-63uugoxy7y]  button:hover,.rules-workspace[b-63uugoxy7y]  .btn:hover{background:var(--primary-soft)}
.rules-workspace[b-63uugoxy7y]  .primary{background:var(--primary);border-color:var(--primary);color:white}
.rules-workspace[b-63uugoxy7y]  button:disabled{cursor:not-allowed;opacity:.55}
.rules-workspace[b-63uugoxy7y]  input:not([type=checkbox]),.rules-workspace[b-63uugoxy7y]  select,.rules-workspace[b-63uugoxy7y]  textarea{width:100%;min-width:0;max-width:100%;border:1px solid #cbd9ec;border-radius:7px;padding:.5rem .6rem;background:white;color:var(--ink);font:inherit;min-height:44px}
.rules-workspace[b-63uugoxy7y]  input[type=checkbox]{width:18px;min-height:18px;height:18px;flex:none;accent-color:var(--primary)}
.rules-workspace[b-63uugoxy7y]  label{min-width:0;overflow-wrap:anywhere}
.rules-workspace[b-63uugoxy7y]  .check{display:flex;align-items:center;gap:.5rem}
.rules-workspace[b-63uugoxy7y]  code{font-family:Consolas,monospace;font-size:.85em;overflow-wrap:anywhere;color:#355c89}
.rules-workspace[b-63uugoxy7y]  table{width:100%;border-collapse:collapse;font-size:.88rem}
.rules-workspace[b-63uugoxy7y]  th{background:var(--surface-subtle);color:var(--ink-muted);text-align:start;white-space:nowrap}
.rules-workspace[b-63uugoxy7y]  th,.rules-workspace[b-63uugoxy7y]  td{padding:.65rem;border-bottom:1px solid var(--border)}
.rules-workspace[b-63uugoxy7y]  .notice-error,.rules-workspace[b-63uugoxy7y]  .notice-success{padding:.8rem 1rem;border-radius:8px;margin-bottom:1rem;border:1px solid #f7bbbb;background:#fff1f2;color:#9a2323;overflow-wrap:anywhere}
.rules-workspace[b-63uugoxy7y]  .notice-success{background:#effaf4;border-color:#bce9d0;color:#166745}
.rules-workspace[b-63uugoxy7y]  p{overflow-wrap:anywhere}
@media(max-width:520px){.rules-workspace[b-63uugoxy7y]  .panel{padding:.75rem}.rules-workspace[b-63uugoxy7y]  h2{font-size:1rem}}
/* /Pages/SalesContracts.razor.rz.scp.css */
.contract-workspace[b-5sayjfn2ul]{color:#1b2d47;min-width:0;direction:rtl;font-size:13px}.panel[b-5sayjfn2ul]{background:white;border:1px solid #d8e3f1;border-radius:8px;padding:14px;margin:10px 0;min-width:0}.panel h2[b-5sayjfn2ul]{font-size:15px;font-weight:700;margin:0 -14px 14px;padding:0 14px 12px;border-bottom:1px solid #e5edf5}.panel h2 small[b-5sayjfn2ul]{float:left;color:#7590ae}.two-columns[b-5sayjfn2ul]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.metrics[b-5sayjfn2ul]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:10px 0}.metric[b-5sayjfn2ul]{background:white;border:1px solid #d8e3f1;border-radius:8px;padding:14px;text-align:right}.metric b[b-5sayjfn2ul]{font-size:21px;color:#1976db;display:block;overflow-wrap:anywhere}.metric small[b-5sayjfn2ul]{display:block;color:#758ba6;margin-top:5px}.identity[b-5sayjfn2ul]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.identity>div[b-5sayjfn2ul]{border:1px solid #dce6f2;border-radius:7px;background:#f8fafc;padding:12px;display:grid;gap:8px;overflow-wrap:anywhere}.identity small[b-5sayjfn2ul]{color:#7489a5}.contract-tabs[b-5sayjfn2ul]{display:flex;gap:6px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #dbe5f1;margin-bottom:10px}.contract-tabs a[b-5sayjfn2ul]{padding:8px 10px;color:#375474;text-decoration:none}.contract-tabs a.active[b-5sayjfn2ul]{color:#1477e5;border-bottom:2px solid #1477e5}.table-scroll[b-5sayjfn2ul]{overflow:auto;max-width:100%}table[b-5sayjfn2ul]{width:100%;border-collapse:collapse;text-align:right;font-size:12px}th[b-5sayjfn2ul]{background:#f3f6fa;color:#57708f;font-weight:600}td[b-5sayjfn2ul],th[b-5sayjfn2ul]{padding:10px;border-bottom:1px solid #e7eef6;vertical-align:middle}td a[b-5sayjfn2ul]{overflow-wrap:anywhere}.status[b-5sayjfn2ul]{display:inline-block;font-size:11px;padding:4px 9px;border-radius:12px;background:#e8f1ff;color:#1e6cba;white-space:nowrap}.status.Active[b-5sayjfn2ul],.status.Signed[b-5sayjfn2ul],.status.Approved[b-5sayjfn2ul]{background:#e1f5ea;color:#15905a}.status.PendingApproval[b-5sayjfn2ul],.status.PartiallySigned[b-5sayjfn2ul],.status.SentForSignature[b-5sayjfn2ul]{background:#fff0d9;color:#bc7b00}.status.Rejected[b-5sayjfn2ul],.status.Cancelled[b-5sayjfn2ul]{background:#ffe6e5;color:#c33030}.row-item[b-5sayjfn2ul]{display:flex;gap:12px;justify-content:space-between;border-bottom:1px solid #e8edf5;padding:10px;overflow-wrap:anywhere}.form-grid[b-5sayjfn2ul]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:15px}label[b-5sayjfn2ul]{display:flex;flex-direction:column;gap:6px;color:#48617e;font-size:12px;margin:7px 0}input[b-5sayjfn2ul],select[b-5sayjfn2ul],textarea[b-5sayjfn2ul]{border:1px solid #cfdceb;border-radius:6px;padding:10px;background:#fbfcfe;min-width:0;max-width:100%;color:#182d48;font:inherit}textarea[b-5sayjfn2ul]{min-height:72px;resize:vertical}input:focus[b-5sayjfn2ul],select:focus[b-5sayjfn2ul],textarea:focus[b-5sayjfn2ul]{outline:2px solid #78b2ff;outline-offset:2px}.check[b-5sayjfn2ul]{flex-direction:row;align-items:center}.check input[b-5sayjfn2ul]{width:auto}.editor-card[b-5sayjfn2ul]{border:1px solid #dce7f2;border-radius:7px;padding:12px;margin:10px 0;background:#f9fbfd}.actions[b-5sayjfn2ul]{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.btn[b-5sayjfn2ul]{margin:4px;min-height:36px}.filters[b-5sayjfn2ul]{display:flex;gap:12px}.filters input[b-5sayjfn2ul]{width:260px}fieldset[b-5sayjfn2ul]{border:0;padding:0;min-width:0}fieldset:disabled[b-5sayjfn2ul]{opacity:.7}.hash[b-5sayjfn2ul]{overflow-wrap:anywhere;font-size:11px;direction:ltr}pre[b-5sayjfn2ul]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;max-height:250px;overflow:auto;direction:ltr}dl[b-5sayjfn2ul]{display:grid;grid-template-columns:110px 1fr;gap:9px}dd[b-5sayjfn2ul]{margin:0;border-bottom:1px solid #edf2f6;padding-bottom:8px;overflow-wrap:anywhere}dt[b-5sayjfn2ul]{font-weight:600}.lifecycle[b-5sayjfn2ul]{display:flex;justify-content:space-between;gap:12px;padding:24px 0;text-align:center;color:#98adc4}.lifecycle .current[b-5sayjfn2ul]{color:#1976db;font-weight:bold}.issue[b-5sayjfn2ul]{padding:10px;margin:7px 0;border-right:3px solid #d7524c;background:#fff7f7}.document-layout[b-5sayjfn2ul]{display:grid;grid-template-columns:260px 1fr;gap:12px}.reason[b-5sayjfn2ul]{margin-top:16px}.reason textarea[b-5sayjfn2ul]{width:100%}#contract-pdf-pages[b-5sayjfn2ul]{min-height:550px}#contract-pdf-pages[b-5sayjfn2ul]  canvas{width:100%;height:auto}.contract-workspace a:focus-visible[b-5sayjfn2ul],.contract-workspace button:focus-visible[b-5sayjfn2ul]{outline:2px solid #1976db;outline-offset:3px}@media(max-width:1000px){.form-grid[b-5sayjfn2ul]{grid-template-columns:repeat(2,minmax(0,1fr))}.document-layout[b-5sayjfn2ul]{grid-template-columns:1fr}.identity[b-5sayjfn2ul]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.two-columns[b-5sayjfn2ul]{grid-template-columns:1fr;gap:0}.form-grid[b-5sayjfn2ul]{grid-template-columns:1fr}.metrics[b-5sayjfn2ul]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric b[b-5sayjfn2ul]{font-size:18px}.filters[b-5sayjfn2ul]{flex-direction:column}.filters input[b-5sayjfn2ul]{width:100%}.contract-tabs[b-5sayjfn2ul]{gap:2px}.contract-tabs a[b-5sayjfn2ul]{padding:10px 7px;font-size:11px}.panel[b-5sayjfn2ul]{padding:12px}.btn[b-5sayjfn2ul]{min-height:44px}.lifecycle[b-5sayjfn2ul]{flex-wrap:wrap}.identity b[b-5sayjfn2ul]{font-size:11px}dl[b-5sayjfn2ul]{grid-template-columns:85px 1fr}.row-item[b-5sayjfn2ul]{flex-wrap:wrap}table[b-5sayjfn2ul]{min-width:620px}.document-layout[b-5sayjfn2ul]{display:block}}
.mobile-contract-cards[b-5sayjfn2ul],.contract-mobile-nav[b-5sayjfn2ul]{display:none}@media(max-width:600px){.contract-list-table[b-5sayjfn2ul]{display:none}.mobile-contract-cards[b-5sayjfn2ul]{display:grid;gap:10px}.mobile-contract-card[b-5sayjfn2ul]{display:grid;gap:8px;border:1px solid #d8e3f1;border-radius:7px;padding:12px;text-decoration:none;overflow-wrap:anywhere}.mobile-contract-card small[b-5sayjfn2ul]{font-size:10px;direction:ltr;text-align:right}.mobile-contract-card .status[b-5sayjfn2ul]{justify-self:start}.contract-mobile-nav[b-5sayjfn2ul]{display:flex;justify-content:space-around;position:fixed;bottom:0;left:0;right:0;background:white;border-top:1px solid #d8e3f1;padding:16px 8px;z-index:30}.contract-workspace[b-5sayjfn2ul]{padding-bottom:65px}}
@media(max-width:600px){.contract-tabs a[b-5sayjfn2ul],.contract-mobile-nav a[b-5sayjfn2ul]{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.contract-mobile-nav[b-5sayjfn2ul]{padding:6px 8px}.contract-mobile-nav a[b-5sayjfn2ul]{flex:1}}
/* Long document titles must not impose their intrinsic width on mobile grids. */
.form-grid>label[b-5sayjfn2ul]{min-width:0}
.form-grid select[b-5sayjfn2ul]{width:100%}
@media(max-width:600px){.form-grid[b-5sayjfn2ul]{grid-template-columns:minmax(0,1fr)}}
/* /Pages/SalesPipeline.razor.rz.scp.css */
.sales-workspace[b-v58bptrza2]{display:grid;gap:.85rem;min-width:0;color:#172033}.sales-tabs[b-v58bptrza2]{display:flex;gap:.25rem;border-bottom:1px solid #dfe5ed;overflow-x:auto;background:#fff;border-radius:12px 12px 0 0;padding:0 .6rem}.sales-tabs button[b-v58bptrza2]{border:0;background:none;padding:.78rem .9rem;font-size:var(--font-label);color:#657287;white-space:nowrap;border-bottom:2px solid transparent}.sales-tabs button.active[b-v58bptrza2]{color:#285ebc;border-color:#3971d6;font-weight:800}.sales-tabs span[b-v58bptrza2]{margin-inline-start:.35rem;background:#eef2f7;border-radius:99px;padding:.1rem .35rem;font-size:var(--font-meta)}.summary[b-v58bptrza2]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem}.summary article[b-v58bptrza2],.surface[b-v58bptrza2]{background:#fff;border:1px solid #e0e6ee;border-radius:13px}.summary article[b-v58bptrza2]{padding:.85rem;display:grid;gap:.25rem}.summary span[b-v58bptrza2]{font-size:var(--font-meta);color:#68758a}.summary b[b-v58bptrza2]{font-size:1.15rem}.summary small[b-v58bptrza2]{font-size:var(--font-meta);color:#8994a5}.dashboard-grid[b-v58bptrza2]{display:grid;grid-template-columns:1.15fr .85fr;gap:.7rem}.dashboard-grid>.surface[b-v58bptrza2]{padding:.85rem;min-width:0}.funnel[b-v58bptrza2]{display:grid;gap:.55rem}.funnel div[b-v58bptrza2]{display:grid;grid-template-columns:85px 1fr 25px;align-items:center;gap:.5rem;font-size:var(--font-meta)}.funnel i[b-v58bptrza2]{height:7px;background:#edf1f6;border-radius:9px;overflow:hidden}.funnel i b[b-v58bptrza2]{display:block;height:100%;background:#3971d6;border-radius:9px}.compact-list[b-v58bptrza2]{display:grid;gap:.4rem}.compact-list button[b-v58bptrza2]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;border:1px solid #e4e9f0;background:#fff;border-radius:9px;padding:.55rem;text-align:start}.compact-list button>span[b-v58bptrza2]{display:grid;gap:.15rem}.compact-list b[b-v58bptrza2]{font-size:var(--font-label)}.compact-list small[b-v58bptrza2]{font-size:var(--font-meta);color:#778397}.empty[b-v58bptrza2]{font-size:var(--font-meta);color:#8792a3;text-align:center;padding:1rem}.workspace-view[b-v58bptrza2]{padding:.9rem;display:grid;gap:.75rem}.filters[b-v58bptrza2]{display:flex;gap:.5rem;margin-inline-start:auto}.filters input[b-v58bptrza2],.filters select[b-v58bptrza2]{border:1px solid #d2dae5;border-radius:9px;padding:.58rem .7rem;font:inherit;font-size:var(--font-meta);background:#fff}.filters input[b-v58bptrza2]{min-width:230px}.desktop-table[b-v58bptrza2]{overflow-x:auto}.desktop-table table[b-v58bptrza2]{width:100%;border-collapse:collapse;font-size:var(--font-meta)}.desktop-table th[b-v58bptrza2]{text-align:start;color:#657287;background:#f7f9fb;padding:.65rem;white-space:nowrap}.desktop-table td[b-v58bptrza2]{padding:.65rem;border-top:1px solid #e6eaf0;vertical-align:middle}.desktop-table td b[b-v58bptrza2],.desktop-table td small[b-v58bptrza2]{display:block}.desktop-table td small[b-v58bptrza2]{color:#7b8798;margin-top:.15rem}.row-action[b-v58bptrza2]{border:1px solid #cbd8ed;background:#f5f8fd;color:#2d61b8;border-radius:8px;padding:.38rem .55rem;font-size:var(--font-meta)}.mobile-cards[b-v58bptrza2]{display:none}.pipeline[b-v58bptrza2]{display:grid;grid-template-columns:repeat(6,minmax(205px,1fr));gap:.6rem;overflow-x:auto;padding-bottom:.4rem}.pipeline>section[b-v58bptrza2]{background:#f5f7fa;border:1px solid #e1e6ed;border-radius:11px;padding:.55rem;min-height:280px}.pipeline>section>header[b-v58bptrza2]{display:flex;justify-content:space-between;padding:.25rem .25rem .6rem;font-size:var(--font-meta)}.pipeline>section>header span[b-v58bptrza2]{background:#e8edf4;border-radius:99px;padding:.1rem .4rem}.pipeline[b-v58bptrza2]  .opportunity-card{margin-bottom:.5rem}.backdrop[b-v58bptrza2]{position:fixed;inset:0;background:#10182855;z-index:60}.detail[b-v58bptrza2]{position:fixed;left:0;top:0;bottom:0;width:min(440px,94vw);z-index:61;background:#f6f8fb;display:grid;grid-template-rows:auto 1fr auto;box-shadow:15px 0 50px #0f172a25}.detail.wide[b-v58bptrza2]{width:min(650px,96vw)}.detail-body[b-v58bptrza2]{padding:.85rem;overflow:auto;display:grid;gap:.7rem;align-content:start}.detail>footer[b-v58bptrza2],.modal footer[b-v58bptrza2]{display:flex;gap:.5rem;padding:.8rem 1rem;border-top:1px solid #e1e6ed;background:#fff}.wrap[b-v58bptrza2]{flex-wrap:wrap}.identity[b-v58bptrza2]{display:grid;grid-template-columns:48px 1fr;gap:.65rem;align-items:center;background:#fff;border:1px solid #e1e7ef;border-radius:13px;padding:.8rem}.identity>span[b-v58bptrza2]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:#e9f1ff;color:#285ebc;font-weight:900}.identity div[b-v58bptrza2]{display:grid;gap:.15rem}.identity a[b-v58bptrza2],.identity small[b-v58bptrza2]{font-size:var(--font-meta);color:#68758a}.opportunity-hero[b-v58bptrza2],.quote-hero[b-v58bptrza2]{display:flex;align-items:center;justify-content:space-between;background:#18233a;color:#fff;border-radius:13px;padding:.85rem}.opportunity-hero strong[b-v58bptrza2],.quote-hero strong[b-v58bptrza2]{font-size:1.05rem}.opportunity-hero small[b-v58bptrza2],.quote-hero small[b-v58bptrza2]{font-size:var(--font-meta);color:#d1dbeb}.detail-tabs[b-v58bptrza2]{display:flex;overflow-x:auto;border-bottom:1px solid #dfe5ed}.detail-tabs button[b-v58bptrza2]{border:0;background:none;padding:.6rem .7rem;white-space:nowrap;font-size:var(--font-meta);border-bottom:2px solid transparent}.detail-tabs button.active[b-v58bptrza2]{color:#285ebc;border-color:#3971d6;font-weight:800}.deep-link[b-v58bptrza2]{font-size:var(--font-meta);color:#285ebc;font-weight:700}.lost[b-v58bptrza2]{background:#fff0f3;border-radius:9px;padding:.65rem;margin-top:.65rem}.follow[b-v58bptrza2],.lines>div[b-v58bptrza2]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;border-top:1px solid #e6eaf0;padding:.55rem}.follow span[b-v58bptrza2],.lines span[b-v58bptrza2]{display:grid}.follow b[b-v58bptrza2],.lines b[b-v58bptrza2]{font-size:var(--font-meta)}.follow small[b-v58bptrza2],.lines small[b-v58bptrza2]{font-size:var(--font-meta);color:#778397}.sensitive[b-v58bptrza2]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.sensitive div[b-v58bptrza2]{display:grid;gap:.18rem;border:1px solid #e2e7ee;border-radius:9px;padding:.55rem}.sensitive span[b-v58bptrza2],.sensitive small[b-v58bptrza2]{font-size:var(--font-meta);color:#738095}.sensitive b[b-v58bptrza2]{font-size:var(--font-label)}.sensitive b.masked[b-v58bptrza2]{letter-spacing:.16em}.policy-note[b-v58bptrza2]{margin-bottom:0!important}.modal-bg[b-v58bptrza2]{position:fixed;inset:0;background:#10182888;z-index:80;display:grid;place-items:center;padding:1rem}.modal[b-v58bptrza2]{width:min(760px,96vw);max-height:94vh;overflow:auto;background:#fff;border-radius:15px;box-shadow:0 25px 70px #0f172a35}.modal.compact[b-v58bptrza2]{width:min(520px,96vw)}.form-grid[b-v58bptrza2]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.modal-pad[b-v58bptrza2]{padding:1rem}.total[b-v58bptrza2]{margin:.8rem 1rem;padding:.75rem;border-radius:10px;background:#eff5ff;display:flex;justify-content:space-between}.total span[b-v58bptrza2]{font-size:var(--font-meta)}.total b[b-v58bptrza2]{font-size:.9rem}
@media(max-width:900px){.summary[b-v58bptrza2]{grid-template-columns:repeat(2,1fr)}.dashboard-grid[b-v58bptrza2]{grid-template-columns:1fr}.pipeline[b-v58bptrza2]{grid-template-columns:repeat(6,220px)}.workspace-view>.filters[b-v58bptrza2]{margin:0}.filters[b-v58bptrza2]{width:100%}.filters input[b-v58bptrza2]{min-width:0;flex:1}.filters select[b-v58bptrza2]{flex:1}}
@media(max-width:600px){.sales-workspace[b-v58bptrza2]{gap:.65rem}.summary[b-v58bptrza2]{grid-template-columns:1fr 1fr;gap:.45rem}.summary article[b-v58bptrza2]{padding:.65rem}.workspace-view[b-v58bptrza2]{padding:.65rem}.filters[b-v58bptrza2]{display:grid;grid-template-columns:1fr}.desktop-table[b-v58bptrza2]{display:none}.mobile-cards[b-v58bptrza2]{display:grid;gap:.5rem}.mobile-cards>button[b-v58bptrza2]{display:grid;gap:.45rem;text-align:start;background:#fff;border:1px solid #dfe5ed;border-radius:11px;padding:.7rem}.mobile-cards>button>span[b-v58bptrza2]{display:flex;justify-content:space-between;gap:.5rem}.mobile-cards b[b-v58bptrza2]{font-size:var(--font-label)}.mobile-cards small[b-v58bptrza2],.mobile-cards p[b-v58bptrza2]{font-size:var(--font-meta);color:#718095;margin:0}.detail[b-v58bptrza2],.detail.wide[b-v58bptrza2]{width:100%;top:3.25rem}.detail>footer .btn[b-v58bptrza2]{flex:1 1 45%}.form-grid[b-v58bptrza2]{grid-template-columns:1fr}.sensitive[b-v58bptrza2]{grid-template-columns:1fr}.modal-bg[b-v58bptrza2]{padding:.45rem}.modal[b-v58bptrza2]{max-height:96vh}.dashboard-grid>.surface[b-v58bptrza2]{padding:.65rem}}

/* UI-04-R01: compact operational detail, discovery hierarchy and pipeline density. */
.pipeline>section[b-v58bptrza2]{min-height:230px}.pipeline>section.empty-stage[b-v58bptrza2]{min-height:92px;align-self:start}.pipeline>section.empty-stage .empty[b-v58bptrza2]{padding:.35rem}.detail.compact-detail[b-v58bptrza2]{width:min(510px,94vw)}.detail.opportunity-detail[b-v58bptrza2]{width:min(590px,96vw)}.detail.quote-detail[b-v58bptrza2]{width:min(680px,96vw)}.record-summary[b-v58bptrza2]{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;background:#18233a;color:#fff;border-radius:12px;padding:.65rem}.record-summary>div[b-v58bptrza2]{display:grid;gap:.18rem;min-width:0}.record-summary small[b-v58bptrza2]{font-size:var(--font-meta);color:#becbe0}.record-summary b[b-v58bptrza2]{font-size:var(--font-meta);white-space:normal}.detail-grid[b-v58bptrza2],.assessment-grid[b-v58bptrza2]{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;align-items:start}.assessment-text[b-v58bptrza2]{font-weight:700;color:#24344d}.lost.prominent[b-v58bptrza2]{border-inline-start:4px solid #c2415c}.won-outcome[b-v58bptrza2]{display:grid;gap:.2rem;background:#edf9f2;border-inline-start:4px solid #3f946b;border-radius:9px;padding:.65rem;font-size:var(--font-meta)}.immutable[b-v58bptrza2]{display:flex;align-items:center;gap:.6rem;background:#eef4fb;border:1px solid #d7e3f2;border-radius:10px;padding:.6rem}.immutable span[b-v58bptrza2]{display:grid;gap:.1rem}.immutable b[b-v58bptrza2]{font-size:var(--font-meta)}.immutable small[b-v58bptrza2]{font-size:var(--font-meta);color:#617087}
@media(max-width:600px){.detail.compact-detail[b-v58bptrza2],.detail.opportunity-detail[b-v58bptrza2],.detail.quote-detail[b-v58bptrza2]{width:100%;top:3.25rem}.record-summary[b-v58bptrza2]{grid-template-columns:1fr 1fr}.detail-grid[b-v58bptrza2],.assessment-grid[b-v58bptrza2]{grid-template-columns:1fr}.immutable[b-v58bptrza2]{align-items:flex-start}}

.pipeline-disclosure[b-v58bptrza2]{margin-top:1rem}.pipeline-disclosure>summary[b-v58bptrza2]{cursor:pointer;min-height:2.75rem;color:var(--primary);padding:.5rem}.opportunity-list td strong[b-v58bptrza2],.opportunity-list td small[b-v58bptrza2]{display:block}.opportunity-list td small[b-v58bptrza2]{color:var(--ink-muted)}
@media(max-width:800px){.opportunity-list.desktop-table[b-v58bptrza2]{display:block;overflow-x:auto}.opportunity-list table[b-v58bptrza2]{min-width:760px}}
.opportunity-pager[b-v58bptrza2]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;padding:1rem;border-top:1px solid var(--border)}.opportunity-pager>span[b-v58bptrza2]{margin-inline-end:auto;color:var(--ink-muted)}
/* /Pages/SavedReports.razor.rz.scp.css */
.saved-list[b-t9sy39wfys]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.saved-list article[b-t9sy39wfys],.saved-result[b-t9sy39wfys]{background:var(--surface,#fff);border:1px solid #dbe5f0;border-radius:10px;padding:16px;margin-block:12px}h2[b-t9sy39wfys]{font-size:1.1rem}nav[b-t9sy39wfys]{display:flex;gap:14px;align-items:center;justify-content:center}.btn[b-t9sy39wfys]{min-height:44px}.saved-table[b-t9sy39wfys]{overflow:auto;max-width:100%}table[b-t9sy39wfys]{width:100%;border-collapse:collapse}td[b-t9sy39wfys],th[b-t9sy39wfys]{text-align:start;padding:10px;border-bottom:1px solid #e3eaf2}@media(max-width:600px){.saved-list[b-t9sy39wfys]{grid-template-columns:1fr}}
.saved-actions[b-t9sy39wfys],.saved-fields[b-t9sy39wfys]{display:flex;flex-wrap:wrap;gap:10px}.saved-fields label[b-t9sy39wfys]{display:grid;gap:6px;min-width:160px}.saved-fields input[b-t9sy39wfys],.saved-fields select[b-t9sy39wfys]{min-height:44px;max-width:100%;border:1px solid #c9d9e9;border-radius:6px;padding:8px}.saved-fields input[type=checkbox][b-t9sy39wfys]{min-height:24px}
/* /Pages/SupportNewTicket.razor.rz.scp.css */
.save[b-ssjzf1gdde],.cancel[b-ssjzf1gdde],.lookup[b-ssjzf1gdde]{border:1px solid #bdd1ee;border-radius:.6rem;padding:.6rem .9rem;background:#fff;color:#1677ed;font-weight:800;text-decoration:none}.save[b-ssjzf1gdde]{background:#1677ed;color:#fff}.new-ticket[b-ssjzf1gdde]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1rem}.new-ticket section[b-ssjzf1gdde],.new-ticket aside[b-ssjzf1gdde]{background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;padding:1.2rem}.new-ticket section+section[b-ssjzf1gdde]{margin-top:1rem}.new-ticket h2[b-ssjzf1gdde]{margin:0 0 1rem;font-size:1.05rem}.new-ticket label span[b-ssjzf1gdde]{display:block;color:#607089;font-size:var(--font-label);margin-bottom:.3rem}.new-ticket input[b-ssjzf1gdde],.new-ticket select[b-ssjzf1gdde],.new-ticket textarea[b-ssjzf1gdde]{width:100%;box-sizing:border-box;border:1px solid #cbd8e9;border-radius:.55rem;padding:.55rem;background:#fff;min-height:2.65rem}.new-ticket textarea[b-ssjzf1gdde]{min-height:7rem;resize:vertical}.lookup[b-ssjzf1gdde]{margin:.5rem 0}.context[b-ssjzf1gdde]{display:grid;gap:.25rem;background:#f3f7fc;border-radius:.7rem;padding:.75rem;margin:.75rem 0}.context span[b-ssjzf1gdde],.context small[b-ssjzf1gdde]{color:#65758d}.form-grid[b-ssjzf1gdde]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.form-grid .wide[b-ssjzf1gdde]{grid-column:1/-1}.new-ticket aside p[b-ssjzf1gdde]{line-height:1.8;color:#53627a}.new-ticket aside a[b-ssjzf1gdde]{display:block;padding:.5rem;color:#1677ed;text-decoration:none;border-bottom:1px solid #e8eef6}@media(max-width:900px){.new-ticket[b-ssjzf1gdde]{grid-template-columns:1fr}}@media(max-width:600px){.form-grid[b-ssjzf1gdde]{grid-template-columns:1fr}.form-grid .wide[b-ssjzf1gdde]{grid-column:auto}}

.required-mark[b-ssjzf1gdde],.field-error[b-ssjzf1gdde]{color:var(--danger,#d92d20)}.field-error[b-ssjzf1gdde]{display:block;font-size:var(--font-label);margin-top:.35rem}[aria-invalid="true"][b-ssjzf1gdde]{border-color:var(--danger,#d92d20)!important}.new-ticket .required-mark[b-ssjzf1gdde]{display:inline}
/* /Pages/SupportOperationalTicket.razor.rz.scp.css */
.ticket-page[b-npfl9hrk8j]{display:grid;gap:1rem}.button[b-npfl9hrk8j]{display:inline-flex;justify-content:center;border:1px solid #bdd1ee;border-radius:.6rem;padding:.55rem .8rem;background:#fff;color:#1677ed;text-decoration:none;font-weight:800}.button.primary[b-npfl9hrk8j]{background:#1677ed;color:#fff}.ticket-hero[b-npfl9hrk8j]{display:flex;justify-content:space-between;gap:1rem;background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;padding:1rem}.ticket-hero h2[b-npfl9hrk8j]{margin:.3rem 0}.ticket-hero p[b-npfl9hrk8j]{color:#53627a}.badges[b-npfl9hrk8j]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.badges span[b-npfl9hrk8j]{background:#eaf3ff;color:#1769d2;border-radius:2rem;padding:.35rem .7rem}.badges .priority[b-npfl9hrk8j]{background:#fff1dd;color:#c46a00}.badges .sla[b-npfl9hrk8j]{background:#eef9f2;color:#16824f}.ticket-tabs[b-npfl9hrk8j]{display:flex;gap:.25rem;overflow:auto;background:#fff;border:1px solid #dbe4f0;border-radius:.7rem;padding:.4rem}.ticket-tabs a[b-npfl9hrk8j]{white-space:nowrap;padding:.45rem .7rem;color:#53627a;text-decoration:none}.ticket-layout[b-npfl9hrk8j]{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1rem}.ticket-layout>div[b-npfl9hrk8j]{display:grid;gap:1rem}.ticket-layout>aside[b-npfl9hrk8j]{display:grid;align-content:start;gap:1rem}.panel[b-npfl9hrk8j]{background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;padding:1rem}.panel>header[b-npfl9hrk8j]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf2f7;padding-bottom:.7rem}.panel h3[b-npfl9hrk8j]{margin:0}.panel a[b-npfl9hrk8j]{color:#1677ed;text-decoration:none;font-weight:700}.facts[b-npfl9hrk8j]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.facts div[b-npfl9hrk8j]{background:#f6f9fc;border-radius:.6rem;padding:.7rem}.facts dt[b-npfl9hrk8j]{font-size:var(--font-label);color:#718096}.facts dd[b-npfl9hrk8j]{margin:.25rem 0 0}.message[b-npfl9hrk8j]{border:1px solid #dbe4f0;border-radius:.7rem;padding:.8rem;margin-top:.65rem}.message.note[b-npfl9hrk8j]{background:#fff8e9;border-color:#f7d9a0}.message.reply[b-npfl9hrk8j]{background:#f2f8ff}.message header[b-npfl9hrk8j]{display:flex;justify-content:space-between}.message time[b-npfl9hrk8j],.message small[b-npfl9hrk8j]{color:#718096;font-size:var(--font-label)}.composer header b[b-npfl9hrk8j]{color:#b75d00;font-size:var(--font-label)}.composer textarea[b-npfl9hrk8j],.resolution input[b-npfl9hrk8j],.resolution textarea[b-npfl9hrk8j]{width:100%;box-sizing:border-box;min-height:6rem;border:1px solid #cbd8e9;border-radius:.6rem;padding:.7rem;margin:.7rem 0}.composer>div[b-npfl9hrk8j]{display:flex;justify-content:flex-end;gap:.5rem}.two[b-npfl9hrk8j]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.two>div+div[b-npfl9hrk8j]{border-inline-start:1px solid #e5ebf3;padding-inline-start:1rem}.knowledge[b-npfl9hrk8j]{display:block;margin:.5rem 0}.timeline[b-npfl9hrk8j]{list-style:none;padding:0;margin:1rem 0 0}.timeline li[b-npfl9hrk8j]{display:grid;grid-template-columns:1rem 1fr;gap:.5rem;padding:.5rem}.timeline i[b-npfl9hrk8j]{width:.7rem;height:.7rem;background:#1677ed;border-radius:50%;margin-top:.3rem}.timeline time[b-npfl9hrk8j]{margin-inline-start:1rem;color:#718096}.timeline p[b-npfl9hrk8j]{color:#53627a;margin:.25rem 0}.ticket-layout aside .button[b-npfl9hrk8j]{display:flex;width:100%;box-sizing:border-box;margin-top:.55rem}.resolution label[b-npfl9hrk8j]{display:block;color:#66758c;font-size:var(--font-label);margin-top:.7rem}.resolution input[b-npfl9hrk8j],.resolution textarea[b-npfl9hrk8j]{min-height:2.5rem;margin:.25rem 0}.resolution textarea[b-npfl9hrk8j]{min-height:4rem}.resolution .check[b-npfl9hrk8j]{display:flex;align-items:center;gap:.5rem}.resolution .check input[b-npfl9hrk8j]{width:auto}.sticky-actions[b-npfl9hrk8j]{display:none}.empty[b-npfl9hrk8j]{text-align:center;color:#718096}.mobile-ticket[b-npfl9hrk8j]{max-width:44rem;margin:auto}
@media(max-width:1000px){.ticket-layout[b-npfl9hrk8j]{grid-template-columns:1fr}.facts[b-npfl9hrk8j]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ticket-hero[b-npfl9hrk8j]{display:block}.badges[b-npfl9hrk8j]{margin-top:.7rem}.facts[b-npfl9hrk8j]{grid-template-columns:1fr}.two[b-npfl9hrk8j]{grid-template-columns:1fr}.two>div+div[b-npfl9hrk8j]{border-inline-start:0;border-top:1px solid #e5ebf3;padding:1rem 0 0}.sticky-actions[b-npfl9hrk8j]{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #dbe4f0;padding:.5rem;z-index:5}.sticky-actions button[b-npfl9hrk8j],.sticky-actions a[b-npfl9hrk8j]{border:0;background:#fff;color:#1677ed;text-decoration:none;text-align:center;padding:.6rem;font-weight:700}}
.ticket-page[b-npfl9hrk8j]{min-width:0;width:100%;max-width:100%;overflow-x:hidden}.ticket-page>*[b-npfl9hrk8j],.ticket-layout>*[b-npfl9hrk8j]{min-width:0}.ticket-tabs[b-npfl9hrk8j]{max-width:100%}.ticket-hero>*[b-npfl9hrk8j]{min-width:0}.ticket-hero h2[b-npfl9hrk8j],.ticket-hero p[b-npfl9hrk8j]{overflow-wrap:anywhere}@media(max-width:700px){.sticky-actions[b-npfl9hrk8j]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:100%}.sticky-actions>*[b-npfl9hrk8j]{min-width:0;padding:.5rem .15rem!important;overflow-wrap:anywhere}}
.ticket-layout>div[b-npfl9hrk8j],.ticket-layout>aside[b-npfl9hrk8j]{grid-template-columns:minmax(0,1fr)}
.panel[b-npfl9hrk8j],.panel>*[b-npfl9hrk8j]{min-width:0;max-width:100%;box-sizing:border-box}
.panel p[b-npfl9hrk8j],.panel dd[b-npfl9hrk8j],.panel a[b-npfl9hrk8j],.timeline b[b-npfl9hrk8j]{overflow-wrap:anywhere}
.timeline li[b-npfl9hrk8j]{grid-template-columns:1rem minmax(0,1fr)}
.timeline li>div[b-npfl9hrk8j]{min-width:0}
/* /Pages/SupportOperations.razor.rz.scp.css */
.support-ops[b-8sd9og7o6z]{display:grid;gap:1rem}.support-nav[b-8sd9og7o6z]{display:flex;gap:.45rem;overflow:auto;background:#fff;border:1px solid #dbe4f0;border-radius:.8rem;padding:.45rem}.support-nav a[b-8sd9og7o6z],.op-button[b-8sd9og7o6z]{white-space:nowrap;border:1px solid #bdd1ee;border-radius:.6rem;padding:.55rem .8rem;color:#1769d2;background:#fff;text-decoration:none;font-weight:700}.op-button.primary[b-8sd9og7o6z]{background:#1677ed;color:#fff;border-color:#1677ed}.metric-grid[b-8sd9og7o6z]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.metric-grid article[b-8sd9og7o6z]{background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;padding:1rem;border-top:3px solid #1677ed}.metric-grid article.amber[b-8sd9og7o6z]{border-top-color:#e99400}.metric-grid article.red[b-8sd9og7o6z]{border-top-color:#e23b48}.metric-grid article.green[b-8sd9og7o6z]{border-top-color:#17a661}.metric-grid span[b-8sd9og7o6z],.metric-grid strong[b-8sd9og7o6z]{display:block}.metric-grid span[b-8sd9og7o6z]{font-size:var(--font-label);color:#64748b}.metric-grid strong[b-8sd9og7o6z]{font-size:1.65rem;margin-top:.35rem}.board-grid[b-8sd9og7o6z]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.panel[b-8sd9og7o6z]{background:#fff;border:1px solid #dbe4f0;border-radius:.9rem;padding:1rem}.panel>header[b-8sd9og7o6z]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #edf2f7;padding-bottom:.75rem;margin-bottom:.6rem}.panel h2[b-8sd9og7o6z]{font-size:1.05rem;margin:0}.panel header a[b-8sd9og7o6z],.ticket-row a[b-8sd9og7o6z],.knowledge-list a[b-8sd9og7o6z]{color:#1677ed;text-decoration:none;font-weight:700}.ticket-row[b-8sd9og7o6z],.setting-row[b-8sd9og7o6z]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .25rem;border-bottom:1px solid #edf2f7}.ticket-row>div:last-child[b-8sd9og7o6z]{display:flex;align-items:center;gap:.75rem}.ticket-row strong[b-8sd9og7o6z],.ticket-row small[b-8sd9og7o6z],.setting-row strong[b-8sd9og7o6z],.setting-row span[b-8sd9og7o6z],.setting-row small[b-8sd9og7o6z]{display:block}.ticket-row small[b-8sd9og7o6z],.setting-row small[b-8sd9og7o6z]{color:#73829b;margin-top:.2rem}.ticket-row span[b-8sd9og7o6z],.status[b-8sd9og7o6z]{background:#edf5ff;color:#1769d2;border-radius:2rem;padding:.25rem .55rem;font-size:var(--font-label)}.empty[b-8sd9og7o6z]{color:#758399;text-align:center;padding:1.5rem}.activity ol[b-8sd9og7o6z]{list-style:none;margin:0;padding:0}.activity li[b-8sd9og7o6z]{display:grid;grid-template-columns:1rem 1fr;gap:.5rem;padding:.5rem}.activity i[b-8sd9og7o6z]{width:.65rem;height:.65rem;border-radius:50%;background:#1677ed;margin-top:.3rem}.activity small[b-8sd9og7o6z]{margin-inline-start:1rem;color:#73829b}.activity p[b-8sd9og7o6z]{margin:.2rem 0;color:#53627a}.tabs[b-8sd9og7o6z],.searchbar[b-8sd9og7o6z]{display:flex;gap:.6rem;background:#fff;border:1px solid #dbe4f0;border-radius:.8rem;padding:.65rem}.tabs button[b-8sd9og7o6z]{border:0;background:transparent;color:#53627a;padding:.5rem;cursor:pointer}.tabs button:focus[b-8sd9og7o6z]{outline:2px solid #1677ed}.searchbar input[b-8sd9og7o6z],.searchbar select[b-8sd9og7o6z]{min-height:2.7rem;border:1px solid #cbd8e9;border-radius:.55rem;padding:.5rem .7rem;background:#fff}.searchbar input[b-8sd9og7o6z]{flex:1}.table-panel[b-8sd9og7o6z]{overflow:auto}.table-panel table[b-8sd9og7o6z]{width:100%;border-collapse:collapse;min-width:58rem}.table-panel th[b-8sd9og7o6z],.table-panel td[b-8sd9og7o6z]{text-align:right;padding:.75rem;border-bottom:1px solid #e5ebf3}.table-panel th[b-8sd9og7o6z]{background:#f5f8fc;color:#63728a;font-size:var(--font-label)}.knowledge-list>article[b-8sd9og7o6z]{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:1rem 0;border-bottom:1px solid #e7edf5}.knowledge-list h3[b-8sd9og7o6z]{margin:.25rem 0}.knowledge-list p[b-8sd9og7o6z]{color:#53627a}.knowledge-list>article>div:last-child[b-8sd9og7o6z]{display:grid;justify-items:end;gap:.5rem}.article-page[b-8sd9og7o6z]{max-width:64rem;margin:auto}.article-page>header[b-8sd9og7o6z]{align-items:flex-start}.article-page section[b-8sd9og7o6z]{padding:1rem 0;border-bottom:1px solid #edf2f7}.article-page h3[b-8sd9og7o6z]{margin:0 0 .5rem}.article-page p[b-8sd9og7o6z]{color:#46566f;line-height:2}.article-page .preserve[b-8sd9og7o6z]{white-space:pre-wrap}.article-page footer[b-8sd9og7o6z]{padding-top:1rem;color:#718096}.policy-note[b-8sd9og7o6z]{background:#edf5ff;border:1px solid #b9d7ff;padding:.8rem;border-radius:.7rem}.settings-catalog dl[b-8sd9og7o6z]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.settings-catalog dl div[b-8sd9og7o6z]{background:#f7f9fc;padding:.75rem;border-radius:.6rem}.settings-catalog dt[b-8sd9og7o6z]{color:#718096}.settings-catalog dd[b-8sd9og7o6z]{margin:.3rem 0 0}.mobile-ops[b-8sd9og7o6z]{max-width:42rem;margin:auto}.mobile-ops .support-nav[b-8sd9og7o6z]{position:sticky;top:0;z-index:4}.mobile-ops .metric-grid[b-8sd9og7o6z]{grid-template-columns:repeat(2,1fr)}.mobile-ops .board-grid[b-8sd9og7o6z]{grid-template-columns:1fr}
@media(max-width:1100px){.metric-grid[b-8sd9og7o6z]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.support-nav[b-8sd9og7o6z]{gap:.25rem}.metric-grid[b-8sd9og7o6z]{grid-template-columns:repeat(2,1fr)}.board-grid[b-8sd9og7o6z]{grid-template-columns:1fr}.ticket-row[b-8sd9og7o6z]{align-items:flex-start}.ticket-row>div:last-child[b-8sd9og7o6z]{display:grid;justify-items:end}.tabs[b-8sd9og7o6z]{overflow:auto}.searchbar[b-8sd9og7o6z]{display:grid;grid-template-columns:1fr}.knowledge-list>article[b-8sd9og7o6z]{grid-template-columns:1fr}.knowledge-list>article>div:last-child[b-8sd9og7o6z]{justify-items:start}.settings-catalog dl[b-8sd9og7o6z]{grid-template-columns:1fr}}@media(max-width:390px){.metric-grid[b-8sd9og7o6z]{grid-template-columns:1fr 1fr}.metric-grid article[b-8sd9og7o6z]{padding:.75rem}.panel[b-8sd9og7o6z]{padding:.75rem}}
.support-ops[b-8sd9og7o6z]{min-width:0;max-width:100%}.support-ops>*[b-8sd9og7o6z]{min-width:0}.support-nav[b-8sd9og7o6z]{max-width:100%}.ticket-row>div[b-8sd9og7o6z]{min-width:0}.ticket-row strong[b-8sd9og7o6z],.ticket-row small[b-8sd9og7o6z]{overflow-wrap:anywhere}

.activity li[b-8sd9og7o6z]{grid-template-columns:1rem minmax(0,1fr)}.activity li>div[b-8sd9og7o6z]{min-width:0;overflow-wrap:anywhere}.panel[b-8sd9og7o6z]{min-width:0}.ticket-row[b-8sd9og7o6z]{flex-wrap:wrap}
/* /Pages/SupportTicket.razor.rz.scp.css */
.primary-action[b-1zf3rqfeu4],.secondary-action[b-1zf3rqfeu4],.state-action[b-1zf3rqfeu4],.filter-submit[b-1zf3rqfeu4],.filter-clear[b-1zf3rqfeu4],.list-header button[b-1zf3rqfeu4]{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.55rem .9rem;border-radius:.7rem;text-decoration:none;font-weight:800;border:1px solid #cbd5e1}.primary-action[b-1zf3rqfeu4],.filter-submit[b-1zf3rqfeu4]{background:#0f766e;color:#fff;border-color:#0f766e}.secondary-action[b-1zf3rqfeu4],.filter-clear[b-1zf3rqfeu4],.list-header button[b-1zf3rqfeu4],.state-action[b-1zf3rqfeu4]{background:#fff;color:#334155}.support-context[b-1zf3rqfeu4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:.75rem 1rem;margin-bottom:.75rem}.support-context>div[b-1zf3rqfeu4]{display:flex;align-items:center;gap:.7rem}.support-context strong[b-1zf3rqfeu4],.support-context small[b-1zf3rqfeu4]{display:block}.support-context small[b-1zf3rqfeu4]{color:#64748b;margin-top:.15rem}.profile-mark[b-1zf3rqfeu4]{display:grid;place-items:center;width:2.25rem;height:2.25rem;background:#ccfbf1;color:#115e59;border-radius:.65rem;font-weight:900}.external-boundary[b-1zf3rqfeu4]{display:flex;gap:.7rem;align-items:center;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;border-radius:.8rem;padding:.65rem .85rem;margin-bottom:1rem;font-size:var(--font-label)}.external-boundary span[b-1zf3rqfeu4]{color:#7c2d12}.support-summary[b-1zf3rqfeu4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;margin-bottom:1rem}.support-summary article[b-1zf3rqfeu4]{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:.85rem;min-width:0}.support-summary span[b-1zf3rqfeu4],.support-summary small[b-1zf3rqfeu4]{display:block;color:#64748b;font-size:var(--font-label)}.support-summary strong[b-1zf3rqfeu4]{display:block;font-size:1.65rem;color:#0f172a;margin:.3rem 0}.support-summary .critical[b-1zf3rqfeu4]{border-top:3px solid #ef4444}.support-summary .linked[b-1zf3rqfeu4]{border-top:3px solid #10b981}.support-summary .attention[b-1zf3rqfeu4]{border-top:3px solid #f59e0b}.support-workspace[b-1zf3rqfeu4],.ticket-detail[b-1zf3rqfeu4]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.support-filters[b-1zf3rqfeu4]{display:grid;grid-template-columns:minmax(15rem,2fr) repeat(3,minmax(9rem,1fr)) auto auto;gap:.65rem;align-items:end;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.support-filters label span[b-1zf3rqfeu4]{display:block;color:#475569;font-size:var(--font-label);font-weight:800;margin-bottom:.3rem}.support-filters input[b-1zf3rqfeu4],.support-filters select[b-1zf3rqfeu4]{width:100%;min-height:2.65rem;border:1px solid #cbd5e1;border-radius:.65rem;background:#fff;padding:.45rem .65rem;color:#0f172a}.list-header[b-1zf3rqfeu4]{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 .65rem}.list-header strong[b-1zf3rqfeu4],.list-header small[b-1zf3rqfeu4]{display:block}.list-header small[b-1zf3rqfeu4]{color:#64748b}.ticket-table-wrap[b-1zf3rqfeu4]{overflow:auto;border:1px solid #e2e8f0;border-radius:.8rem}.ticket-table-wrap table[b-1zf3rqfeu4]{width:100%;border-collapse:collapse;min-width:62rem}.ticket-table-wrap th[b-1zf3rqfeu4]{background:#f8fafc;color:#64748b;text-align:right;font-size:var(--font-label);padding:.7rem}.ticket-table-wrap td[b-1zf3rqfeu4]{padding:.7rem;border-top:1px solid #e2e8f0;vertical-align:middle}.ticket-table-wrap td strong[b-1zf3rqfeu4],.ticket-table-wrap td small[b-1zf3rqfeu4]{display:block;max-width:18rem}.ticket-table-wrap td small[b-1zf3rqfeu4]{color:#64748b;margin-top:.25rem}.inspect[b-1zf3rqfeu4]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.6rem;background:#ecfeff;color:#0f766e;text-decoration:none;font-size:1.35rem}.ticket-cards[b-1zf3rqfeu4]{display:none}.pagination[b-1zf3rqfeu4]{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem}.pagination button[b-1zf3rqfeu4]{min-height:2.5rem;border:1px solid #cbd5e1;border-radius:.6rem;background:#fff;padding:.4rem .8rem}.detail-header[b-1zf3rqfeu4]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;border-bottom:1px solid #e2e8f0;padding-bottom:1rem}.detail-header h2[b-1zf3rqfeu4]{margin:.35rem 0;font-size:1.35rem}.detail-header p[b-1zf3rqfeu4]{margin:0;color:#64748b}.ticket-number[b-1zf3rqfeu4]{display:inline-flex;background:#f1f5f9;border-radius:.45rem;padding:.25rem .5rem;color:#475569;font-weight:800}.header-badges[b-1zf3rqfeu4]{display:flex;gap:.4rem;flex-wrap:wrap}.detail-grid[b-1zf3rqfeu4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0}.detail-card[b-1zf3rqfeu4],.timeline-card[b-1zf3rqfeu4]{border:1px solid #e2e8f0;border-radius:.85rem;padding:.9rem;background:#fff}.detail-card>header[b-1zf3rqfeu4]{display:flex;align-items:center;gap:.45rem;margin-bottom:.65rem}.detail-card h3[b-1zf3rqfeu4],.timeline-card h3[b-1zf3rqfeu4]{margin:0;font-size:1rem}.detail-card p[b-1zf3rqfeu4]{color:#475569;line-height:1.8}.detail-card small[b-1zf3rqfeu4]{color:#64748b}.detail-card a[b-1zf3rqfeu4]{display:inline-flex;color:#0f766e;font-weight:800;text-decoration:none;margin-top:.5rem}.detail-card dl[b-1zf3rqfeu4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0}.detail-card dl div[b-1zf3rqfeu4]{background:#f8fafc;border-radius:.6rem;padding:.6rem}.detail-card dt[b-1zf3rqfeu4]{color:#64748b;font-size:var(--font-label)}.detail-card dd[b-1zf3rqfeu4]{margin:.2rem 0 0;overflow-wrap:anywhere}.description-card[b-1zf3rqfeu4]{border-inline-start:3px solid #0f766e}.assignment-card[b-1zf3rqfeu4]{border-inline-start:3px solid #2563eb}.timeline-card>header[b-1zf3rqfeu4]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0;padding-bottom:.7rem}.timeline-card>header span[b-1zf3rqfeu4],.timeline-card>header small[b-1zf3rqfeu4]{color:#64748b;font-size:var(--font-label)}.timeline[b-1zf3rqfeu4]{list-style:none;margin:1rem 0 0;padding:0}.timeline li[b-1zf3rqfeu4]{position:relative;display:grid;grid-template-columns:1rem 1fr;gap:.65rem;padding-bottom:1rem}.timeline li:not(:last-child)[b-1zf3rqfeu4]::before{content:"";position:absolute;right:.34rem;top:.8rem;bottom:0;width:1px;background:#cbd5e1}.timeline-dot[b-1zf3rqfeu4]{width:.72rem;height:.72rem;border-radius:50%;background:#0f766e;margin-top:.3rem;z-index:1}.timeline header[b-1zf3rqfeu4]{display:flex;justify-content:space-between;gap:1rem}.timeline time[b-1zf3rqfeu4]{color:#64748b;font-size:var(--font-label)}.timeline p[b-1zf3rqfeu4]{margin:.35rem 0 0;color:#475569}.ltr[b-1zf3rqfeu4]{direction:ltr;text-align:left}.sr-only[b-1zf3rqfeu4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.support-summary[b-1zf3rqfeu4]{grid-template-columns:repeat(3,minmax(0,1fr))}.support-filters[b-1zf3rqfeu4]{grid-template-columns:repeat(2,minmax(0,1fr))}.support-filters .search[b-1zf3rqfeu4]{grid-column:1/-1}}
@media(max-width:700px){.external-boundary[b-1zf3rqfeu4]{align-items:flex-start}.support-summary[b-1zf3rqfeu4]{grid-template-columns:repeat(2,minmax(0,1fr))}.support-summary article:first-child[b-1zf3rqfeu4]{grid-column:1/-1}.support-workspace[b-1zf3rqfeu4],.ticket-detail[b-1zf3rqfeu4]{padding:.75rem}.support-filters[b-1zf3rqfeu4]{grid-template-columns:1fr}.support-filters .search[b-1zf3rqfeu4]{grid-column:auto}.ticket-table-wrap[b-1zf3rqfeu4]{display:none}.ticket-cards[b-1zf3rqfeu4]{display:grid;gap:.7rem;margin-top:1rem}.ticket-cards article[b-1zf3rqfeu4]{border:1px solid #e2e8f0;border-radius:.8rem;padding:.8rem}.ticket-cards header[b-1zf3rqfeu4],.ticket-cards>article>div[b-1zf3rqfeu4]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ticket-cards h3[b-1zf3rqfeu4]{font-size:1rem;margin:.65rem 0}.ticket-cards dl[b-1zf3rqfeu4]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:.75rem 0}.ticket-cards dt[b-1zf3rqfeu4]{font-size:var(--font-meta);color:#64748b}.ticket-cards dd[b-1zf3rqfeu4]{margin:.2rem 0}.ticket-cards a[b-1zf3rqfeu4]{display:flex;justify-content:center;background:#0f766e;color:#fff;text-decoration:none;border-radius:.6rem;padding:.55rem}.detail-header[b-1zf3rqfeu4]{display:block}.header-badges[b-1zf3rqfeu4]{margin-top:.65rem}.detail-grid[b-1zf3rqfeu4]{grid-template-columns:1fr}.detail-card dl[b-1zf3rqfeu4]{grid-template-columns:1fr}.timeline header[b-1zf3rqfeu4]{display:block}.timeline time[b-1zf3rqfeu4]{display:block;margin-top:.2rem}.support-context[b-1zf3rqfeu4]{align-items:flex-start}.support-context>.ui-badge[b-1zf3rqfeu4]{flex:none}}
@media(max-width:390px){.support-summary[b-1zf3rqfeu4]{grid-template-columns:1fr}.support-summary article:first-child[b-1zf3rqfeu4]{grid-column:auto}.primary-action[b-1zf3rqfeu4],.secondary-action[b-1zf3rqfeu4]{width:100%}.ticket-cards dl[b-1zf3rqfeu4]{grid-template-columns:1fr}.support-context[b-1zf3rqfeu4]{display:block}.support-context>.ui-badge[b-1zf3rqfeu4]{display:inline-flex;margin-top:.65rem}}

.support-workspace[b-1zf3rqfeu4],.ticket-detail[b-1zf3rqfeu4],.ticket-table-wrap[b-1zf3rqfeu4]{min-width:0;max-width:100%}.support-context[b-1zf3rqfeu4],.external-boundary[b-1zf3rqfeu4],.list-header[b-1zf3rqfeu4]{flex-wrap:wrap}.ticket-cards h3[b-1zf3rqfeu4]{overflow-wrap:anywhere}
.ticket-table-wrap[b-1zf3rqfeu4]{position:relative}
/* /Pages/Workbox.razor.rz.scp.css */
.refresh-button[b-0jmddtgkbv],.primary-button[b-0jmddtgkbv],.clear-button[b-0jmddtgkbv],.state-action[b-0jmddtgkbv],.deep-link[b-0jmddtgkbv],.quick-actions button[b-0jmddtgkbv],.inspect-button[b-0jmddtgkbv],.pagination button[b-0jmddtgkbv]{min-height:2.55rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface);color:var(--primary);cursor:pointer;font-weight:800}.refresh-button[b-0jmddtgkbv]{padding:.65rem .95rem;white-space:nowrap}.profile-context[b-0jmddtgkbv]{display:grid;grid-template-columns:minmax(15rem,1.15fr) minmax(12rem,.7fr) minmax(15rem,1fr);align-items:center;gap:.9rem;margin-bottom:.8rem;padding:.7rem .85rem;border:1px solid var(--border);border-radius:.85rem;background:linear-gradient(120deg,#fff,#f8fbff);box-shadow:var(--shadow-card)}.profile-heading[b-0jmddtgkbv]{display:flex;align-items:center;gap:.7rem}.profile-heading>span[b-0jmddtgkbv]{display:grid;place-items:center;flex:0 0 2.4rem;height:2.4rem;border-radius:.7rem;background:#e8f1ff;color:#215ca9;font-size:var(--font-meta);font-weight:900}.profile-heading div[b-0jmddtgkbv]{display:grid;gap:.15rem}.profile-heading strong[b-0jmddtgkbv]{color:var(--ink-strong);font-size:var(--font-label)}.profile-heading small[b-0jmddtgkbv],.scope-note small[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta);line-height:1.6}.profile-context label[b-0jmddtgkbv]{display:grid;gap:.25rem;color:var(--ink-muted);font-size:var(--font-meta);font-weight:800}.profile-context select[b-0jmddtgkbv]{min-width:0;padding:.58rem .65rem;border:1px solid var(--border);border-radius:.55rem;background:#fff;color:var(--ink-strong)}.scope-note[b-0jmddtgkbv]{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.scope-note small[b-0jmddtgkbv]{max-width:12rem}.workbox-surface[b-0jmddtgkbv]{overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:var(--surface);box-shadow:var(--shadow-card)}.filters[b-0jmddtgkbv]{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(4,minmax(7.4rem,1fr)) auto auto;align-items:end;gap:.55rem;padding:.75rem;border-bottom:1px solid var(--border);background:#f8fafc}.filters label[b-0jmddtgkbv],.quick-actions label[b-0jmddtgkbv]{display:grid;gap:.28rem;color:var(--ink-muted);font-size:var(--font-meta);font-weight:800}.filters input[b-0jmddtgkbv],.filters select[b-0jmddtgkbv],.quick-actions textarea[b-0jmddtgkbv]{min-width:0;width:100%;padding:.61rem .65rem;border:1px solid var(--border);border-radius:.55rem;background:#fff;color:var(--ink)}.filters input:focus[b-0jmddtgkbv],.filters select:focus[b-0jmddtgkbv],.quick-actions textarea:focus[b-0jmddtgkbv]{border-color:#6999d7;outline:.14rem solid rgba(37,99,190,.1)}.primary-button[b-0jmddtgkbv]{padding:.58rem .85rem;color:#fff;border-color:#a40f31;background:#b5123a}.clear-button[b-0jmddtgkbv]{padding:.58rem .75rem;color:var(--ink-muted)}button:disabled[b-0jmddtgkbv]{opacity:.55;cursor:wait}.state-action[b-0jmddtgkbv]{padding:.55rem .9rem}.queue-layout[b-0jmddtgkbv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);direction:ltr;min-height:29rem}.queue[b-0jmddtgkbv],.details[b-0jmddtgkbv]{direction:rtl}.queue[b-0jmddtgkbv]{min-width:0;border-left:1px solid var(--border)}.queue-header[b-0jmddtgkbv]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .8rem;border-bottom:1px solid var(--border);background:#fff}.queue-header div[b-0jmddtgkbv]{display:grid;gap:.12rem}.queue-header strong[b-0jmddtgkbv]{color:var(--ink-strong);font-size:var(--font-label)}.queue-header small[b-0jmddtgkbv],.queue-header>span[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta)}.table-wrap[b-0jmddtgkbv]{overflow-x:auto}table[b-0jmddtgkbv]{width:100%;border-collapse:collapse}th[b-0jmddtgkbv],td[b-0jmddtgkbv]{padding:.68rem .65rem;border-bottom:1px solid var(--border);text-align:right;vertical-align:middle;font-size:var(--font-meta)}th[b-0jmddtgkbv]{color:#55677e;background:#f8fafc;font-size:var(--font-meta);white-space:nowrap}tbody tr[b-0jmddtgkbv]{cursor:pointer;transition:background .12s}tbody tr:hover[b-0jmddtgkbv],tbody tr.selected[b-0jmddtgkbv]{background:#f0f6ff}td:first-child[b-0jmddtgkbv]{max-width:22rem}td strong[b-0jmddtgkbv],td small[b-0jmddtgkbv]{display:block}td strong[b-0jmddtgkbv]{margin-bottom:.16rem;color:var(--ink-strong);font-size:var(--font-meta);line-height:1.55}td small[b-0jmddtgkbv]{max-width:20rem;color:var(--ink-muted);font-size:var(--font-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-badge[b-0jmddtgkbv]{display:inline-flex;align-items:center;min-height:1.65rem;padding:.2rem .48rem;border-radius:999px;color:#255b9e;background:#edf5ff;font-size:var(--font-meta);font-weight:800;white-space:nowrap}time[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta);font-weight:750;white-space:nowrap}time.overdue[b-0jmddtgkbv],.due-detail.overdue[b-0jmddtgkbv]{color:#a2253e}time.today[b-0jmddtgkbv],.due-detail.today[b-0jmddtgkbv]{color:#946200}.inspect-button[b-0jmddtgkbv]{width:2rem;min-height:2rem;padding:0;color:#426a9e;font-size:1.25rem}.mobile-items[b-0jmddtgkbv]{display:none}.pagination[b-0jmddtgkbv]{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.65rem;border-top:1px solid var(--border)}.pagination button[b-0jmddtgkbv]{min-height:2.1rem;padding:.4rem .7rem}.pagination span[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta)}.details[b-0jmddtgkbv]{padding:.85rem;background:#fcfdff}.empty-detail[b-0jmddtgkbv]{display:grid;place-items:center}.detail-placeholder[b-0jmddtgkbv]{display:grid;place-items:center;gap:.45rem;max-width:16rem;text-align:center}.detail-placeholder>span[b-0jmddtgkbv]{font-size:2rem;color:#8ba7ca}.detail-placeholder strong[b-0jmddtgkbv]{color:var(--ink-strong);font-size:var(--font-label)}.detail-placeholder small[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta);line-height:1.7}.details-head[b-0jmddtgkbv]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.details-head h2[b-0jmddtgkbv]{margin:.48rem 0 0;color:var(--ink-strong);font-size:.95rem;line-height:1.7}.details-head button[b-0jmddtgkbv]{width:2rem;height:2rem;border:0;background:transparent;color:var(--ink-muted);font-size:1.4rem;cursor:pointer}.detail-badges[b-0jmddtgkbv]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:.75rem 0}.due-detail[b-0jmddtgkbv]{margin-inline-start:auto;font-size:var(--font-meta);font-weight:800}.details-summary[b-0jmddtgkbv]{margin:.65rem 0;padding:.7rem;border-radius:.65rem;background:#f1f5fa;color:var(--ink);font-size:var(--font-meta);line-height:1.8}.details dl[b-0jmddtgkbv]{display:grid;gap:.5rem;margin:.75rem 0}.details dl div[b-0jmddtgkbv]{display:grid;grid-template-columns:5.8rem minmax(0,1fr);gap:.5rem;padding-bottom:.45rem;border-bottom:1px dashed #e3e9f1}.details dt[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta)}.details dd[b-0jmddtgkbv]{margin:0;color:var(--ink-strong);font-size:var(--font-meta);overflow-wrap:anywhere}.deep-link[b-0jmddtgkbv]{width:100%;padding:.62rem;color:#fff;border-color:#1d5da9;background:#2268bd}.quick-actions[b-0jmddtgkbv]{margin-top:.85rem;padding-top:.8rem;border-top:1px solid var(--border)}.quick-actions header[b-0jmddtgkbv]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.quick-actions h3[b-0jmddtgkbv]{margin:0;color:var(--ink-strong);font-size:var(--font-label)}.quick-actions header small[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-meta)}.quick-actions textarea[b-0jmddtgkbv]{min-height:4.5rem;resize:vertical}.action-list[b-0jmddtgkbv]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}.action-list button[b-0jmddtgkbv]{flex:1;min-width:6rem;padding:.55rem}.action-primary[b-0jmddtgkbv]{color:#fff!important;border-color:#9f1239!important;background:#b5123a!important}.action-secondary[b-0jmddtgkbv]{color:#245f9e!important;background:#f4f8ff!important}.no-actions[b-0jmddtgkbv]{margin:0;padding:.65rem;border-radius:.6rem;background:#f1f4f8;color:var(--ink-muted);font-size:var(--font-meta);line-height:1.7}.toast[b-0jmddtgkbv]{position:fixed;inset-inline-start:1rem;bottom:1rem;z-index:1200;max-width:min(23rem,calc(100vw - 2rem));padding:.75rem 1rem;border-radius:.75rem;background:#11633d;color:#fff;box-shadow:0 .7rem 2rem rgba(10,50,35,.25);font-size:var(--font-label);font-weight:800}.sr-only[b-0jmddtgkbv]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1200px){.profile-context[b-0jmddtgkbv]{grid-template-columns:1fr 1fr}.scope-note[b-0jmddtgkbv]{grid-column:1/-1;justify-content:flex-start}.filters[b-0jmddtgkbv]{grid-template-columns:repeat(3,minmax(0,1fr))}.search-field[b-0jmddtgkbv]{grid-column:span 2}.queue-layout[b-0jmddtgkbv]{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}}
@media(max-width:900px){.queue-layout[b-0jmddtgkbv]{display:block}.queue[b-0jmddtgkbv]{border-left:0}.details[b-0jmddtgkbv]{border-top:1px solid var(--border);min-height:0}.empty-detail[b-0jmddtgkbv]{display:none}.table-wrap[b-0jmddtgkbv]{display:none}.mobile-items[b-0jmddtgkbv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.7rem}}
@media(max-width:680px){.profile-context[b-0jmddtgkbv]{grid-template-columns:1fr;padding:.7rem}.scope-note[b-0jmddtgkbv]{grid-column:auto;display:grid;justify-content:stretch}.scope-note small[b-0jmddtgkbv]{max-width:none}.filters[b-0jmddtgkbv]{grid-template-columns:1fr 1fr}.search-field[b-0jmddtgkbv]{grid-column:1/-1}.primary-button[b-0jmddtgkbv],.clear-button[b-0jmddtgkbv]{min-width:0}.mobile-items[b-0jmddtgkbv]{grid-template-columns:1fr}.details[b-0jmddtgkbv]{padding:.75rem}.toast[b-0jmddtgkbv]{inset-inline:1rem;text-align:center}}
@media(max-width:430px){.filters[b-0jmddtgkbv]{grid-template-columns:1fr}.search-field[b-0jmddtgkbv]{grid-column:auto}.profile-context[b-0jmddtgkbv],.workbox-surface[b-0jmddtgkbv],.filters[b-0jmddtgkbv],.mobile-items[b-0jmddtgkbv],.details[b-0jmddtgkbv]{min-width:0;max-width:100%}.quick-actions header[b-0jmddtgkbv]{display:grid}.action-list[b-0jmddtgkbv]{display:grid}.action-list button[b-0jmddtgkbv]{width:100%}}
@media(prefers-reduced-motion:reduce){*[b-0jmddtgkbv]{scroll-behavior:auto!important;transition:none!important}}
.context-label[b-0jmddtgkbv]{display:grid;gap:.25rem;padding:.75rem;border-radius:.75rem;background:#f2f7fc}.context-label span[b-0jmddtgkbv]{color:var(--ink-muted);font-size:var(--font-label)}.source-actions[b-0jmddtgkbv],.work-history[b-0jmddtgkbv]{display:grid;gap:.65rem;padding-top:.8rem;border-top:1px solid #e5ebf2}.source-actions header[b-0jmddtgkbv],.work-history header[b-0jmddtgkbv]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.source-actions h3[b-0jmddtgkbv],.work-history h3[b-0jmddtgkbv]{margin:0;font-size:.95rem}.work-history ol[b-0jmddtgkbv]{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.work-history li[b-0jmddtgkbv]{display:grid;grid-template-columns:auto 1fr auto;gap:.25rem .6rem;padding:.55rem .65rem;border:1px solid #e5ebf2;border-radius:.65rem}.work-history li span[b-0jmddtgkbv]{color:var(--primary);font-weight:700}.work-history li time[b-0jmddtgkbv]{direction:ltr;unicode-bidi:isolate;color:var(--ink-muted);font-size:var(--font-label)}.work-history li small[b-0jmddtgkbv]{grid-column:1/-1;color:var(--ink-muted)}
/* /Pages/WorkflowCenter.razor.rz.scp.css */
.wf-tabs[b-nd6fud26og]{display:flex;gap:.45rem;flex-wrap:wrap;margin-bottom:1rem}.wf-tabs a[b-nd6fud26og]{padding:.55rem .8rem;border:1px solid var(--border);border-radius:.7rem;background:var(--surface);color:var(--primary);font-weight:800;text-decoration:none}.wf-alert[b-nd6fud26og]{padding:.75rem 1rem;margin-bottom:1rem;border-radius:.75rem}.wf-alert.error[b-nd6fud26og]{background:#fff1f2;color:#b91c1c}.wf-alert.success[b-nd6fud26og]{background:#ecfdf5;color:#047857}.wf-metrics[b-nd6fud26og]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem}.wf-list header[b-nd6fud26og],.instance-list header[b-nd6fud26og],.designer-head[b-nd6fud26og]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.wf-list header input[b-nd6fud26og]{min-width:18rem;padding:.65rem;border:1px solid var(--border);border-radius:.7rem}.wf-list h2[b-nd6fud26og],.wf-list p[b-nd6fud26og],.designer-head h2[b-nd6fud26og]{margin:.15rem 0}.wf-row[b-nd6fud26og],.instance-row[b-nd6fud26og]{display:grid;grid-template-columns:1.2fr 2fr 1fr 1fr .7fr;gap:.8rem;align-items:center;padding:.75rem;border-top:1px solid var(--border);color:var(--ink);text-decoration:none}.wf-row:hover[b-nd6fud26og],.instance-row:hover[b-nd6fud26og],.instance-row.active[b-nd6fud26og]{background:#f4f8fb}.wf-code[b-nd6fud26og]{direction:ltr;text-align:left;font-family:ui-monospace,monospace;font-size:var(--font-meta);color:var(--primary)}.wf-form[b-nd6fud26og]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.wf-form h2[b-nd6fud26og],.wf-form .wide[b-nd6fud26og]{grid-column:1/-1}.wf-form label[b-nd6fud26og],.transition-editor label[b-nd6fud26og],.properties label[b-nd6fud26og]{display:grid;gap:.35rem;color:var(--ink-muted);font-weight:750}.wf-form input[b-nd6fud26og],.wf-form textarea[b-nd6fud26og],.transition-editor input[b-nd6fud26og],.transition-editor select[b-nd6fud26og],.properties input[b-nd6fud26og],.properties select[b-nd6fud26og],.properties textarea[b-nd6fud26og]{padding:.62rem;border:1px solid var(--border);border-radius:.65rem;background:var(--surface)}.designer-head[b-nd6fud26og]{margin-bottom:.8rem}.designer-actions[b-nd6fud26og]{display:flex;gap:.5rem;flex-wrap:wrap}.mobile-safe[b-nd6fud26og]{display:none;padding:.7rem;margin-bottom:.8rem;border-radius:.7rem;background:#fff7ed;color:#9a3412}.designer-shell[b-nd6fud26og]{display:grid;grid-template-columns:11rem minmax(0,1fr) 17rem;gap:.75rem;direction:ltr}.palette[b-nd6fud26og],.properties[b-nd6fud26og]{direction:rtl}.palette h3[b-nd6fud26og],.properties h3[b-nd6fud26og]{margin-top:0}.palette>button[b-nd6fud26og]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.55rem;margin-bottom:.35rem;border:1px solid var(--border);border-radius:.6rem;background:var(--surface);cursor:pointer}.palette>button b[b-nd6fud26og]{width:1.7rem;color:var(--primary)}.zoom[b-nd6fud26og]{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.zoom button[b-nd6fud26og],.move-pad button[b-nd6fud26og]{min-width:2.2rem;min-height:2.2rem;border:1px solid var(--border);border-radius:.5rem;background:#fff}.canvas-panel[b-nd6fud26og]{padding:0;min-width:0;overflow:auto}.canvas-toolbar[b-nd6fud26og]{display:flex;justify-content:space-between;padding:.7rem 1rem;border-bottom:1px solid var(--border);direction:rtl}.canvas-panel svg[b-nd6fud26og]{display:block;width:max(100%,700px);min-height:32rem;background-image:radial-gradient(#cbd5e1 1px,transparent 1px);background-size:20px 20px;transform:scale(var(--wf-zoom));transform-origin:top left}.edge line[b-nd6fud26og]{stroke:#64748b;stroke-width:2}.edge text[b-nd6fud26og]{font-size:10px;fill:#475569}.node rect[b-nd6fud26og]{fill:#fff;stroke:#94a3b8;stroke-width:2;cursor:pointer}.node text[b-nd6fud26og]{font-size:12px;font-weight:800;pointer-events:none}.node .node-code[b-nd6fud26og]{font-size:8px;fill:#64748b;font-weight:600}.node.start rect[b-nd6fud26og]{fill:#ecfdf5;stroke:#059669}.node.end rect[b-nd6fud26og]{fill:#f1f5f9;stroke:#334155}.node.humantask rect[b-nd6fud26og]{fill:#eff6ff;stroke:#2563eb}.node.decision rect[b-nd6fud26og]{fill:#fff7ed;stroke:#ea580c}.node.action rect[b-nd6fud26og]{fill:#faf5ff;stroke:#9333ea}.node.selected rect[b-nd6fud26og]{stroke:#0f766e;stroke-width:4}.properties[b-nd6fud26og]{display:grid;align-content:start;gap:.6rem}.move-pad[b-nd6fud26og]{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.move-pad button:first-child[b-nd6fud26og],.move-pad button:last-child[b-nd6fud26og]{grid-column:2}.transition-editor[b-nd6fud26og]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;align-items:end}.transition-editor h3[b-nd6fud26og]{grid-column:1/-1}.transition-editor .check[b-nd6fud26og]{display:flex}.designer-bottom[b-nd6fud26og]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.8rem}.valid[b-nd6fud26og]{color:#047857;font-weight:800}.issue[b-nd6fud26og],.version-row[b-nd6fud26og]{display:grid;width:100%;grid-template-columns:1fr 2fr 1fr;gap:.5rem;text-align:right;padding:.55rem;border:0;border-bottom:1px solid var(--border);background:transparent;cursor:pointer}.issue b[b-nd6fud26og]{color:#b91c1c}.modal-bg[b-nd6fud26og]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1rem;background:#0f172a88}.publish-modal[b-nd6fud26og]{width:min(34rem,100%);padding:1.25rem;border-radius:1rem;background:#fff;direction:rtl}.publish-modal dl[b-nd6fud26og]{display:grid;grid-template-columns:8rem 1fr;gap:.6rem}.publish-modal dd[b-nd6fud26og]{margin:0}.publish-modal footer[b-nd6fud26og]{display:flex;gap:.5rem;margin-top:1rem}.instance-row[b-nd6fud26og]{grid-template-columns:2fr 1.5fr 1fr 1fr 1fr}.failed[b-nd6fud26og]{color:#b91c1c}.instance-graph[b-nd6fud26og]{margin-top:1rem}.path-strip[b-nd6fud26og]{display:flex;gap:.5rem;flex-wrap:wrap}.path-strip span[b-nd6fud26og]{padding:.45rem .7rem;border-radius:2rem;background:#f1f5f9}.path-strip .current[b-nd6fud26og]{background:#0f766e;color:#fff}.action-grid[b-nd6fud26og]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.action-grid article span[b-nd6fud26og]{direction:ltr;display:block;color:var(--primary);font-family:monospace}.action-grid article h2[b-nd6fud26og]{font-size:1rem}.recovery-note[b-nd6fud26og]{margin-top:1rem}.btn.danger[b-nd6fud26og]{color:#b91c1c;border-color:#fecaca}
@media(max-width:1050px){.designer-shell[b-nd6fud26og]{grid-template-columns:9rem minmax(0,1fr)}.properties[b-nd6fud26og]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.properties h3[b-nd6fud26og],.properties p[b-nd6fud26og],.properties .move-pad[b-nd6fud26og]{grid-column:1/-1}.properties input[b-nd6fud26og],.properties select[b-nd6fud26og],.properties textarea[b-nd6fud26og]{min-width:0;width:100%}.transition-editor[b-nd6fud26og]{grid-template-columns:repeat(2,minmax(0,1fr))}.action-grid[b-nd6fud26og]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.wf-metrics[b-nd6fud26og]{grid-template-columns:1fr 1fr}.wf-list header[b-nd6fud26og],.designer-head[b-nd6fud26og]{align-items:stretch;flex-direction:column}.wf-list header input[b-nd6fud26og]{min-width:0}.wf-row[b-nd6fud26og],.instance-row[b-nd6fud26og]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.instance-list[b-nd6fud26og],.instance-row>*[b-nd6fud26og],.instance-graph[b-nd6fud26og],.path-strip span[b-nd6fud26og]{min-width:0}.instance-row>*[b-nd6fud26og],.path-strip span[b-nd6fud26og]{overflow-wrap:anywhere}.designer-actions>*[b-nd6fud26og]{flex:1}.mobile-safe[b-nd6fud26og]{display:block}.designer-shell[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.palette[b-nd6fud26og]{display:none}.canvas-panel svg[b-nd6fud26og]{width:700px;min-height:25rem;transform:scale(.78);transform-origin:top right}.properties[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.transition-editor[b-nd6fud26og]{display:none}.designer-bottom[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.wf-form[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.wf-form h2[b-nd6fud26og],.wf-form .wide[b-nd6fud26og]{grid-column:auto}.action-grid[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.publish-modal dl[b-nd6fud26og]{grid-template-columns:minmax(0,1fr)}.publish-modal dt[b-nd6fud26og]{font-weight:850}.publish-modal dd[b-nd6fud26og]{margin-bottom:.5rem}}
.wf-tabs a[b-nd6fud26og],.palette>button[b-nd6fud26og],.zoom button[b-nd6fud26og],.move-pad button[b-nd6fud26og],.issue[b-nd6fud26og],.version-row[b-nd6fud26og]{min-height:44px}.version-change[b-nd6fud26og]{padding:.7rem;border-bottom:1px solid var(--border)}.version-change pre[b-nd6fud26og]{white-space:pre-wrap;overflow-wrap:anywhere}.properties fieldset[b-nd6fud26og]{min-width:0}.properties input[b-nd6fud26og],.properties select[b-nd6fud26og],.transition-editor input[b-nd6fud26og],.transition-editor select[b-nd6fud26og]{min-height:44px}.panel select[b-nd6fud26og]{min-height:44px}
.btn[b-nd6fud26og],.zoom button[b-nd6fud26og],.move-pad button[b-nd6fud26og]{min-height:44px;min-width:44px}.wf-row>*[b-nd6fud26og]{min-width:0;overflow-wrap:anywhere}
/* /Pages/WorkflowOperations.razor.rz.scp.css */
.operation-tabs[b-5lwlhl2311]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-bottom:1rem}.operation-tabs a[b-5lwlhl2311],.operation-tabs button[b-5lwlhl2311]{min-height:44px;padding:.7rem;border:1px solid var(--border);border-radius:.6rem;background:var(--surface);text-decoration:none}.panel[b-5lwlhl2311]{margin-bottom:1rem;min-width:0;overflow-wrap:anywhere}.panel h2[b-5lwlhl2311]{font-size:1.1rem}.panel label[b-5lwlhl2311]{display:grid;gap:.4rem;margin:.7rem 0}.panel input[b-5lwlhl2311],.panel select[b-5lwlhl2311],.panel textarea[b-5lwlhl2311]{width:100%;min-height:44px;padding:.65rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--ink);min-width:0}.simulation-input[b-5lwlhl2311]{max-width:65rem}.fact-add[b-5lwlhl2311],.fact-row[b-5lwlhl2311]{display:flex;gap:.7rem;align-items:end}.fact-row label[b-5lwlhl2311]{flex:1}.fact-add select[b-5lwlhl2311]{flex:1}.metrics[b-5lwlhl2311]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.7rem}.metrics article[b-5lwlhl2311]{display:grid;gap:.5rem}.metrics b[b-5lwlhl2311]{font-size:1.5rem}.trace-step[b-5lwlhl2311]{padding:1rem 0;border-bottom:1px solid var(--border)}dl[b-5lwlhl2311]{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:.6rem}dd[b-5lwlhl2311]{margin:0;overflow-wrap:anywhere}.notice[b-5lwlhl2311]{padding:.8rem;background:#fff7ed;color:#92400e;border-radius:.5rem}.incident header[b-5lwlhl2311]{display:flex;justify-content:space-between;gap:1rem}.badge[b-5lwlhl2311]{background:#eff6ff;color:#1d4ed8;padding:.4rem .7rem;border-radius:1rem}.btn[b-5lwlhl2311]{min-height:44px}.panel a[b-5lwlhl2311]{display:inline-flex;align-items:center;min-height:44px}ul[b-5lwlhl2311]{padding-inline-start:1.2rem}@media(max-width:600px){dl[b-5lwlhl2311]{grid-template-columns:1fr}.fact-add[b-5lwlhl2311]{flex-direction:column;align-items:stretch}.operation-tabs a[b-5lwlhl2311]{flex:1;text-align:center}.metrics[b-5lwlhl2311]{grid-template-columns:1fr 1fr}.incident header[b-5lwlhl2311]{flex-wrap:wrap}}
.instance-path[b-5lwlhl2311]{display:flex;gap:12px;overflow:auto;padding:12px;list-style:none}.instance-path li[b-5lwlhl2311]{min-width:160px;padding:12px;border:1px solid var(--border,#dbe4ee);border-radius:10px;display:flex;flex-direction:column;gap:8px}.instance-path .current[b-5lwlhl2311]{border:2px solid #1677ee;background:#edf5ff}
.trace-step ul[b-5lwlhl2311]{padding-inline:1.5rem;list-style-position:inside}.trace-step li[b-5lwlhl2311]{overflow-wrap:anywhere}
