:root{--bz-canvas:#f4f6f5;--bz-surface:#ffffff;--bz-surface-muted:#edf1ef;--bz-ink:#111a18;--bz-ink-secondary:#26332f;--bz-muted:#66736f;--bz-line:#d7dfdc;--bz-line-strong:#b8c5c0;--bz-brand:#087a66;--bz-brand-hover:#065d4f;--bz-brand-soft:#e4f2ed;--bz-info:#2f62a3;--bz-info-soft:#eaf0fa;--bz-warning:#a66312;--bz-warning-soft:#fff3df;--bz-danger:#b4434c;--bz-danger-soft:#fcebed;--bz-night:#0c1715;--bz-night-surface:#13231f;--bz-radius-sm:4px;--bz-radius-md:6px;--bz-radius-lg:8px;--bz-shadow-sm:0 8px 24px rgba(17,26,24,0.06);--bz-shadow-lg:0 24px 64px rgba(17,26,24,0.14);--bz-public-container:1240px;--bz-workbench-container:1360px;--bz-font-sans:Inter,"Noto Sans SC","Source Han Sans SC","Microsoft YaHei",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bz-font-data:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--bg:var(--bz-canvas);--panel:var(--bz-surface);--text:var(--bz-ink);--muted:var(--bz-muted);--line:var(--bz-line);--line-strong:var(--bz-line-strong);--accent:var(--bz-brand);--accent-strong:var(--bz-brand-hover);--accent-blue:var(--bz-info);--accent-blue-strong:#214f86;--soft-blue:var(--bz-info-soft);--soft-green:var(--bz-brand-soft);--soft-amber:var(--bz-warning-soft);--warning:var(--bz-warning);--danger:var(--bz-danger);--ink:var(--bz-ink);--terminal:var(--bz-night);--terminal-panel:var(--bz-night-surface);--shadow-sm:var(--bz-shadow-sm);--shadow-lg:var(--bz-shadow-lg)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--bz-font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}img,svg{max-width:100%}::selection{background:#cfe0ff;color:var(--ink)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(47,100,232,.38);outline-offset:3px}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.62}a{color:inherit;text-decoration:none}p{line-height:1.7}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-footer,.site-header{width:min(1180px,calc(100% - 32px));margin:0 auto}.site-header{min-height:72px;display:flex;align-items:center;gap:24px;padding:16px 0}.brand{display:inline-flex;align-items:center;gap:12px;min-width:210px}.brand-mark{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:8px;background:var(--ink);color:#ffffff;font-weight:800}.brand small,.brand strong{display:block}.brand small{margin-top:2px;color:var(--muted)}.main-nav{display:flex;flex:1 1;flex-wrap:wrap;gap:12px 18px;color:var(--muted);font-size:.95rem}.language-switcher a:hover,.main-nav a:hover,.portal-nav a:hover,.site-footer a:hover{color:var(--accent-strong)}.portal-nav{display:flex;flex-wrap:wrap;gap:8px}.portal-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--ink);border-radius:8px;color:var(--ink);font-size:.88rem;font-weight:700}.portal-nav a.primary{background:var(--ink);color:#ffffff}.portal-nav a.primary:hover{color:#ffffff;background:var(--accent-strong);border-color:var(--accent-strong)}.portal-nav a.secondary{background:#ffffff;color:var(--ink);border-color:var(--line)}.language-switcher{display:flex;gap:8px}.language-switcher a{min-width:42px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;text-align:center;font-size:.85rem;color:var(--muted)}.language-switcher a[aria-current=page]{background:var(--ink);color:#ffffff;border-color:var(--ink)}.page-main{width:min(1180px,calc(100% - 32px));margin:0 auto;flex:1 1}.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:36px;gap:36px;align-items:center;padding:54px 0 40px}.product-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:stretch}.hero-copy{align-self:center}.eyebrow{color:var(--accent-strong);font-weight:700;text-transform:uppercase;font-size:.82rem;letter-spacing:0}.hero h1,.page-hero h1{margin:12px 0 18px;font-size:clamp(2.2rem,4.2vw,4.15rem);line-height:1.04}.hero p,.page-hero p{color:var(--muted);font-size:1.08rem;max-width:720px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 18px;border-radius:8px;border:1px solid var(--ink);background:var(--ink);color:#ffffff;font-weight:700}.button.secondary{background:transparent;color:var(--ink)}.signal-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px;box-shadow:0 16px 44px rgba(16,35,31,.08)}.signal-row{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.signal-row:last-child{border-bottom:0}.signal-row strong{display:block}.signal-row span{color:var(--muted);font-size:.9rem}.signal-score{color:var(--accent-strong);font-weight:800}.opportunity-preview{display:grid;grid-gap:18px;gap:18px;align-self:stretch;background:#111f1b;border:1px solid #233832;border-radius:8px;padding:20px;color:#f4fbf7;box-shadow:0 18px 54px rgba(16,35,31,.16)}.product-stage{grid-gap:14px;gap:14px;align-self:stretch;border:1px solid #dce4ee;background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 22px 64px rgba(18,33,54,.13)}.product-stage,.telegram-device{display:grid;padding:16px;border-radius:8px}.telegram-device{grid-gap:12px;gap:12px;background:#dff2ff;border:1px solid #b7ddf6}.telegram-device-header{display:flex;gap:10px;align-items:center;color:#16435c}.telegram-device-header span,.telegram-device-header strong{display:block}.telegram-device-header span{margin-top:2px;color:#527387;font-size:.82rem}.telegram-dot{width:32px;height:32px;border-radius:8px;background:#229ed9;box-shadow:inset 0 -8px 14px rgba(0,0,0,.14)}.telegram-message{width:min(100%,520px);padding:16px;border-radius:8px;background:#ffffff;border:1px solid #c9e2f2;box-shadow:0 12px 24px rgba(18,77,112,.12)}.telegram-message>span{color:#0b7d68;font-size:.82rem;font-weight:800}.telegram-message h2{margin:6px 0 12px;font-size:1.65rem}.telegram-message p{margin:12px 0 0;color:var(--muted);font-size:.9rem}.telegram-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.telegram-fields div{padding:10px;border-radius:8px;background:#f4f8fb;border:1px solid #e2edf4}.capability-list span,.telegram-fields small{display:block;color:var(--muted);font-size:.78rem}.telegram-fields strong{display:block;margin-top:4px;overflow-wrap:anywhere}.product-console{display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:8px;background:#111f1b;color:#f4fbf7;overflow:hidden}.preview-header{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:flex-start}.preview-header strong{display:block;font-size:1.05rem}.metric-pill span,.preview-header span,.preview-health span,.preview-table th,.workflow-steps article span{color:#9fb4ad;font-size:.78rem}.exchange-strip span,.preview-mode,.preview-table td span,.risk-chips span{display:inline-flex;align-items:center;min-height:28px;border-radius:8px;font-size:.82rem;font-weight:700}.preview-mode{padding:0 10px;background:#d7f4ea;color:#0d4f43}.preview-table-wrap{overflow-x:auto}.preview-table{width:100%;min-width:680px;border-collapse:collapse;table-layout:fixed}.preview-table td,.preview-table th{padding:11px 8px;border-bottom:1px solid #263b35;text-align:left;overflow-wrap:anywhere}.preview-table th{font-weight:700}.preview-table td{font-size:.92rem}.preview-table td:nth-child(4){color:#78e0bd;font-weight:800}.preview-table td span{padding:0 8px;background:#20352f;color:#ccece2}.preview-health{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.metric-pill,.preview-health div{border:1px solid var(--line);border-radius:8px;padding:12px}.preview-health div{border-color:#263b35;background:#172a25}.metric-pill strong,.preview-health strong{display:block;margin-top:4px}.metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 28px}.metric-pill{background:var(--panel)}.trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 30px}.trust-strip span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid #cfe0ea;border-radius:8px;background:#ffffff;color:#2f4058;font-size:.9rem;font-weight:800}.metric-pill span{color:var(--muted)}.content-grid,.highlights,.private-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:28px 0}.contact-channel,.content-card,.faq-item,.highlight-card,.private-list li{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px}.contact-channel h2,.content-card h2,.faq-item h2,.highlight-card h2{margin-top:0;font-size:1.1rem}.content-card p,.faq-item p,.highlight-card p{color:var(--muted)}.alert-anatomy,.buyer-fit-band,.capability-band,.coverage-band,.delivery-proof-band,.risk-band,.setup-band,.workflow-band{margin:32px 0;padding:28px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.coverage-band{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);grid-gap:24px;gap:24px;align-items:center}.coverage-band h2,.risk-band h2,.workflow-band h2{margin:8px 0 10px;font-size:1.55rem}.alert-anatomy p,.capability-band p,.coverage-band p,.risk-band p,.setup-band p,.workflow-band p{color:var(--muted)}.exchange-strip,.risk-chips{display:flex;flex-wrap:wrap;gap:10px}.exchange-strip span{min-width:84px;justify-content:center;padding:0 12px;border:1px solid #b9d5ce;background:#edf7f3;color:#174c43}.section-heading{max-width:760px}.workflow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.buyer-fit-band{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);grid-gap:24px;gap:24px;align-items:start;background:#f8fbff}.buyer-fit-grid{display:grid;grid-gap:12px;gap:12px}.buyer-fit-grid article{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;padding:16px;border:1px solid #d5e5ef;border-radius:8px;background:#ffffff}.buyer-fit-grid article span{grid-row:1/span 2;display:inline-flex;align-items:center;justify-content:center;min-height:54px;border-radius:8px;background:var(--soft-blue);color:var(--accent-blue);font-weight:900}.buyer-fit-grid h3,.delivery-proof-list strong{margin:0;font-size:1rem}.buyer-fit-grid p,.delivery-proof-list p{margin:0;color:var(--muted)}.anatomy-grid,.setup-flow{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.setup-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.anatomy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.anatomy-grid article,.setup-flow article{display:grid;align-content:flex-start;grid-gap:8px;gap:8px;padding:18px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.anatomy-grid article span,.setup-flow article span{color:var(--accent-strong);font-weight:900;font-size:.82rem}.anatomy-grid h3,.setup-flow h3{margin:0;font-size:1rem}.anatomy-grid p,.setup-flow p{margin:0;font-size:.94rem}.workflow-steps article{border-top:3px solid var(--accent);padding:16px 0 0}.workflow-steps article span{color:var(--accent-strong);font-weight:800}.workflow-steps h3{margin:10px 0 8px;font-size:1rem}.workflow-steps p{margin-bottom:0}.risk-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,auto);grid-gap:24px;gap:24px;align-items:center;background:#fffaf2;border-color:#ead4b3}.risk-chips{justify-content:flex-end}.risk-chips span{padding:0 12px;border:1px solid #e2bd84;background:#ffffff;color:#8f5413}.delivery-proof-band{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);grid-gap:24px;gap:24px;align-items:stretch;background:#111f1b;border-color:#233832;color:#f4fbf7}.delivery-proof-band p{color:#b6c7c1}.delivery-proof-list{display:grid;grid-gap:12px;gap:12px}.delivery-proof-list article{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:15px;border:1px solid #2a443d;border-radius:8px;background:#172a25}.delivery-proof-list span{grid-row:1/span 2;display:inline-grid;place-items:center;width:42px;height:42px;border-radius:8px;background:#d7f4ea;color:#0d4f43;font-weight:900}.capability-band{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);grid-gap:24px;gap:24px;align-items:flex-start;background:#f7fbff}.capability-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.capability-list article{padding:16px;border:1px solid #d5e5ef;border-radius:8px;background:#ffffff}.capability-list strong{display:block;margin-bottom:6px}.contact-channel{margin:0 0 56px}.contact-channel a{color:var(--accent-strong);font-weight:700;overflow-wrap:anywhere}.exchange-matrix-section,.insight-panel,.lead-form-section{display:grid;grid-gap:22px;gap:22px;margin:28px 0;padding:28px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.lead-form-section{grid-template-columns:minmax(0,.75fr) minmax(360px,1.25fr);align-items:flex-start}.exchange-matrix-section h2,.insight-panel h2,.lead-form-section h2{margin:8px 0 10px;font-size:1.55rem}.exchange-matrix-section p,.insight-panel p,.lead-form-section p{color:var(--muted)}.lead-expectation{display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding:16px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.lead-expectation p{margin:0}.lead-expectation ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:var(--text)}.lead-submit-status{margin:4px 0 0;padding:10px 12px;border:1px solid #b6dfd3;border-radius:8px;background:var(--soft-green);color:var(--accent-strong);font-weight:800}.insight-panel{background:#f7fbff}.insight-panel.warning{background:#fffaf2;border-color:#ead4b3}.insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.insight-grid article{display:grid;align-content:flex-start;grid-gap:8px;gap:8px;padding:16px;border:1px solid #d5e5ef;border-radius:8px;background:#ffffff}.insight-panel.warning .insight-grid article{border-color:#e5c89b}.insight-grid article span{color:var(--accent-blue);font-size:.78rem;font-weight:900;text-transform:uppercase}.insight-panel.warning .insight-grid article span{color:var(--warning)}.insight-grid h3{margin:0;font-size:1rem}.insight-grid p{margin:0;font-size:.94rem}.lead-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.lead-form label{display:grid;grid-gap:6px;gap:6px}.lead-form label span{color:var(--muted);font-size:.82rem;font-weight:800}.lead-form input,.lead-form select,.lead-form textarea{width:100%;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#ffffff;color:var(--text);font:inherit}.lead-form textarea{min-height:104px;padding:12px;resize:vertical}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{outline:2px solid rgba(11,125,104,.2);border-color:var(--accent)}.lead-actions,.lead-form .wide{grid-column:1/-1}.consent-row{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:10px!important;padding:12px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.consent-row input{width:auto;min-height:auto;margin-top:3px;accent-color:var(--accent)}.lead-actions{display:flex;flex-wrap:wrap;gap:10px}.exchange-matrix-wrap{overflow-x:auto}.exchange-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.exchange-status-strip article{display:grid;align-content:flex-start;grid-gap:6px;gap:6px;padding:15px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.exchange-status-strip span{color:var(--accent-strong);font-size:.78rem;font-weight:900;text-transform:uppercase}.exchange-status-strip strong{display:block}.exchange-status-strip p{margin:0;font-size:.9rem}.exchange-matrix{width:100%;min-width:980px;border-collapse:collapse}.exchange-matrix td,.exchange-matrix th{padding:13px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.exchange-matrix th{color:var(--muted);font-size:.82rem}.exchange-matrix td:nth-child(2),.exchange-matrix td:nth-child(3){color:var(--accent-strong);font-weight:800}.page-hero{padding:48px 0 20px;border-top:1px solid var(--line)}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:56px}.faq-list{display:grid;grid-gap:16px;gap:16px;margin:28px 0 56px}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:28px 0}.pricing-card{display:grid;align-content:flex-start;grid-gap:18px;gap:18px;min-height:100%;padding:22px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.commercial-pricing-grid .pricing-card{position:relative;grid-template-rows:auto 1fr auto}.pricing-card.featured{border-color:#0b7d68;box-shadow:0 18px 42px rgba(11,125,104,.14)}.plan-badge{display:inline-flex;align-items:center;min-height:26px;margin-bottom:12px;padding:0 10px;border-radius:8px;background:#eaf8f4;color:#075f50;font-size:.78rem;font-weight:900}.pricing-card h2{margin:0 0 10px;font-size:1.2rem}.pricing-card strong{display:block;color:var(--accent-blue);font-size:1.05rem}.pricing-card p{color:var(--muted)}.pricing-card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.pricing-card li{color:var(--text)}.pricing-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);grid-gap:24px;gap:24px;margin:0 0 28px;padding:24px;border:1px solid #ead4b3;border-radius:8px;background:#fffaf2}.pricing-proof h2{margin:8px 0 10px}.pricing-proof p{color:var(--muted)}.pricing-proof-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-content:center}.pricing-proof-list span{padding:12px;border:1px solid #e5c89b;border-radius:8px;background:#ffffff;color:#70430f;font-weight:800}.pricing-comparison-section{display:grid;grid-gap:18px;gap:18px;margin:28px 0;padding:26px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.pricing-comparison-section h2{margin:8px 0 10px;font-size:1.55rem}.pricing-comparison-section p{color:var(--muted)}.pricing-comparison-wrap{overflow-x:auto}.pricing-comparison{width:100%;min-width:860px;border-collapse:collapse}.pricing-comparison td,.pricing-comparison th{padding:14px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.pricing-comparison thead th{color:var(--muted);font-size:.82rem}.pricing-comparison tbody th{width:18%;color:var(--text)}.pricing-comparison td:nth-child(4){background:#f1fbf7;color:var(--accent-strong);font-weight:800}.private-badge{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:8px;background:#fff4e5;color:var(--warning);font-weight:700}.private-list{display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0;margin:18px 0 0}.private-list li{border-left:3px solid var(--accent);padding-left:10px;color:var(--muted)}.member-entry-hero{padding-bottom:10px}.member-entry-list{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.member-workflow-section{display:grid;grid-gap:18px;gap:18px;margin:20px 0 28px;padding:24px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.member-workflow-section h2{margin:8px 0 10px;font-size:1.55rem}.member-workflow-section p{color:var(--muted)}.member-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.member-workflow-grid article{display:grid;align-content:flex-start;grid-gap:8px;gap:8px;padding:16px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.member-workflow-grid span{color:var(--accent-strong);font-size:.78rem;font-weight:900;text-transform:uppercase}.member-workflow-grid h3{margin:0;font-size:1rem}.member-workflow-grid p{margin:0;font-size:.94rem}.private-note{margin-top:12px;color:var(--muted);font-size:.9rem}.private-workbench{grid-gap:18px}.member-portal,.private-workbench{display:grid;gap:18px;margin:28px 0 56px}.member-portal{grid-template-columns:minmax(0,1fr);grid-gap:18px;min-width:0}.member-portal>*,.portal-grid>*{min-width:0}.member-portal-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);grid-gap:18px;gap:18px;align-items:stretch;padding:24px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.member-portal-hero h2{margin:8px 0 10px;font-size:1.65rem}.member-portal-hero p{margin:0;color:var(--muted)}.readiness-card{display:grid;align-content:center;grid-gap:6px;gap:6px;padding:18px;border:1px solid #d4dcf5;border-radius:8px;background:var(--soft-blue)}.readiness-card.ready{border-color:#b6dfd3;background:var(--soft-green)}.binding-code-box small,.exchange-picker legend,.field-title,.network-picker legend,.readiness-card small,.textarea-label span{color:var(--muted);font-size:.78rem;font-weight:800}.readiness-card strong{font-size:1.25rem}.readiness-card span{color:var(--muted);overflow-wrap:anywhere}.member-operation-feedback{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0;margin:0;padding:13px 16px;border:1px solid #cfe2dc;border-radius:8px;background:#f5fbf8;color:#0f5f4b;font-weight:800}.member-operation-feedback svg{flex:0 0 auto}.member-operation-feedback span{min-width:0;overflow-wrap:anywhere}.member-operation-feedback.error{border-color:#efb2a8;background:#fff6f4;color:#9f2d20}.member-operation-feedback.pending{border-color:#d7c191;background:#fffaf0;color:#80580d}.portal-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:18px;gap:18px}.workbench-section{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:20px}.auth-panel{display:grid;grid-gap:14px;gap:14px}.workbench-section h2{margin:0 0 16px;font-size:1rem}.control-grid,.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:12px;gap:12px;align-items:end}.rule-grid{grid-template-columns:repeat(4,minmax(160px,1fr))}.rule-primary-grid{grid-template-columns:minmax(170px,1.15fr) minmax(150px,.9fr) minmax(190px,1fr) minmax(170px,.95fr) minmax(120px,.7fr);align-items:start}.auth-grid{margin-top:12px}.control-grid label{display:grid;grid-gap:6px;gap:6px;min-width:0}.control-grid label span,.metric-grid small,.record-row small{color:var(--muted);font-size:.78rem;font-weight:700}.control-grid input,.control-grid select,.textarea-label textarea{width:100%;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#ffffff;color:var(--text);font:inherit}.control-grid input:focus,.control-grid select:focus,.textarea-label textarea:focus{outline:2px solid rgba(8,127,140,.22);border-color:var(--accent)}.textarea-label{display:grid;grid-gap:8px;gap:8px}.textarea-label textarea{min-height:104px;padding:12px;resize:vertical}.textarea-label small{color:var(--muted);line-height:1.5}.metric-grid span,.record-row{border:1px solid var(--line);border-radius:8px;padding:12px;min-width:0}.metric-grid strong,.record-row strong{display:block;margin-top:4px;overflow-wrap:anywhere}.compact-records,.notification-feed,.record-list,.setup-steps{display:grid;grid-gap:10px;gap:10px}.setup-step{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff}.setup-step.done{border-color:#b6dfd3;background:var(--soft-green)}.setup-step span{color:var(--muted)}.compact-record,.notification-row,.risk-action-row,.telegram-bind-card{display:grid;grid-gap:12px;gap:12px;align-items:center}.risk-action-row{grid-template-columns:1fr auto}.risk-summary-box{display:grid;grid-gap:10px;gap:10px;margin-bottom:14px;padding:14px;border:1px solid #ead4b3;border-radius:8px;background:#fffaf2}.risk-summary-box ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.risk-summary-box a{color:var(--accent-strong);font-weight:800}.risk-action-row p{margin:4px 0 0}.telegram-bind-card{grid-template-columns:repeat(5,auto) minmax(220px,1fr);margin:14px 0}.bot-handle-box{display:inline-grid;grid-template-columns:auto auto;gap:10px;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:10px;padding:10px 12px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.bot-handle-box span{color:var(--muted);font-weight:800}.bot-handle-box strong{color:var(--accent-blue)}.binding-unavailable{margin:10px 0 0;color:var(--warning);font-weight:700}.binding-code-box{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fafbfd}.binding-code-box strong{font-size:1.25rem;letter-spacing:0;overflow-wrap:anywhere}.binding-code-box span{color:var(--muted);font-size:.86rem}.advanced-details{margin-top:12px}.advanced-details summary{cursor:pointer;color:var(--accent-strong);font-weight:800}.advanced-details .control-grid{margin-top:12px}.rule-builder{display:grid;grid-gap:18px;gap:18px}.rule-save-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,auto);grid-gap:14px;gap:14px;align-items:center;min-width:0;padding:16px 18px;border:1px solid #cfe2dc;border-radius:8px;background:#f8fcfa}.rule-save-bar.dirty{border-color:#e2bd84;background:#fffbf3}.rule-save-bar.saved{border-color:#b6dfd3;background:#f5fbf8}.rule-save-bar.error{border-color:#efb2a8;background:#fff6f4}.rule-save-bar span,.rule-save-bar strong{display:block}.rule-save-bar strong{color:var(--bz-ink-secondary);font-size:.95rem;overflow-wrap:anywhere}.rule-save-bar span{margin-top:3px;color:var(--muted);font-size:.84rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.form-block{display:grid;grid-gap:10px;gap:10px;min-width:0}.inline-save-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);grid-gap:10px 14px;gap:10px 14px;align-items:center;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#f8fcfa}.inline-save-row>span,.test-alert-readiness{color:var(--muted);font-size:.84rem;font-weight:700}.inline-save-row>span{grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere}.rule-save-feedback.success{color:#16755f}.rule-save-feedback.error{color:#9f2d20}.template-rule-save-feedback{margin:-4px 0 0;font-size:.88rem;font-weight:800;overflow-wrap:anywhere}.compact-button{min-height:40px;padding:0 14px;gap:6px}.rule-save-action{flex:0 0 auto;min-width:180px;min-height:40px;gap:7px;font-size:.9rem;white-space:nowrap}.rule-save-bar .rule-save-action{justify-self:end;min-width:220px}.inline-save-row .rule-save-action{grid-column:2;grid-row:1;justify-self:end}.test-alert-readiness{max-width:360px;margin:0;overflow-wrap:anywhere}.test-alert-readiness.ready{color:#16755f}.notification-template-builder{gap:14px;padding-top:18px;border-top:1px solid var(--line)}.template-heading-row,.template-preview-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;min-width:0}.template-heading-row h3{margin:0 0 5px;font-size:1rem}.template-heading-row p{margin:0}.template-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.template-editor-column,.template-preview-column,.template-variable-area{display:grid;grid-gap:10px;gap:10px;min-width:0}.template-variable-area{padding:14px;border:1px solid var(--line);border-radius:8px;background:#fbfdfc}.template-editor-label textarea{min-width:0;min-height:310px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.template-editor-label textarea[aria-invalid=true]{border-color:#b45309}.template-length-row{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:.82rem;font-weight:700}.template-preview-heading strong,.template-variable-area>strong{font-size:.86rem}.template-variable-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:10px;gap:10px;min-width:0}.template-variable-button{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;grid-gap:6px;gap:6px;min-width:0;width:100%;min-height:58px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff;color:var(--accent-strong);cursor:pointer;font:inherit;text-align:left}.template-variable-button:hover{border-color:var(--accent);background:var(--soft-green)}.template-variable-button code{display:block;min-width:0;color:var(--accent-strong);font-size:.78rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.template-variable-content{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:left}.template-variable-content small{color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.template-actions{display:grid;grid-template-columns:repeat(2,minmax(190px,auto));justify-content:start;grid-gap:10px;gap:10px}.rule-builder>.button,.template-actions .button{gap:7px}.template-save-hint,.template-validation-errors{margin:0;font-size:.86rem}.template-save-hint{color:var(--muted)}.template-validation-errors{display:grid;grid-gap:5px;gap:5px;padding-left:20px;color:#9a3412;font-weight:700}.template-preview-column{padding:14px;border:1px solid #d5e5ef;border-radius:8px;background:#f7fbff}.template-preview-heading span{color:var(--muted);font-size:.78rem;font-weight:700}.template-preview{width:100%;min-width:0;min-height:310px;max-height:520px;margin:0;overflow:auto;color:var(--text);font:inherit;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.field-title-with-icon,.label-with-icon{display:inline-flex;align-items:center;gap:6px;min-width:0}.field-title-with-icon svg,.label-with-icon svg{flex:0 0 auto}.segmented-control{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(720px,100%);border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#ffffff}.symbol-mode-control{grid-template-columns:repeat(2,minmax(0,1fr))}.segmented-control button{min-height:42px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:inherit;font-weight:800;cursor:pointer}.segmented-control button:last-child{border-right:0}.segmented-control button.active{background:var(--ink);color:#ffffff}.exchange-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.exchange-picker,.network-picker{display:grid;grid-gap:10px;gap:10px;min-width:0;margin:0;padding:14px;border:1px solid var(--line);border-radius:8px}.network-picker{width:100%}.custom-network-input{margin-top:2px}.route-safety-row{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:13px 15px;border-left:3px solid #16705a;background:var(--soft-green);color:var(--text)}.route-safety-row>svg{flex:0 0 auto;color:#16705a}.route-safety-row div{display:grid;grid-gap:3px;gap:3px;min-width:0}.route-safety-row span{color:var(--muted);font-size:.88rem;overflow-wrap:anywhere}.picker-state{margin:0;color:var(--accent-strong);font-size:.86rem;font-weight:800}.chip-grid{display:flex;flex-wrap:wrap;gap:8px}.check-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff;color:var(--text);font-size:.9rem;font-weight:700;overflow-wrap:anywhere}.check-chip input{accent-color:var(--accent)}.compact-record{grid-template-columns:minmax(0,1fr) auto auto auto;padding:12px;border:1px solid var(--line);border-radius:8px}.compact-record div,.notification-row div{min-width:0}.compact-record span,.compact-record strong,.notification-row span,.notification-row strong{display:block;overflow-wrap:anywhere}.compact-record div span,.notification-row span{color:var(--muted);font-size:.88rem;margin-top:3px}.status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:8px;background:#fff4e5;color:var(--warning);font-weight:800;font-size:.82rem}.status-badge.good{background:var(--soft-green);color:var(--accent-strong)}.notification-row{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:12px;border:1px solid var(--line);border-radius:8px}.notification-row small{color:var(--muted);font-weight:800}.member-search-form{margin-bottom:14px}.record-row{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.record-row.member-row{grid-template-columns:repeat(5,minmax(120px,1fr)) minmax(150px,auto);align-items:center}.record-row.member-target-row{grid-template-columns:repeat(4,minmax(130px,1fr)) minmax(140px,auto);align-items:center}.record-row.telegram-target-row{grid-template-columns:repeat(7,minmax(110px,1fr)) minmax(150px,auto);align-items:center}.record-row.subscription-row{grid-template-columns:repeat(5,minmax(110px,1fr)) minmax(150px,auto);align-items:center}.record-row.alert-rule-row{grid-template-columns:minmax(150px,1.2fr) minmax(150px,1.2fr) minmax(150px,1.2fr) minmax(110px,.8fr) minmax(90px,.7fr) minmax(140px,auto);align-items:center}.compact-button{min-height:36px;padding:0 12px;font-size:.88rem}.alert-rule-row .compact-button,.member-row .compact-button,.member-target-row .compact-button,.subscription-row .compact-button,.telegram-target-row .compact-button{justify-self:end;width:100%;max-width:180px}.muted,.status-line,.telegram-status-line{color:var(--muted)}.status-line,.telegram-status-line{margin-bottom:0;overflow-wrap:anywhere}.site-footer{display:flex;justify-content:space-between;gap:24px;padding:36px 0;border-top:1px solid var(--line);color:var(--muted)}.site-footer strong{color:var(--text)}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px}.private-page-main{width:min(var(--bz-workbench-container),calc(100% - 48px))}.private-page-main .page-hero{padding:44px 0 30px;border-top:0}.private-page-main .page-hero h1{max-width:920px;margin:12px 0 14px;font-size:2.75rem;line-height:1.08}.private-page-main .page-hero>p{max-width:860px;margin:0;font-size:.96rem}.private-page-main .private-list li{padding:14px 14px 14px 16px;border:0;border-left:2px solid var(--bz-brand);border-radius:0;background:transparent}.admin-page-main .page-hero{background:var(--bz-night);box-shadow:0 0 0 100vmax var(--bz-night);color:#f6faf8;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.admin-page-main .page-hero p,.admin-page-main .private-list li{color:#afc0bb}.admin-page-main .private-badge{background:rgba(166,99,18,.18);color:#f0bd75}.member-workflow-section{margin:24px 0 0;padding:30px 0;border:0;border-top:1px solid var(--bz-line);border-bottom:1px solid var(--bz-line);border-radius:0;background:transparent}.member-workflow-grid article{padding:16px 0 0;border:0;border-top:2px solid var(--bz-line-strong);border-radius:0;background:transparent}.member-workflow-grid article:first-child{border-top-color:var(--bz-brand)}.member-workflow-disclosure{display:block;margin-top:18px;padding:0}.member-workflow-disclosure>summary{min-height:66px;display:grid;grid-template-columns:minmax(130px,auto) minmax(180px,.7fr) minmax(0,1.3fr) 24px;grid-gap:14px;gap:14px;align-items:center;padding:14px 0;cursor:pointer;list-style:none}.member-workflow-disclosure>summary::-webkit-details-marker{display:none}.member-workflow-disclosure>summary:after{width:24px;height:24px;display:inline-grid;place-items:center;border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-sm);color:var(--bz-brand-hover);content:"+";font-weight:900}.member-workflow-disclosure[open]>summary:after{content:"-"}.member-workflow-disclosure>summary>strong{color:var(--bz-ink-secondary);font-size:.95rem}.member-workflow-disclosure>summary>span:last-of-type{color:var(--bz-muted);font-size:.86rem;line-height:1.55}.member-workflow-disclosure .member-workflow-grid{padding:8px 0 24px}.member-portal,.private-workbench{gap:16px;margin-top:24px}.workbench-nav{position:-webkit-sticky;position:sticky;order:-2;top:80px;z-index:40;min-width:0;display:flex;align-items:stretch;gap:4px;overflow-x:auto;padding:6px;border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-lg);background:rgba(255,255,255,.96);box-shadow:var(--bz-shadow-sm);scrollbar-width:thin;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.member-portal.is-signed-out .auth-panel{order:-1}.auth-panel-heading h2,.auth-panel-heading p{margin-bottom:0}.auth-account-panel,.auth-recovery-panel{display:grid;grid-gap:14px;gap:14px}.signed-in-panel{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid #b6dfd3;border-radius:var(--bz-radius-lg);background:#f5fbf8}.signed-in-identity{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.signed-in-identity small{display:block;margin-bottom:4px;color:var(--bz-muted);font-size:.78rem;font-weight:850}.signed-in-identity strong{display:block;color:var(--bz-ink-secondary);font-size:1.08rem;overflow-wrap:anywhere}.member-session-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.signed-in-actions{display:grid;grid-template-columns:minmax(160px,auto) minmax(160px,auto);grid-gap:10px;gap:10px;align-items:center;justify-content:space-between}.member-logout-button{justify-self:end}.auth-mode-tabs{width:-moz-fit-content;width:fit-content;display:inline-grid;grid-template-columns:repeat(2,minmax(128px,1fr));gap:4px;padding:4px;border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-md);background:#f4f7f6}.auth-mode-tabs button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:0;border-radius:calc(var(--bz-radius-md) - 3px);background:transparent;color:var(--bz-muted);cursor:pointer;font-weight:850}.auth-mode-tabs button.active{background:#ffffff;color:var(--bz-ink-secondary);box-shadow:var(--bz-shadow-sm)}.auth-context-copy{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-left:3px solid var(--bz-brand);background:var(--bz-brand-soft)}.auth-context-copy strong{color:var(--bz-ink-secondary);font-size:.9rem}.auth-context-copy span{color:var(--bz-muted);font-size:.82rem}.auth-account-panel .auth-grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(150px,auto);margin-top:0}.auth-grid .button,.password-reset-card .button{gap:7px}.auth-submit-button{min-width:150px}.auth-text-button,.auth-text-link{width:-moz-fit-content;width:fit-content;min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:var(--bz-brand-hover);cursor:pointer;font-weight:800}.auth-text-button:hover,.auth-text-link:hover{color:var(--bz-brand);text-decoration:underline;text-underline-offset:3px}.forgot-password-button{justify-self:start}.auth-recovery-panel{padding:18px;border:1px solid #cfe2dc;border-radius:var(--bz-radius-lg);background:linear-gradient(145deg,#f8fcfa,#f3f8f6)}.auth-recovery-heading,.password-reset-card-heading{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:flex-start}.auth-recovery-heading h3,.password-reset-card-heading h2{margin:0 0 6px;color:var(--bz-ink-secondary)}.auth-recovery-heading p,.password-reset-card-heading p{margin:0;color:var(--bz-muted)}.auth-icon,.password-reset-icon{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--bz-radius-md);background:var(--bz-brand-soft);color:var(--bz-brand-hover)}.auth-icon svg,.password-reset-icon svg{width:22px;height:22px}.reset-request-grid{grid-template-columns:minmax(240px,1fr) minmax(180px,auto);margin-top:0}.auth-success-note{margin:0;padding:12px 14px;border:1px solid #a9d7ca;border-radius:var(--bz-radius-md);background:#eaf8f3;color:#155f4e;font-weight:750}.auth-secondary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.password-reset-page-main{width:min(900px,calc(100% - 48px));padding-bottom:64px}.password-reset-hero{padding-bottom:24px}.password-reset-card{display:grid;grid-gap:22px;gap:22px;padding:28px;border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-xl);background:#ffffff;box-shadow:var(--bz-shadow-lg)}.password-reset-card-heading{padding-bottom:20px;border-bottom:1px solid var(--bz-line)}.password-reset-card-heading .eyebrow{display:block;margin-bottom:6px;font-size:.76rem}.password-reset-icon.complete{background:#dff5ed;color:#16755f}.password-reset-complete,.password-reset-form{display:grid;grid-gap:18px;gap:18px}.password-reset-success-note{margin:0;color:#155f4e;font-size:1rem;font-weight:800}.password-reset-connection label,.password-reset-form label{display:grid;grid-gap:7px;gap:7px;color:var(--bz-ink-secondary);font-weight:750}.password-reset-connection label>span,.password-reset-form label>span{font-size:.82rem}.password-reset-form label small{color:var(--bz-muted);font-size:.78rem;font-weight:500}.password-reset-connection input,.password-reset-form input{width:100%;min-height:46px;padding:0 13px;border:1px solid var(--bz-line-strong);border-radius:var(--bz-radius-md);background:#ffffff;color:var(--bz-ink)}.password-reset-connection input:focus,.password-reset-form input:focus{outline:2px solid rgba(8,127,140,.22);border-color:var(--bz-brand)}.password-reset-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.password-reset-submit{width:-moz-fit-content;width:fit-content;min-width:190px}.password-reset-footer{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;padding-top:18px;border-top:1px solid var(--bz-line)}.password-reset-connection{width:min(100%,360px);margin-top:0}.password-reset-connection label{margin-top:10px}.password-reset-status{margin-top:-6px;padding:12px 14px;border-radius:var(--bz-radius-md);background:#f4f7f6}.security-assurance{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #b7ddcf;border-radius:var(--bz-radius-md);background:#edf9f5;color:#155f4e;font-weight:750}.security-assurance svg{flex:0 0 21px}.workbench-nav a{min-width:max-content;min-height:42px;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 13px;border-radius:var(--bz-radius-md);color:var(--bz-muted);font-size:.82rem;font-weight:800;line-height:1.3}.workbench-nav a:focus-visible,.workbench-nav a:hover{background:var(--bz-brand-soft);color:var(--bz-brand-hover)}.workbench-nav svg{width:17px;height:17px;flex:0 0 17px;stroke-width:1.9}.workbench-anchor{scroll-margin-top:144px}.member-portal-hero{min-height:174px;border-color:#243a34;background:var(--bz-night);color:#f6faf8}.member-portal-hero .eyebrow{color:#66cfb0}.member-portal-hero p{color:#afc0bb}.member-portal-hero .readiness-card{border-color:#365149;background:var(--bz-night-surface)}.member-portal-hero .readiness-card small,.member-portal-hero .readiness-card span{color:#a9bbb5}.member-portal-hero .readiness-card.ready{border-color:#398c76;background:#14382f}.workbench-section{border-color:var(--bz-line);border-radius:var(--bz-radius-lg);padding:22px}.workbench-section h2{margin-bottom:18px;color:var(--bz-ink-secondary);font-size:1.05rem}.control-grid input,.control-grid select,.textarea-label textarea{min-height:44px;border-color:var(--bz-line-strong);border-radius:var(--bz-radius-md)}.control-grid input:hover,.control-grid select:hover,.textarea-label textarea:hover{border-color:#91a29c}.button{border-radius:var(--bz-radius-md)}.button.danger{border-color:var(--bz-danger);background:var(--bz-danger);color:#ffffff}.button.danger:hover{border-color:#96363f;background:#96363f}.metric-grid span{background:#fafcfb}.binding-code-box strong,.metric-grid span,.metric-grid strong,.record-row strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compact-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-payment-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.subscription-payment-help{margin-top:8px}.membership-lock-panel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;border-color:#e8c58c;background:#fffaf0}.membership-lock-panel h2{margin-bottom:8px}.membership-lock-icon{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid #e8c58c;border-radius:8px;background:#ffffff;color:#80500f}.membership-lock-icon svg{width:21px;height:21px}.membership-lock-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.record-list{min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.admin-workbench{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-span-full{grid-column:1/-1}.admin-overview-section .metric-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}.admin-overview-section .metric-grid span{min-height:86px;display:grid;align-content:center;background:var(--bz-surface-muted)}.admin-overview-section .metric-grid strong{font-family:var(--bz-font-data);font-size:1.15rem}.admin-operation-card .control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-field-stack{display:grid;grid-gap:6px;gap:6px;min-width:0}.admin-field-stack small{font-size:.82rem;line-height:1.35}.admin-field-stack small,.admin-form-status{color:var(--muted);font-weight:700;overflow-wrap:anywhere}.admin-form-status{margin:12px 0 0;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#f8fcfa;font-size:.88rem}.admin-token-setup{display:grid;grid-gap:18px;gap:18px;margin:24px 0 64px}.admin-token-setup-heading{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:flex-start}.admin-token-setup-heading h2,.admin-token-setup-heading p{margin:0}.admin-token-setup-heading p{margin-top:6px;color:var(--muted)}.admin-token-setup .control-grid{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(4,minmax(140px,auto));align-items:end}.admin-token-setup .control-grid label{align-self:stretch}.admin-token-setup .control-grid label small{display:block;margin-top:6px;color:var(--muted);font-size:.8rem;font-weight:700;line-height:1.4}.admin-token-setup .button{gap:8px}.admin-token-setup .button svg{width:18px;height:18px;flex:0 0 18px}.admin-workbench .record-row.alert-rule-row,.admin-workbench .record-row.telegram-target-row{min-width:1120px}.admin-workbench .record-row.member-row,.admin-workbench .record-row.subscription-row{min-width:880px}@media (max-width:1180px){.portal-grid{grid-template-columns:1fr}.control-grid,.metric-grid,.rule-grid,.rule-primary-grid,.telegram-bind-card{grid-template-columns:repeat(2,minmax(0,1fr))}.binding-code-box{grid-column:1/-1}.member-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1020px){.admin-workbench{grid-template-columns:1fr}.admin-span-full{grid-column:auto}.admin-overview-section .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.private-page-main{width:min(100% - 24px,var(--bz-workbench-container))}.private-page-main .page-hero{padding:34px 0 24px}.private-page-main .page-hero h1{font-size:2.15rem}.workbench-nav{top:68px}.workbench-nav a{min-height:40px;padding:0 11px}.member-workflow-disclosure>summary{grid-template-columns:minmax(0,1fr) 24px;gap:5px 12px}.member-workflow-disclosure>summary .eyebrow,.member-workflow-disclosure>summary>span:last-of-type{grid-column:1}.member-workflow-disclosure>summary:after{grid-column:2;grid-row:1/span 3}.member-portal-hero,.workbench-section{padding:16px}.admin-operation-card .control-grid,.admin-overview-section .metric-grid,.admin-token-setup .control-grid{grid-template-columns:1fr}.hero,.site-footer,.site-header{align-items:flex-start}.site-footer,.site-header{flex-direction:column}.anatomy-grid,.buyer-fit-band,.capability-band,.capability-list,.content-grid,.control-grid,.coverage-band,.delivery-proof-band,.exchange-grid,.exchange-status-strip,.hero,.highlights,.insight-grid,.lead-form,.lead-form-section,.member-portal-hero,.member-session-metrics,.member-workflow-grid,.metric-grid,.metric-strip,.portal-grid,.pricing-grid,.pricing-proof,.pricing-proof-list,.private-list,.record-row,.record-row.alert-rule-row,.record-row.member-row,.record-row.member-target-row,.record-row.subscription-row,.record-row.telegram-target-row,.risk-band,.rule-grid,.rule-save-bar,.setup-flow,.telegram-fields,.workflow-steps{grid-template-columns:1fr}.exchange-matrix,.pricing-comparison{min-width:0}.exchange-matrix thead,.pricing-comparison thead{display:none}.exchange-matrix,.exchange-matrix tbody,.exchange-matrix td,.exchange-matrix tr,.pricing-comparison,.pricing-comparison tbody,.pricing-comparison td,.pricing-comparison th,.pricing-comparison tr{display:block;width:100%}.exchange-matrix tr,.pricing-comparison tr{padding:12px 0;border-bottom:1px solid var(--line)}.exchange-matrix td,.pricing-comparison td,.pricing-comparison th{padding:6px 0;border-bottom:0}.pricing-comparison tbody th{width:100%}.pricing-comparison td:nth-child(4){padding:8px;border-radius:8px}.pricing-comparison td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--muted);font-size:.78rem;font-weight:900}.buyer-fit-grid article,.compact-record,.delivery-proof-list article,.notification-row,.risk-action-row,.telegram-bind-card,.template-actions,.template-heading-row,.template-preview-heading,.template-variable-list,.template-workspace{grid-template-columns:1fr}.template-actions{display:grid}.template-actions .button{width:100%}.template-heading-row .status-badge{justify-self:start}.template-editor-label textarea,.template-preview{min-height:250px}.buyer-fit-grid article span,.delivery-proof-list span{grid-row:auto}.segmented-control{grid-template-columns:1fr}.segmented-control button{border-right:0;border-bottom:1px solid var(--line)}.segmented-control button:last-child{border-bottom:0}.opportunity-preview{width:100%}.preview-health{grid-template-columns:1fr}.risk-chips{justify-content:flex-start}.alert-rule-row .compact-button,.member-row .compact-button,.member-target-row .compact-button,.subscription-row .compact-button,.telegram-target-row .compact-button{justify-self:stretch;max-width:none}.hero{padding-top:32px}.site-footer nav{justify-content:flex-start}}@media (max-width:700px){.signed-in-actions{grid-template-columns:1fr}.member-logout-button{justify-self:stretch}.auth-mode-tabs{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-mode-tabs button{padding:0 10px}.auth-account-panel .auth-grid,.password-reset-fields,.reset-request-grid{grid-template-columns:1fr}.auth-submit-button,.inline-save-row .rule-save-action,.password-reset-complete .button,.password-reset-submit,.reset-request-grid .button,.rule-builder>.rule-save-action,.rule-save-bar .button,.signed-in-actions .button{width:100%}.rule-save-action{min-width:0;white-space:normal}.inline-save-row{display:grid;grid-template-columns:1fr}.inline-save-row .rule-save-action,.inline-save-row>span{grid-column:auto;grid-row:auto}.auth-recovery-panel,.password-reset-card{padding:18px}.auth-recovery-heading,.password-reset-card-heading{grid-template-columns:1fr}.password-reset-page-main{width:min(100% - 24px,900px)}.password-reset-footer{display:grid}.password-reset-connection{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.SiteChrome_siteFooter__Ycsg_,.SiteChrome_siteHeader__bPBbN{letter-spacing:0}.SiteChrome_siteHeader__bPBbN{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;border-bottom:1px solid rgba(16,24,32,.1);background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(16,24,32,.05);color:#172133;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.SiteChrome_headerInner__md_fn{width:min(var(--bz-public-container),calc(100% - 40px));min-height:72px;margin:0 auto;display:flex;align-items:center;gap:22px}.SiteChrome_brand__rP4E_{min-width:0;display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;color:#101820}.SiteChrome_brandMark__yos2Y,.SiteChrome_footerBrandMark__uzNYw{position:relative;width:40px;height:40px;flex:0 0 40px;display:inline-grid;place-items:center;overflow:hidden;border-radius:6px;background:#101820;color:#ffffff;font-size:.82rem;font-weight:800;line-height:1;letter-spacing:0}.SiteChrome_brandMark__yos2Y:after,.SiteChrome_footerBrandMark__uzNYw:after{position:absolute;right:0;bottom:0;width:14px;height:3px;background:#27a789;content:""}.SiteChrome_brandMark__yos2Y span{position:relative;z-index:1}.SiteChrome_brandCopy__lOrPs{min-width:0;display:grid;grid-gap:2px;gap:2px}.SiteChrome_brandName__kkHIL,.SiteChrome_brandTagline__E_VAq{display:block;margin:0;letter-spacing:0}.SiteChrome_brandName__kkHIL{font-size:.92rem;line-height:1.2}.SiteChrome_brandTagline__E_VAq{max-width:190px;color:#687280;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}.SiteChrome_navigationPanel__dbtNk{min-width:0;display:flex;flex:1 1;align-items:center;gap:18px}.SiteChrome_primaryNav__es__3{min-width:0;display:flex;flex:1 1;align-items:center;justify-content:center;gap:1px}.SiteChrome_navLink__VTzXe{position:relative;min-height:40px;display:inline-flex;align-items:center;padding:0 8px;color:#52606d;font-size:.84rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:color .16s ease,background-color .16s ease}.SiteChrome_navLink__VTzXe:after{position:absolute;right:8px;bottom:2px;left:8px;height:2px;background:transparent;content:""}.SiteChrome_navLink__VTzXe:hover{color:#0a725f}.SiteChrome_navLink__VTzXe[aria-current=page]{color:#101820}.SiteChrome_navLink__VTzXe[aria-current=page]:after{background:#168c73}.SiteChrome_headerActions__zGMca{display:flex;flex:0 0 auto;align-items:center;gap:8px}.SiteChrome_languageSwitcher__uC8N2{height:34px;display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid #d9e0e7;border-radius:6px;background:#f4f6f8}.SiteChrome_languageLink__9TjEL{min-width:32px;height:28px;display:inline-grid;place-items:center;border-radius:4px;color:#687280;font-size:.75rem;font-weight:750;line-height:1}.SiteChrome_languageLink__9TjEL:hover{color:#0a725f}.SiteChrome_languageLink__9TjEL[aria-current=page]{background:#ffffff;box-shadow:0 1px 4px rgba(16,24,32,.12);color:#101820}.SiteChrome_experienceLink__uPAab,.SiteChrome_memberLink__fxMxD,.SiteChrome_trialLink__5iaGz{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 11px;font-size:.78rem;font-weight:750;line-height:1.2;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.SiteChrome_experienceLink__uPAab svg,.SiteChrome_memberLink__fxMxD svg,.SiteChrome_trialLink__5iaGz svg{width:15px;height:15px;flex:0 0 15px;stroke-width:2}.SiteChrome_experienceLink__uPAab{border:1px solid #b8dcd1;background:#edf8f4;color:#086451}.SiteChrome_experienceLink__uPAab:hover,.SiteChrome_experienceLink__uPAab[aria-current=page]{border-color:#168c73;background:#e2f3ed;color:#064f42}.SiteChrome_memberLink__fxMxD{border:1px solid #cad3dc;background:#ffffff;color:#25313d}.SiteChrome_memberLink__fxMxD:hover,.SiteChrome_memberLink__fxMxD[aria-current=page]{border-color:#168c73;color:#086451}.SiteChrome_trialLink__5iaGz{border:1px solid #101820;background:#101820;color:#ffffff}.SiteChrome_trialLink__5iaGz:hover{border-color:#086451;background:#086451;color:#ffffff}.SiteChrome_menuButton__9wJF0{width:42px;height:42px;display:none;place-items:center;padding:0;border:1px solid #d5dde5;border-radius:6px;background:#ffffff;color:#101820;cursor:pointer}.SiteChrome_menuButton__9wJF0 svg{width:21px;height:21px}.SiteChrome_siteHeader__bPBbN a:focus-visible,.SiteChrome_siteHeader__bPBbN button:focus-visible{outline:3px solid rgba(36,87,214,.35);outline-offset:3px}.SiteChrome_siteFooter__Ycsg_{width:100%;margin-top:0;border-top:3px solid #168c73;background:#10171b;color:#aeb9bf}.SiteChrome_footerInner___FiYp{width:min(var(--bz-public-container),calc(100% - 40px));margin:0 auto;padding:52px 0 24px}.SiteChrome_footerGrid__TDZbr{display:grid;grid-template-columns:minmax(240px,1.2fr) minmax(0,3fr);grid-gap:64px;gap:64px}.SiteChrome_footerBrand__qNipa{min-width:0}.SiteChrome_footerBrandLink__5u4K5{display:inline-flex;align-items:center;gap:12px;color:#ffffff}.SiteChrome_footerBrandMark__uzNYw{border:1px solid #344148;background:#182227}.SiteChrome_footerBrandLink__5u4K5>span:last-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.SiteChrome_footerBrandLink__5u4K5 small,.SiteChrome_footerBrandLink__5u4K5 strong{display:block;margin:0;letter-spacing:0}.SiteChrome_footerBrandLink__5u4K5 strong{font-size:.94rem;line-height:1.2}.SiteChrome_footerBrandLink__5u4K5 small{color:#95a3aa;font-size:.73rem;line-height:1.4;overflow-wrap:anywhere}.SiteChrome_footerBrand__qNipa p{max-width:340px;margin:20px 0 0;color:#aeb9bf;font-size:.84rem;line-height:1.75}.SiteChrome_footerNavigation__035Qb{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.SiteChrome_footerGroup__U37xq{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.SiteChrome_footerGroup__U37xq h2{width:100%;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid #2c383e;color:#ffffff;font-size:.76rem;font-weight:750;line-height:1.35;letter-spacing:0;overflow-wrap:anywhere}.SiteChrome_footerGroup__U37xq a{max-width:100%;display:inline-flex;align-items:center;gap:6px;padding:5px 0;color:#aeb9bf;font-size:.79rem;line-height:1.45;overflow-wrap:anywhere;transition:color .16s ease}.SiteChrome_footerGroup__U37xq a:hover{color:#ffffff}.SiteChrome_footerGroup__U37xq .SiteChrome_footerTrialLink__LAI_0{color:#59c8a9;font-weight:700}.SiteChrome_footerTrialLink__LAI_0 svg{width:14px;height:14px;flex:0 0 14px}.SiteChrome_footerBottom__uxEFg{min-height:48px;margin-top:38px;display:flex;align-items:center;gap:10px;border-top:1px solid #2c383e}.SiteChrome_footerBottom__uxEFg p{margin:0;color:#89979e;font-size:.75rem;line-height:1.5}.SiteChrome_boundarySignal__RAlt7{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#59c8a9;box-shadow:0 0 0 3px rgba(89,200,169,.12)}.SiteChrome_siteFooter__Ycsg_ a:focus-visible{outline:3px solid rgba(89,200,169,.4);outline-offset:3px}@media (max-width:1160px){.SiteChrome_headerInner__md_fn{min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:0;row-gap:0;padding:10px 0}.SiteChrome_menuButton__9wJF0{display:inline-grid}.SiteChrome_navigationPanel__dbtNk{max-height:calc(100dvh - 64px);grid-column:1/-1;display:none;align-items:stretch;gap:14px;overflow-y:auto;padding:12px 0 6px;border-top:1px solid #e1e6eb}.SiteChrome_navigationPanel__dbtNk[data-open=true]{display:flex;flex-direction:column}.SiteChrome_primaryNav__es__3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px}.SiteChrome_navLink__VTzXe{min-width:0;justify-content:flex-start;padding:0 12px;border-radius:5px;white-space:normal;overflow-wrap:anywhere}.SiteChrome_navLink__VTzXe:after{top:9px;right:auto;bottom:9px;left:3px;width:2px;height:auto}.SiteChrome_navLink__VTzXe:hover{background:#f1f7f5}.SiteChrome_headerActions__zGMca{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.SiteChrome_languageSwitcher__uC8N2{grid-column:1/-1;justify-self:start}.SiteChrome_experienceLink__uPAab,.SiteChrome_memberLink__fxMxD,.SiteChrome_trialLink__5iaGz{min-width:0;min-height:42px;padding:8px 10px;white-space:normal;overflow-wrap:anywhere;text-align:center}}@media (max-width:900px){.SiteChrome_footerGrid__TDZbr{grid-template-columns:1fr;gap:42px}}@media (max-width:620px){.SiteChrome_footerInner___FiYp,.SiteChrome_headerInner__md_fn{width:min(100% - 32px,var(--bz-public-container))}.SiteChrome_brandMark__yos2Y{width:38px;height:38px;flex-basis:38px}.SiteChrome_brandTagline__E_VAq{max-width:230px}.SiteChrome_siteFooter__Ycsg_{margin-top:64px}.SiteChrome_footerInner___FiYp{padding-top:42px}.SiteChrome_footerNavigation__035Qb{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.SiteChrome_footerBottom__uxEFg{align-items:flex-start;padding:15px 0}.SiteChrome_boundarySignal__RAlt7{margin-top:5px}}@media (max-width:360px){.SiteChrome_footerNavigation__035Qb,.SiteChrome_headerActions__zGMca,.SiteChrome_primaryNav__es__3{grid-template-columns:1fr}.SiteChrome_languageSwitcher__uC8N2{grid-column:auto}.SiteChrome_brandTagline__E_VAq{max-width:170px}}@media (prefers-reduced-motion:reduce){.SiteChrome_experienceLink__uPAab,.SiteChrome_footerGroup__U37xq a,.SiteChrome_memberLink__fxMxD,.SiteChrome_navLink__VTzXe,.SiteChrome_trialLink__5iaGz{transition:none}}