.bc-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:8px;display:grid;overflow:hidden}.bc-strip>div{background:#0b0d1459;flex-direction:column;gap:6px;padding:22px 24px;display:flex}.bc-strip small{color:var(--ink2);font-size:12.5px}.bc-strip b{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(24px,3.2vw,40px);font-weight:500;line-height:1.05}.bc-strip p{background:#0b0d1459;grid-column:1/-1;padding:10px 24px 14px;font-size:12.5px}@media (max-width:820px){.bc-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bc-presets{flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:20px;display:flex}.bc-presets .lbl{color:var(--ink2);flex-basis:100%;font-size:12.5px}.bc-preset{text-align:start;border:1px solid var(--line);background:var(--glass);cursor:pointer;border-radius:16px;flex-direction:column;flex:200px;gap:4px;padding:14px 16px;transition:border-color .2s,background .2s,transform .2s;display:flex}.bc-preset:hover{border-color:var(--line2);transform:translateY(-2px)}.bc-preset b{font-size:14.5px;font-weight:600}.bc-preset small{color:var(--ink2);font-size:12.5px}.bc-preset[aria-checked=true]{border-color:var(--blue);background:#6e8bff24;box-shadow:0 10px 30px -14px #6e8bffcc}.bc-calc{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}@media (max-width:960px){.bc-calc{grid-template-columns:minmax(0,1fr)}}.bc-inputs{flex-direction:column;gap:20px;padding:24px;display:flex}.bc-inputs h3,.bc-card h3{font:400 22px/1.15 var(--serif)}.bc-row2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bc-cur .select{width:auto;min-height:40px;font-family:var(--mono);padding-inline:12px 30px}.bc-slider{flex-direction:column;gap:8px;display:flex}.bc-slider .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.bc-slider label{color:var(--ink2);font-size:13.5px}.bc-num{border:1px solid var(--line);width:132px;min-height:36px;color:var(--ink);text-align:end;background:#ffffff0a;border-radius:10px;padding:0 10px;font-size:14px}.bc-num:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #6e8bff2e}.bc-hint{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.bc-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.bc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #54d6e6, #6e8bff var(--fill), #aab9ff29 var(--fill));border-radius:99px;height:6px}html[dir=rtl] .bc-range::-webkit-slider-runnable-track{background:linear-gradient(270deg, #54d6e6, #6e8bff var(--fill), #aab9ff29 var(--fill))}.bc-range::-moz-range-track{background:#aab9ff29;border-radius:99px;height:6px}.bc-range::-moz-range-progress{background:linear-gradient(90deg,#54d6e6,#6e8bff);border-radius:99px;height:6px}.bc-range::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--blue);background:#fff;border-radius:50%;width:20px;height:20px;margin-top:-7px;transition:transform .15s;box-shadow:0 4px 14px #6e8bff99}.bc-range::-moz-range-thumb{border:4px solid var(--blue);background:#fff;border-radius:50%;width:14px;height:14px}.bc-range:active::-webkit-slider-thumb{transform:scale(1.18)}.bc-mini{all:unset;cursor:pointer;color:var(--cyan);align-items:center;gap:5px;font-size:12px;display:inline-flex}.bc-mini svg{width:12px;height:12px}.bc-mini:focus-visible{outline:2px solid var(--cyan);border-radius:4px}.bc-split{height:22px;color:var(--ink);background:#54d6e629;border-radius:8px;flex-basis:100%;justify-content:space-between;font-size:11.5px;display:flex;position:relative;overflow:hidden}.bc-split i{transition:width .3s var(--ease);background:#6e8bff73;position:absolute;inset-block:0;inset-inline-start:0}.bc-split span{padding:3px 8px;position:relative}.bc-cats{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.bc-cats legend{color:var(--ink);margin-bottom:4px;padding:0;font-size:13.5px;font-weight:600}.bc-cats>p{font-size:12.5px}.bc-cats .chips{flex-wrap:wrap;gap:8px;display:flex}.bc-chip{border:1px solid var(--line);background:var(--glass);color:var(--ink2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:13px;transition:all .2s;display:inline-flex}.bc-chip svg{width:13px;height:13px}.bc-chip[aria-pressed=true]{color:var(--ink);background:#54d6e624;border-color:#54d6e6}.bc-results{top:calc(var(--navh) + 16px);flex-direction:column;gap:14px;display:flex;position:sticky}@media (max-width:960px){.bc-results{position:static}}.bc-hero-num{flex-direction:column;gap:10px;padding:24px;display:flex}.bc-hero-num small{color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.bc-hero-num .big{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(40px,6vw,72px);font-weight:500;line-height:1}.bc-hero-num .up,.bc-weak-card .up{color:var(--ok);font-weight:600}.bc-stack{border-radius:99px;gap:2px;height:10px;margin-top:6px;display:flex;overflow:hidden}.bc-stack i{flex-basis:0;min-width:2px}.bc-legend{color:var(--ink2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.bc-legend span{align-items:center;gap:6px;display:inline-flex}.bc-legend i{border-radius:3px;flex:none;width:10px;height:10px}.bc-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:560px){.bc-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bc-kpi{border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.bc-kpi small{color:var(--ink2);align-items:center;gap:4px;font-size:12px;line-height:1.3;display:flex}.bc-kpi b{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,2vw,22px);font-weight:500;overflow:hidden}.bc-kpi>span{font-size:11.5px;line-height:1.35}.bc-kpi.ok b{color:var(--ok)}.bc-kpi.bad b{color:var(--bad)}.bc-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.bc-actions .btn{white-space:normal;line-height:1.2}@media (max-width:480px){.bc-actions{grid-template-columns:minmax(0,1fr)}}.bc-disclaimer{font-size:12px}.bc-formula{vertical-align:middle;display:inline-flex;position:relative}.bc-formula>button{all:unset;cursor:help;width:18px;height:18px;color:var(--ink3);border-radius:50%;place-items:center;display:inline-grid}.bc-formula>button:hover,.bc-formula>button:focus-visible{color:var(--cyan)}.bc-formula>button svg{width:14px;height:14px}.bc-formula .pop{z-index:30;bottom:calc(100% + 8px);border:1px solid var(--line2);width:min(300px,78vw);color:var(--ink);white-space:normal;text-align:start;opacity:0;pointer-events:none;background:#151a2c;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:12.5px;font-weight:400;line-height:1.5;transition:opacity .15s;display:flex;position:absolute;inset-inline-start:50%;translate:-50%;box-shadow:0 24px 50px -16px #000}html[dir=rtl] .bc-formula .pop{translate:50%}.bc-formula .pop b{letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);font-size:11px;font-weight:500}.bc-formula:hover .pop,.bc-formula:focus-within .pop,.bc-formula[data-open=true] .pop{opacity:1;pointer-events:auto}@media (max-width:560px){.bc-formula .pop{inset-inline:16px;width:auto;position:fixed;top:auto;bottom:16px;translate:none!important}}.bc-charts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:860px){.bc-charts{grid-template-columns:minmax(0,1fr)}}.bc-card{flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.bc-card.wide{grid-column:1/-1}.bc-card .small,.bc-drawer .small{font-size:12.5px}.bc-chart{position:relative}.bc-chart svg{width:100%;height:auto;display:block;overflow:visible}.bc-chart svg:focus{outline:none}.bc-chart svg:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:8px}.bc-chart rect:focus{outline:none}.bc-chart rect:focus-visible{stroke:#fff;stroke-width:2px}.bc-val{fill:var(--ink2);font:500 11px var(--mono)}.bc-val.strong{fill:var(--ink);font-size:12.5px}.bc-axis{fill:var(--ink3);font:11px var(--sans)}.bc-tip{z-index:20;pointer-events:none;border:1px solid var(--line2);white-space:nowrap;background:#151a2c;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;font-size:12px;display:flex;position:absolute;translate:-50% calc(-100% - 10px);box-shadow:0 18px 40px -16px #000}.bc-area .bc-tip{translate:-50%}.bc-tip b{font-weight:600}.bc-hbars{flex-direction:column;gap:12px;display:flex}.bc-hbar{grid-template-columns:minmax(84px,120px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13px;display:grid}.bc-hbar .lbl{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-hbar .track{background:#aab9ff0f;border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.bc-hbar .track i{border-radius:4px;height:100%;display:block}.bc-hbar .track i.base{background:#aab9ff47}.bc-hbar .val{text-align:end;min-width:64px;font-size:12.5px}.bc-flist{color:var(--ink3);flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.bc-flist li{align-items:baseline;gap:8px;display:flex}.bc-flist i{border-radius:2px;flex:none;width:8px;height:8px}.bc-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:860px){.bc-pillars{grid-template-columns:minmax(0,1fr)}}.bc-pillar{flex-direction:column;gap:12px;padding:28px;display:flex;position:relative;overflow:hidden}.bc-pillar .num{inset-inline-end:22px;color:var(--ink3);font-size:12px;position:absolute;top:18px}.bc-pillar .ic,.bc-reason .ic{border:1px solid var(--line2);background:linear-gradient(140deg,#6e8bff4d,#b07bff2e);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.bc-pillar .ic svg,.bc-reason .ic svg{width:20px;height:20px}.bc-pillar h3{font:400 26px/1.1 var(--serif)}.bc-pillar p{color:var(--ink2);font-size:14px}.bc-pillar .stat{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;display:flex}.bc-pillar .stat b{font-size:26px;font-weight:500}.bc-pillar .stat small{color:var(--ink3);font-size:12px}.bc-mind{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}@media (max-width:900px){.bc-mind{grid-template-columns:minmax(0,1fr)}}.bc-mind-visual{place-items:center;min-height:360px;display:grid;position:relative}.bc-wallet{width:min(320px,80vw);height:260px;position:relative}.bc-wallet .card{border:1px solid var(--line2);border-radius:18px;height:180px;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 30px 60px -30px #000}.bc-wallet .c3{background:linear-gradient(135deg,#2a2f45,#1a1e2e);top:0;transform:scale(.86)}.bc-wallet .c2{background:linear-gradient(135deg,#343a55,#1f2436);top:24px;transform:scale(.92)}.bc-wallet .c1{background:linear-gradient(135deg,#3b425f,#22283c);top:48px;transform:scale(.96)}.bc-wallet .c0{background:linear-gradient(125deg,#6e8bff,#b07bff 55%,#f25ba8);top:80px;box-shadow:0 30px 70px -20px #6e8bffcc}.bc-wallet .chip-g{top:22px;opacity:.9;background:linear-gradient(135deg,#f2d98c,#b99545);border-radius:6px;width:38px;height:28px;position:absolute;inset-inline-start:22px}.bc-wallet .lines{bottom:24px;background:#ffffff26;border-radius:4px;width:50%;height:8px;position:absolute;inset-inline-start:22px}.bc-wallet .tag{bottom:18px;color:#fff;background:#0b0d1480;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;inset-inline-start:22px}.bc-note{bottom:8px;border-radius:16px;align-items:center;gap:10px;max-width:270px;padding:12px 14px;display:flex;position:absolute;inset-inline-end:0}.bc-note svg{width:18px;height:18px;color:var(--cyan);flex:none}.bc-note b{font-size:13px;display:block}.bc-note small{color:var(--ink2);font-size:12px}.bc-reasons{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:28px;display:grid}@media (max-width:560px){.bc-reasons{grid-template-columns:minmax(0,1fr)}}.bc-reason{gap:14px;display:flex}.bc-reason h3{margin-bottom:4px;font-size:15px;font-weight:600}.bc-reason p{color:var(--ink2);font-size:13.5px}.bc-weak{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.bc-weak-card{border-radius:16px;flex-direction:column;gap:6px;padding:16px;transition:border-color .3s;display:flex}.bc-weak-card.on{background:linear-gradient(160deg,#54d6e61f,#ffffff05);border-color:#54d6e680}.bc-weak-card b{font-size:15px}.bc-weak-card small{font-size:12px;line-height:1.4}.bc-weak-card .mono,.bc-weak-card .bc-mini{margin-top:auto}.bc-weak-foot{align-items:center;gap:14px;margin-top:16px;padding:18px 20px;display:flex}.bc-weak-foot svg{width:22px;height:22px;color:var(--cyan);flex:none}.bc-weak-foot p{color:var(--ink2);font-size:14px}.bc-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.bc-steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:520px){.bc-steps{grid-template-columns:minmax(0,1fr)}}.bc-step{flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.bc-step .num{color:var(--ink3);font-size:12px}.bc-step>svg{width:22px;height:22px;color:var(--blue)}.bc-step h3{font:400 20px/1.15 var(--serif)}.bc-step p{color:var(--ink2);font-size:13.5px}.bc-final{text-align:center;background:radial-gradient(120% 140% at 50% 0,#6e8bff38,#b07bff14 45%,#ffffff05);flex-direction:column;align-items:center;gap:18px;padding:clamp(28px,6vw,64px);display:flex}.bc-final p{max-width:560px}.bc-drawer{gap:18px;width:min(460px,100%)}.bc-drawer h3{font:400 26px/1.1 var(--serif)}.bc-dialog{z-index:151;border:1px solid var(--line2);background:linear-gradient(#151a2c,#0d1019);border-radius:28px;width:min(560px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:28px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 60px 120px -30px #000}.bc-dialog .close{top:14px;position:absolute;inset-inline-end:14px}.bc-dialog .form h3{font:400 26px/1.15 var(--serif);padding-inline-end:44px}.bc-dialog .small{font-size:13px}@media (max-width:560px){.bc-dialog{width:100%;height:100dvh;max-height:100dvh;padding:calc(20px + env(safe-area-inset-top,0px)) 16px 24px;border:0;border-radius:0}}html[lang|=ar] .bc-strip .mono,html[lang|=ar] .bc-hero-num .mono,html[lang|=ar] .bc-kpi .mono,html[lang|=ar] .bc-pillar .mono,html[lang|=ar] .bc-weak-card .mono,html[lang|=ar] .bc-hbar .mono,html[lang|=ar] .bc-tip .mono,html[lang|=ar] .bc-num,html[lang|=ar] .bc-val{font-family:var(--sans)}.bc-val,.bc-axis{unicode-bidi:plaintext}
