.bc-auth,.bcp{--ink:#0b0a18;--ink-2:#070610;--panel:#14122a;--panel-2:#100e22;--line:#282350;--line-soft:#1d1a3c;--bone:#edebfa;--dim:#b9b5e2;--faint:#8f8bbc;--accent:#8b5cf6;--accent-dark:#7c4deb;--goldlt:#b79cff;--accent-soft:rgba(139,92,246,.14);--glow:rgba(139,92,246,.22);--green:#3ecf8e;--green-soft:rgba(62,207,142,.12);--red:#f0637e;--red-soft:rgba(240,99,126,.12);--amber:#e0a34e;--amber-soft:rgba(224,163,78,.13);--cyan:#4fd1e8;--shadow:0 24px 50px -34px rgba(0,0,0,.85);--serif:"Playfair Display",Georgia,serif;--sans:"Inter",-apple-system,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;font-family:var(--sans);color:var(--bone);background:var(--ink);-webkit-font-smoothing:antialiased}.bc-auth *,.bc-auth :after,.bc-auth :before,.bcp *,.bcp :after,.bcp :before{box-sizing:border-box}.bc-auth a,.bcp a{color:inherit;text-decoration:none}.bc-auth svg,.bcp svg{display:block}.bc-auth h1,.bcp h1,.bcp h2,.bcp h3,.bcp p{margin:0}.bcp{display:flex;min-height:100vh}.bcp-sidebar{width:236px;flex-shrink:0;position:fixed;inset:0 auto 0 0;z-index:40;background:var(--panel-2);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;padding:18px 14px 16px;overflow-y:auto}.bcp-brand{display:flex;align-items:center;gap:9px;padding:4px 8px 16px;border-bottom:1px solid var(--line-soft);margin-bottom:12px}.bcp-brand-glyph{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--accent);color:#fff;flex-shrink:0;box-shadow:0 0 18px var(--glow)}.bcp-brand-name{font-family:var(--serif);font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--bone)}.bcp-brand-sub{font-size:10px;letter-spacing:.14em}.bcp-brand-sub,.bcp-nav-label{font-family:var(--mono);text-transform:uppercase;color:var(--faint)}.bcp-nav-label{font-size:10.5px;letter-spacing:.16em;padding:14px 10px 6px}.bcp-nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:15px;font-weight:500;color:var(--dim);cursor:pointer;transition:background .15s ease,color .15s ease;border:1px solid transparent}.bcp-nav-item svg{width:16px;height:16px;flex-shrink:0;color:var(--faint);transition:color .15s ease}.bcp-nav-item:hover{background:var(--panel);color:var(--bone)}.bcp-nav-item.active{background:var(--accent-soft);color:var(--goldlt);border-color:color-mix(in srgb,var(--accent) 32%,var(--line));font-weight:600}.bcp-nav-item.active svg{color:var(--accent)}.bcp-nav-badge{margin-left:auto;font-family:var(--mono);font-size:11px;font-weight:600;background:var(--accent);color:#fff;border-radius:999px;padding:1px 7px}.bcp-sidebar-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-soft)}.bcp-main{flex:1 1;margin-left:236px;display:flex;flex-direction:column;min-width:0}.bcp-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;padding:13px 28px;background:rgba(11,10,24,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}.bcp-topbar-title{font-family:var(--serif);font-size:18.5px;font-weight:600}.bcp-topbar-right{margin-left:auto;gap:10px}.bcp-topbar-right,.bcp-user{display:flex;align-items:center}.bcp-user{gap:8px;font-size:14px;color:var(--dim);padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:var(--panel);max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bcp-user b{font-weight:600;color:var(--bone)}.bcp-content{padding:26px 28px 60px;width:100%;max-width:1320px;margin:0 auto}.bcp-burger{display:none;width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--bone);place-items:center;cursor:pointer}.bcp-scrim{display:none}.bcp-demo-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--amber);background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,var(--line));border-radius:999px;padding:4px 10px;white-space:nowrap}.bcp-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.bcp-h1{font-size:clamp(26.5px,3vw,33px);letter-spacing:-.01em}.bcp-h1,.bcp-h2{font-family:var(--serif);font-weight:600}.bcp-h2{font-size:21px}.bcp-sub{font-size:15px;color:var(--dim);margin-top:6px;line-height:1.55;max-width:680px}.bcp-kicker{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.bcp-section{margin-top:28px}.bcp-head-actions{display:flex;gap:10px;flex-wrap:wrap}.bcp-grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.bcp-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.bcp-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.bcp-grid-main{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px;align-items:start}.bcp-card{background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:var(--shadow)}.bcp-card--flat{box-shadow:none;background:var(--panel)}.bcp-card--accent{border-color:color-mix(in srgb,var(--accent) 36%,var(--line));background:linear-gradient(180deg,var(--accent-soft),var(--panel) 55%)}.bcp-card-head{justify-content:space-between;gap:12px;margin-bottom:14px}.bcp-card-head,.bcp-card-title{display:flex;align-items:center}.bcp-card-title{font-family:var(--serif);font-size:17.5px;font-weight:600;gap:8px}.bcp-card-title svg{width:16px;height:16px;color:var(--accent)}.bcp-card-sub{font-size:14px;color:var(--faint);margin-top:3px}.bcp-card-link{font-size:14px;font-weight:600;color:var(--goldlt);display:inline-flex;align-items:center;gap:4px}.bcp-card-link:hover{text-decoration:underline}.bcp-stat{background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--shadow)}.bcp-stat-label{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:7px}.bcp-stat-label svg{width:13px;height:13px;color:var(--accent)}.bcp-stat-value{font-family:var(--serif);font-size:33px;font-weight:600;letter-spacing:-.02em;margin-top:8px;color:var(--bone)}.bcp-stat-value small{font-size:16.5px;color:var(--faint);font-family:var(--sans)}.bcp-stat-note{font-size:12.5px;color:var(--faint);margin-top:5px}.bcp-stat-note b{color:var(--goldlt);font-weight:600}.bcp-delta{display:inline-flex;align-items:center;gap:3px;font-family:var(--mono);font-size:12px;font-weight:600}.bcp-delta.up{color:var(--green)}.bcp-delta.down{color:var(--red)}.bcp-delta.flat{color:var(--faint)}.bcp-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.03em;border-radius:999px;padding:3px 9px;white-space:nowrap;border:1px solid transparent}.bcp-badge .dot{width:5px;height:5px;border-radius:50%;background:currentColor}.bcp-badge--green{color:var(--green);background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 32%,var(--line))}.bcp-badge--amber{color:var(--amber);background:var(--amber-soft);border-color:color-mix(in srgb,var(--amber) 36%,var(--line))}.bcp-badge--red{color:var(--red);background:var(--red-soft);border-color:color-mix(in srgb,var(--red) 30%,var(--line))}.bcp-badge--gray{color:var(--faint);background:var(--panel);border-color:var(--line)}.bcp-badge--violet{color:var(--goldlt);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 38%,var(--line))}.bcp-badge--outline{color:var(--dim);background:transparent;border-color:var(--line)}.bcp-tag{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:11px;letter-spacing:.05em;border-radius:6px;padding:3px 7px;border:1px solid var(--line);color:var(--dim);background:var(--panel-2)}.bcp-tag--hot{color:var(--goldlt);border-color:color-mix(in srgb,var(--accent) 40%,var(--line));background:var(--accent-soft)}.bcp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:10px 18px;font-family:var(--sans);font-size:15px;font-weight:600;cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--bone);transition:transform .15s ease,filter .15s ease,background .15s ease;text-align:center}.bcp-btn svg{width:15px;height:15px}.bcp-btn:hover{transform:translateY(-1px)}.bcp-btn:disabled{opacity:.55;cursor:default;transform:none}.bcp-btn-primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 12px 28px -12px var(--glow),0 0 22px -6px var(--glow)}.bcp-btn-primary:hover{filter:brightness(1.08)}.bcp-btn-ghost{background:transparent}.bcp-btn-ghost:hover{background:var(--panel)}.bcp-btn-danger{color:var(--red);border-color:color-mix(in srgb,var(--red) 35%,var(--line));background:transparent}.bcp-btn-danger:hover{background:var(--red-soft)}.bcp-btn-sm{padding:6px 13px;font-size:14px}.bcp-btn-block{width:100%}.bcp-field{display:flex;flex-direction:column;gap:6px}.bcp-label{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.bcp-hint{font-size:12.5px;color:var(--faint);line-height:1.5}.bcp-input,.bcp-select,.bcp-textarea{width:100%;background:var(--ink-2);border:1px solid var(--line);border-radius:11px;padding:10px 13px;font-family:var(--sans);font-size:15px;color:var(--bone);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.bcp-input::placeholder,.bcp-textarea::placeholder{color:var(--faint)}.bcp-textarea{min-height:96px;resize:vertical;line-height:1.55}.bcp-input:focus,.bcp-select:focus,.bcp-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.bcp-select option{background:var(--panel);color:var(--bone)}.bcp-form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.bcp-form-grid .full{grid-column:1/-1}.bcp-form-actions{display:flex;align-items:center;gap:10px;margin-top:18px;flex-wrap:wrap}.bcp-switch{position:relative;display:inline-flex;width:38px;height:22px;flex-shrink:0;cursor:pointer}.bcp-switch input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.bcp-switch .track{width:100%;border-radius:999px;background:var(--line);transition:background .18s ease}.bcp-switch .thumb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:left .18s ease}.bcp-switch input:checked~.track{background:var(--accent)}.bcp-switch input:checked~.thumb{left:19px}.bcp-switch-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--line-soft)}.bcp-switch-row:last-child{border-bottom:none}.bcp-switch-row .t{font-size:15px;font-weight:500}.bcp-switch-row .d{font-size:13px;color:var(--faint);margin-top:2px;line-height:1.5}.bcp-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;cursor:pointer;padding:6px 13px;font-size:14px;font-weight:500;color:var(--dim);background:var(--panel);border:1px solid var(--line);transition:all .15s ease;font-family:var(--sans)}.bcp-chip:hover{border-color:var(--accent);color:var(--goldlt)}.bcp-chip.active{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 40%,var(--line));color:var(--goldlt);font-weight:600}.bcp-chip-row{gap:8px}.bcp-chip-row,.bcp-toolbar{display:flex;flex-wrap:wrap}.bcp-toolbar{align-items:center;gap:10px;margin-bottom:16px}.bcp-search{position:relative;flex:1 1;min-width:200px;max-width:340px}.bcp-search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--faint)}.bcp-search .bcp-input{padding-left:34px}.bcp-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--shadow)}.bcp-table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:640px}.bcp-table th{text-align:left;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-weight:500;padding:12px 14px;border-bottom:1px solid var(--line);background:var(--panel-2);white-space:nowrap}.bcp-table td{padding:12px 14px;border-bottom:1px solid var(--line-soft);color:var(--dim);vertical-align:middle}.bcp-table tr:last-child td{border-bottom:none}.bcp-table td b{color:var(--bone);font-weight:600}.bcp-table .mono{font-family:var(--mono);font-size:12.5px}.bcp-tr-click{cursor:pointer;transition:background .12s ease}.bcp-tr-click:hover{background:var(--panel-2)}.bcp-list{display:flex;flex-direction:column}.bcp-list-row{display:flex;align-items:center;gap:12px;padding:11px 4px;border-bottom:1px solid var(--line-soft);font-size:14.5px}.bcp-list-row:last-child{border-bottom:none}.bcp-list-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:var(--accent-soft);color:var(--accent)}.bcp-list-ic svg{width:15px;height:15px}.bcp-list-ic--amber{background:var(--amber-soft);color:var(--amber)}.bcp-list-ic--red{background:var(--red-soft);color:var(--red)}.bcp-list-ic--green{background:var(--green-soft);color:var(--green)}.bcp-list-ic--gray{background:var(--panel-2);color:var(--faint)}.bcp-list-main{flex:1 1;min-width:0}.bcp-list-t{font-weight:600;color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bcp-list-d{font-size:12.5px;color:var(--faint);margin-top:1px}.bcp-list-end{flex-shrink:0;text-align:right}.bcp-kv{display:flex;flex-direction:column}.bcp-kv-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px dashed var(--line-soft);font-size:14.5px}.bcp-kv-row:last-child{border-bottom:none}.bcp-kv-row .k{color:var(--faint)}.bcp-kv-row .v{font-weight:600;color:var(--bone);text-align:right}.bcp-kv-row .v.accent{color:var(--goldlt)}.bcp-empty{text-align:center;padding:44px 20px;color:var(--faint)}.bcp-empty svg{width:30px;height:30px;margin:0 auto 12px;color:var(--line)}.bcp-empty .t{font-family:var(--serif);font-size:17.5px;color:var(--dim);margin-bottom:5px}.bcp-empty .d{max-width:340px;margin:0 auto}.bcp-alert,.bcp-empty .d{font-size:14px;line-height:1.55}.bcp-alert{display:flex;gap:10px;align-items:flex-start;border-radius:14px;padding:13px 15px;border:1px solid var(--line);background:var(--panel-2);color:var(--dim)}.bcp-alert svg{width:15px;height:15px;flex-shrink:0;margin-top:1px;color:var(--accent)}.bcp-alert--warn{background:var(--amber-soft);border-color:color-mix(in srgb,var(--amber) 36%,var(--line))}.bcp-alert--warn svg{color:var(--amber)}.bcp-progress{height:8px;border-radius:999px;background:var(--line-soft);overflow:hidden}.bcp-progress>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--goldlt));transition:width .6s cubic-bezier(.2,.7,.2,1)}.bcp-progress>span.dim{background:color-mix(in srgb,var(--accent) 30%,var(--line))}.bcp-progress>span.green{background:var(--green)}.bcp-sov{display:grid;grid-gap:10px;gap:10px}.bcp-sov-row{display:grid;grid-template-columns:120px 1fr 46px;align-items:center;grid-gap:12px;gap:12px}.bcp-sov-name{font-size:14.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bcp-sov-name.you{color:var(--bone);font-weight:600}.bcp-sov-pct{font-family:var(--mono);font-size:14px;color:var(--faint);text-align:right}.bcp-sov-pct.you{color:var(--goldlt)}.bcp-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow-x:auto}.bcp-tab{padding:9px 15px;font-size:14.5px;font-weight:500;color:var(--faint);cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:var(--sans);white-space:nowrap}.bcp-tab:hover{color:var(--bone)}.bcp-tab.active{color:var(--goldlt);border-bottom-color:var(--accent);font-weight:600}.bcp-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.bcp-step{display:flex;gap:11px;align-items:flex-start}.bcp-step-n{width:26px;height:26px;border-radius:999px;flex-shrink:0;display:grid;place-items:center;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--goldlt);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line))}.bcp-step-t{font-size:14px;font-weight:600;color:var(--bone);line-height:1.35}.bcp-step-d{font-size:12.5px;color:var(--faint);line-height:1.5;margin-top:3px}@media (max-width:760px){.bcp-steps{grid-template-columns:1fr}}.bcp-eg{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--amber)}.bcp-eg svg{width:10px;height:10px}.bcp-method{border:1px dashed var(--line);border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.6;color:var(--faint);background:var(--panel-2)}.bcp-method b{color:var(--dim);font-weight:600}.bcp-method .bcp-kicker{display:block;margin-bottom:6px}.bcp .recharts-cartesian-grid line{stroke:var(--line-soft)}.bcp .recharts-text{fill:var(--faint);font-family:var(--mono);font-size:11.5px}.bcp .recharts-default-tooltip{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:10px}.bc-auth{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.bc-auth-form-col{display:flex;align-items:center;justify-content:center;padding:40px 24px}.bc-auth-card{width:100%;max-width:400px}.bc-auth-brand{display:inline-flex;align-items:center;gap:9px;margin-bottom:26px}.bc-auth-h1{font-family:var(--serif);font-size:29.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.bc-auth-sub{font-size:15px;color:var(--dim);line-height:1.55;margin-bottom:24px}.bc-auth-card .bcp-field,.bc-auth-err{margin-bottom:14px}.bc-auth-err{color:var(--red);font-size:14px;line-height:1.5}.bc-auth-ok{background:var(--green-soft);border:1px solid color-mix(in srgb,var(--green) 35%,var(--line));color:var(--green);border-radius:12px;padding:13px 15px;font-size:14.5px;line-height:1.55;margin-bottom:14px}.bc-auth-links{margin-top:18px;font-size:14px;color:var(--faint);display:flex;flex-direction:column;gap:8px}.bc-auth-links a{color:var(--goldlt);font-weight:600}.bc-auth-links a:hover{text-decoration:underline}.bc-auth-fine{font-size:12px;color:var(--faint);line-height:1.55;margin-top:16px}.bc-auth-side{background:linear-gradient(160deg,var(--panel-2),var(--ink-2));border-left:1px solid var(--line-soft);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 40px;position:relative;overflow:hidden}.bc-auth-side:before{content:"";position:absolute;inset:0;background:radial-gradient(560px 380px at 70% 10%,var(--glow),transparent 60%),radial-gradient(420px 320px at 10% 90%,var(--accent-soft),transparent 60%)}.bc-auth-side-inner{position:relative;max-width:430px;width:100%}.bc-auth-quote{font-family:var(--serif);font-size:23px;line-height:1.45;color:var(--bone);margin-bottom:22px}.bc-auth-quote em{color:var(--goldlt);font-style:italic}.bc-auth-points{display:flex;flex-direction:column;gap:11px;margin-top:22px}.bc-auth-point{display:flex;align-items:flex-start;gap:9px;font-size:14.5px;color:var(--dim);line-height:1.5}.bc-auth-point svg{width:15px;height:15px;flex-shrink:0;margin-top:1px;color:var(--accent)}.bc-auth-mini{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:15px 16px;box-shadow:0 30px 60px -36px rgba(0,0,0,.9);font-size:14px}.bc-auth-mini .row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px dashed var(--line-soft)}.bc-auth-mini .row:last-child{border-bottom:none}.bc-auth-mini .k{color:var(--faint)}.bc-auth-mini .v{font-weight:600;color:var(--bone)}.bc-auth-mini .v.accent{color:var(--goldlt)}@media (max-width:1080px){.bcp-grid-4{grid-template-columns:repeat(2,1fr)}.bcp-grid-main{grid-template-columns:1fr}}@media (max-width:900px){.bcp-sidebar{transform:translateX(-100%);transition:transform .22s ease;box-shadow:0 0 60px rgba(0,0,0,.6)}.bcp.nav-open .bcp-sidebar{transform:translateX(0)}.bcp.nav-open .bcp-scrim{display:block;position:fixed;inset:0;z-index:35;background:rgba(7,6,16,.6)}.bcp-main{margin-left:0}.bcp-burger{display:grid}.bcp-content{padding:20px 16px 60px}.bcp-topbar{padding:11px 16px}.bcp-user{display:none}.bc-auth{grid-template-columns:1fr}.bc-auth-side{display:none}.bcp-form-grid,.bcp-grid-2,.bcp-grid-3{grid-template-columns:1fr}}@media (max-width:540px){.bcp-grid-4{grid-template-columns:1fr}.bcp-page-head{flex-direction:column;align-items:flex-start}.bcp-sov-row{grid-template-columns:88px 1fr 40px;gap:8px}}.bc-pwmeter{margin-top:8px}.bc-pwmeter-bars{display:flex;gap:5px}.bc-pwmeter-bars .bar{flex:1 1;height:5px;border-radius:999px;background:var(--line-soft);transition:background .2s ease}.bc-pwmeter-bars .bar.on.weak{background:var(--red)}.bc-pwmeter-bars .bar.on.fair{background:var(--amber)}.bc-pwmeter-bars .bar.on.good{background:var(--accent)}.bc-pwmeter-bars .bar.on.strong{background:var(--green)}.bc-pwmeter-label{display:inline-block;margin-top:6px;font-family:var(--mono);font-size:11.5px;letter-spacing:.05em}.bc-pwmeter-label.weak{color:var(--red)}.bc-pwmeter-label.fair{color:var(--amber)}.bc-pwmeter-label.good{color:var(--goldlt)}.bc-pwmeter-label.strong{color:var(--green)}.bc-pwmeter-hint{display:block;margin-top:4px;font-size:12px;color:var(--faint);line-height:1.5}