@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";
:root{--bb-ink:#0f172a;--bb-paper:#f8f7f4;--bb-green:#16a34a;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--color-base-0:#fff;--color-base-50:#faf9f6;--color-base-100:#f3f1ec;--color-base-150:#ebe8e1;--color-base-200:#e2ded6;--color-base-250:#d6d1c7;--color-base-300:#c8c2b6;--color-base-350:#b7b0a3;--color-base-400:#a39c8f;--color-base-450:#8f887c;--color-base-500:#7a7369;--color-base-550:#665f56;--color-base-600:#544d45;--color-base-650:#443e37;--color-base-700:#37322c;--color-base-750:#2b2723;--color-base-800:#211e1b;--color-base-850:#191714;--color-base-900:#12100e;--color-base-950:#0b0a09;--color-base-1000:#000;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-150:#c6f6d5;--color-success-200:#bbf7d0;--color-success-250:#a4f0c0;--color-success-300:#86efac;--color-success-350:#6ee7a0;--color-success-400:#4ade80;--color-success-450:#36d16f;--color-success-500:#22c55e;--color-success-550:#1db456;--color-success-600:#16a34a;--color-success-650:#159043;--color-success-700:#15803d;--color-success-750:#147336;--color-success-800:#166534;--color-success-850:#14562d;--color-success-900:#14532d;--color-success-950:#0f3d22}.template-minimal{background:var(--bb-ink)}.template-minimal .template-minimal__wrap{background:var(--theme-elevation-0);border-radius:12px;padding:40px;box-shadow:0 20px 60px #00000040}.btn--style-primary{--btn-bg:var(--bb-green);--btn-text:#fff;border-color:var(--bb-green)}.btn--style-primary:hover{--btn-bg:#15803d}.nav-group__toggle{letter-spacing:.3px;text-transform:uppercase;color:var(--theme-elevation-500);font-size:11px;font-weight:600}.bb-home{padding-bottom:40px}.bb-home__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:8px 0 20px;display:flex}.bb-home__title{letter-spacing:-.4px;margin:0;font-size:28px;font-weight:700}.bb-home__sub{color:var(--theme-elevation-500);margin:4px 0 0;font-size:13px}.bb-home__window{border:1px solid var(--theme-elevation-200);border-radius:6px;display:inline-flex;overflow:hidden}.bb-home__window a{color:var(--theme-elevation-600);padding:6px 12px;font-size:12px;text-decoration:none}.bb-home__window a.is-active{background:var(--bb-ink);color:#fff}.bb-grid{gap:12px;margin-bottom:16px;display:grid}.bb-grid--6{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bb-grid--5{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bb-grid--3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bb-tile,.bb-card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:10px;padding:14px 16px}.bb-tile__label{text-transform:uppercase;letter-spacing:.5px;color:var(--theme-elevation-500);font-size:11px}.bb-tile__value{letter-spacing:-.5px;margin-top:4px;font-size:26px;font-weight:700;line-height:1.1}.bb-tile__sub{color:var(--theme-elevation-500);margin-top:4px;font-size:12px}.bb-card h2{margin:0 0 10px;font-size:14px;font-weight:600}.bb-card__head{justify-content:space-between;align-items:baseline;display:flex}.bb-card__head a{font-size:12px}.bb-kv{grid-template-columns:1fr auto;gap:6px 12px;font-size:13px;display:grid}.bb-kv span{color:var(--theme-elevation-500)}.bb-note{color:var(--theme-elevation-600);margin:10px 0 0;font-size:12px;line-height:1.45}.bb-note--dim{color:var(--theme-elevation-400)}.bb-status{align-items:center;gap:8px;font-size:14px;display:flex}.bb-dot{background:var(--theme-elevation-300);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.bb-dot.is-ok{background:var(--bb-green)}.bb-dot.is-warn{background:var(--theme-warning-500)}.bb-dot.is-info{background:var(--theme-elevation-400)}.bb-dot.is-off{background:var(--theme-error-500)}.bb-list{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.bb-list li{align-items:center;gap:8px;display:flex}.bb-list a{color:inherit;text-decoration:none}.bb-list a:hover{text-decoration:underline}.bb-table-wrap{overflow-x:auto}.bb-table{border-collapse:collapse;width:100%;font-size:13px}.bb-table th{text-align:left;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--theme-elevation-200);padding:6px 8px;font-size:11px;font-weight:600}.bb-table td{border-bottom:1px solid var(--theme-elevation-100);padding:8px}.bb-pill{text-transform:capitalize;font-weight:600}.bb-link-tile{border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-600);background:var(--theme-elevation-0);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;font-size:12px;text-decoration:none;display:flex}.bb-link-tile span{color:var(--theme-text);font-size:20px;font-weight:700}.bb-link-tile:hover{border-color:var(--bb-green)}.bb-home__actions{gap:8px;display:flex}.bb-btn-sm{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);color:var(--theme-text);border-radius:6px;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.bb-btn-sm--primary{background:var(--bb-green);border-color:var(--bb-green);color:#fff}.bb-pipeline{align-items:stretch;gap:8px;margin:4px 0 20px;display:flex}.bb-pipeline__arrow{color:var(--theme-elevation-400);align-self:center;font-size:20px}.bb-stage{min-width:0;color:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:8px;flex-direction:column;flex:1;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.bb-stage:hover{border-color:var(--theme-elevation-300)}.bb-stage--green{background:#16a34a0d;border-color:#16a34a59}.bb-stage__title{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.bb-stage__total{font-size:26px;font-weight:700;line-height:1.15}.bb-stage__rows{color:var(--theme-elevation-600);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.bb-stage__rows strong{color:var(--theme-text)}.bb-stage__empty{color:var(--theme-elevation-400)}@media (max-width:900px){.bb-pipeline{flex-wrap:wrap}.bb-pipeline__arrow{display:none}.bb-stage{flex:45%}}.bb-queue{margin-bottom:20px}.bb-queue__empty{border:1px dashed var(--theme-elevation-250);color:var(--theme-elevation-600);border-radius:8px;padding:16px;font-size:14px}.bb-queue__list{gap:8px;display:grid}.bb-task{color:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-left-width:4px;border-radius:8px;grid-template-columns:84px 1fr auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}.bb-task:hover{border-color:var(--theme-elevation-300);border-left-color:var(--bb-green)}.bb-task--now{border-left-color:var(--bb-green)}.bb-task--soon{border-left-color:var(--theme-elevation-300)}.bb-task--later{border-left-color:var(--theme-elevation-150);opacity:.8}.bb-task__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-elevation-600);background:var(--theme-elevation-100);text-align:center;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.bb-task__body{flex-direction:column;gap:2px;min-width:0;display:flex}.bb-task__action{font-size:14px;font-weight:700}.bb-task__title{color:var(--theme-elevation-700);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bb-task__why{color:var(--theme-elevation-500);font-size:12px}.bb-task__go{color:var(--bb-green);white-space:nowrap;font-size:13px;font-weight:600}.bb-list--plain li{border-bottom:1px solid var(--theme-elevation-100);flex-direction:column;gap:2px;padding:6px 0;display:flex}.bb-list--plain li a{color:inherit;font-weight:500;text-decoration:none}.bb-pill--running{color:var(--bb-green)}.bb-pill--paused{color:var(--theme-warning-600)}.bb-pill--completed,.bb-pill--cancelled,.bb-pill--draft{color:var(--theme-elevation-500)}.bb-pill--review,.bb-pill--approved{color:var(--theme-elevation-700)}.bb-nav .nav-group__toggle{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.bb-nav__home{color:var(--theme-text);align-items:center;gap:8px;padding:8px 0 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.bb-nav__home.is-active svg{color:var(--bb-green)}.bb-nav__link{align-items:baseline;gap:8px;display:flex}.bb-nav__hint{color:var(--theme-elevation-400);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:400}.bb-nav__home .bb-nav__hint{margin-left:4px}.bb-board{margin:8px 0 20px}.bb-board__head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;display:flex}.bb-board__head h2{margin:0;font-size:15px;font-weight:700}.bb-board__hint{color:var(--theme-elevation-500);font-size:12px}.bb-board__new{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.bb-board__new select{border:1px solid var(--theme-elevation-250);background:var(--theme-input-bg);color:inherit;border-radius:4px;max-width:420px;padding:6px 8px;font-size:12px}.bb-board__empty{color:var(--theme-elevation-500);font-size:13px}.bb-board__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.bb-bcard{color:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}.bb-bcard:hover{border-color:var(--theme-elevation-300);box-shadow:0 4px 14px #0000000d}.bb-bcard__top{align-items:center;gap:8px;display:flex}.bb-bcard__status{letter-spacing:.04em;text-transform:uppercase;background:var(--theme-elevation-100);color:var(--theme-elevation-700);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.bb-bcard__status--green{color:#15803d;background:#16a34a1f}.bb-bcard__status--amber{color:#b45309;background:#d9770624}.bb-bcard__status--red{color:#b91c1c;background:#dc26261f}.bb-bcard__status--ink{background:var(--theme-elevation-800);color:var(--theme-elevation-0)}.bb-bcard__sub{color:var(--theme-elevation-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bb-bcard__title{font-size:14px;font-weight:600;line-height:1.3}.bb-bcard__facts{color:var(--theme-elevation-500);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.bb-bcard__facts strong{color:var(--theme-text);font-weight:600}.bb-bcard__note{color:var(--theme-warning-700);font-size:12px}.bb-bcard__action{color:var(--bb-green);margin-top:auto;padding-top:4px;font-size:13px;font-weight:600}.bb-progress{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:8px;margin:4px 0 14px;padding:12px 14px}.bb-progress__steps{flex-wrap:wrap;gap:0;margin:0 0 8px;padding:0;list-style:none;display:flex}.bb-progress__step{color:var(--theme-elevation-500);align-items:center;gap:6px;padding-right:18px;font-size:12px;display:flex;position:relative}.bb-progress__step:not(:last-child):after{content:"";background:var(--theme-elevation-250);width:8px;height:1px;position:absolute;top:50%;right:6px}.bb-progress__dot{border:2px solid var(--theme-elevation-250);background:0 0;border-radius:50%;width:10px;height:10px}.bb-progress__step.is-done{color:var(--theme-elevation-700)}.bb-progress__step.is-done .bb-progress__dot{background:var(--bb-green);border-color:var(--bb-green)}.bb-progress__step.is-current{color:var(--theme-text);font-weight:700}.bb-progress__step.is-current .bb-progress__dot{border-color:var(--bb-green);box-shadow:0 0 0 3px #16a34a33}.bb-progress__step.is-failed{color:var(--theme-error-600);font-weight:700}.bb-progress__step.is-failed .bb-progress__dot{border-color:var(--theme-error-600);background:var(--theme-error-600)}.bb-progress__next{color:var(--theme-elevation-700);margin:0;font-size:13px}.bb-ptiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:4px 0 16px;display:grid}.bb-ptile{color:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.bb-ptile:hover{border-color:var(--theme-elevation-300)}.bb-ptile--green{background:#16a34a0d;border-color:#16a34a59}.bb-ptile--amber{background:#d977060f;border-color:#d9770666}.bb-ptile__label{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-500);font-size:11px;font-weight:600}.bb-ptile__value{text-transform:capitalize;font-size:22px;font-weight:700;line-height:1.15}.bb-ptile__sub{color:var(--theme-elevation-500);font-size:12px}.bb-close{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);color:var(--theme-text);cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-right:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.bb-close:hover{border-color:var(--theme-elevation-400)}.bb-close-modal{justify-content:center;align-items:center;display:flex}.bb-close-modal__card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:10px;width:calc(100% - 32px);max-width:460px;padding:22px 24px;box-shadow:0 20px 50px #00000040}.bb-close-modal__card h2{margin:0 0 6px;font-size:18px}.bb-close-modal__card p{color:var(--theme-elevation-700);margin:0 0 14px;font-size:14px}.bb-close-modal__actions{flex-wrap:wrap;gap:8px;display:flex}.bb-close-modal__actions .btn{margin:0}.bb-close-modal__hint{color:var(--theme-elevation-500)!important;margin:12px 0 0!important;font-size:12px!important}.bb-nav__guide{border-top:1px solid var(--theme-elevation-100);margin-top:14px;padding-top:12px}.app-header__actions-wrapper:has(.bb-back){order:-1}.app-header__actions-wrapper:has(.bb-back) .app-header__actions{padding:0}.bb-back{border:1px solid var(--theme-elevation-150);color:var(--theme-text);white-space:nowrap;background:var(--theme-elevation-0);border-radius:6px;align-items:center;gap:2px;margin-right:14px;padding:3px 10px 3px 5px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.bb-back:hover{background:var(--theme-elevation-50);border-color:var(--theme-elevation-250)}.bb-back:focus-visible{outline:2px solid var(--bb-green);outline-offset:2px}.bb-texting{margin-top:16px}.bb-textstat{border:1px solid var(--theme-elevation-100);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bb-textstat__value{font-size:22px;font-weight:700;line-height:1.2}.bb-health{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:10px;gap:14px;margin:4px 0 20px;padding:14px 16px;display:grid}.bb-health__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bb-health__badge{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.bb-health__badge:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.bb-health__badge.is-healthy{color:var(--bb-green);border-color:color-mix(in srgb, var(--bb-green) 40%, transparent);background:color-mix(in srgb, var(--bb-green) 8%, transparent)}.bb-health__badge.is-watch{color:var(--theme-warning-650,var(--theme-warning-500));border-color:color-mix(in srgb, var(--theme-warning-500) 45%, transparent);background:color-mix(in srgb, var(--theme-warning-500) 10%, transparent)}.bb-health__badge.is-critical{color:#fff;border-color:var(--theme-error-600);background:var(--theme-error-600)}.bb-health__badge.is-paused{color:var(--theme-error-600);border-color:color-mix(in srgb, var(--theme-error-500) 45%, transparent);background:color-mix(in srgb, var(--theme-error-500) 10%, transparent)}.bb-health__stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.bb-health__stats>div{border:1px solid var(--theme-elevation-100);border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.bb-health__stats span{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-500);font-size:11px;font-weight:600}.bb-health__stats strong{font-size:20px;line-height:1.2}.bb-health__stats em{color:var(--theme-elevation-500);font-size:12px;font-style:normal}.bb-health__chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.bb-health__bars{border-bottom:1px solid var(--theme-elevation-150);grid-template-columns:repeat(14,1fr);align-items:end;gap:2px;height:84px;margin-top:8px;display:grid}.bb-health__bar{cursor:default;justify-content:center;align-items:flex-end;height:100%;display:flex}.bb-health__bar span{background:var(--bb-green);opacity:.85;border-radius:4px 4px 0 0;width:70%;max-width:18px;display:block}.bb-health__bar.is-hover span{opacity:1}.bb-health__bar.is-hover{background:var(--theme-elevation-50)}.bb-health__result{font-weight:600}.bb-health__result.is-received{color:var(--bb-green)}.bb-health__result.is-missing,.bb-health__result.is-failed{color:var(--theme-error-600)}.bb-alertbar{background:color-mix(in srgb, var(--theme-warning-500) 16%, var(--theme-elevation-0));border-bottom:1px solid color-mix(in srgb, var(--theme-warning-500) 50%, transparent);z-index:30;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:8px 20px;font-size:13px;display:flex;position:relative}.bb-alertbar.is-urgent{background:var(--theme-error-600);border-bottom-color:var(--theme-error-700,var(--theme-error-600));color:#fff}.bb-alertbar ul{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.bb-alertbar a{color:inherit;text-decoration:none}.bb-alertbar a:hover{text-decoration:underline}.bb-alertbar__tag{text-transform:uppercase;letter-spacing:.04em;background:#0000002e;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.bb-alertbar:not(.is-urgent) .bb-alertbar__tag{background:color-mix(in srgb, var(--theme-warning-500) 35%, transparent)}.bb-alertbar__why{opacity:.9}.bb-law{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:8px;margin:4px 0 18px;padding:12px 14px}.bb-law__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.bb-law__states{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.bb-law__state{font:600 11px/1 var(--font-mono,ui-monospace, monospace);cursor:help;border-radius:4px;padding:4px 6px}.bb-law__state.is-blocked{background:color-mix(in srgb, var(--theme-error-500) 14%, transparent);color:var(--theme-error-700,var(--theme-error-600))}.bb-law__state.is-review{background:color-mix(in srgb, var(--theme-warning-500) 18%, transparent);color:var(--theme-warning-800,var(--theme-text))}.bb-texting-hub{padding:8px 0 32px}.bb-th__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:16px;display:flex}.bb-th__head h1{margin:0 0 2px;font-size:28px}.bb-tabs{border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;gap:4px;display:flex}.bb-tabs>button,.bb-tabs>a{appearance:none;font:inherit;color:var(--theme-elevation-600);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 12px;font-size:14px;text-decoration:none;display:inline-flex}.bb-tabs>button:hover,.bb-tabs>a:hover{color:var(--theme-text)}.bb-tabs>.is-active{color:var(--theme-text);border-bottom-color:var(--bb-green);font-weight:600}.bb-tabs__count{background:var(--theme-error-600);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.bb-chat{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:12px;grid-template-columns:minmax(260px,340px) 1fr;height:calc(100vh - 230px);min-height:460px;display:grid;overflow:hidden}.bb-chat__list{border-right:1px solid var(--theme-elevation-150);flex-direction:column;min-height:0;display:flex}.bb-chat__list ul{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.bb-chat__filters{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;gap:6px;padding:10px;display:flex}.bb-chip{appearance:none;border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);color:var(--theme-elevation-700);font:inherit;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px}.bb-chip.is-active{background:var(--theme-text);color:var(--theme-bg,var(--theme-elevation-0));border-color:var(--theme-text)}.bb-chat__device{font:inherit;border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);color:var(--theme-text);border-radius:6px;padding:3px 6px;font-size:12px}.bb-chat__thread{appearance:none;text-align:left;border:0;border-bottom:1px solid var(--theme-elevation-50);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;gap:10px;padding:10px 12px;display:flex}.bb-chat__thread:hover{background:var(--theme-elevation-50)}.bb-chat__thread.is-open{background:color-mix(in srgb, var(--bb-green) 10%, transparent)}.bb-chat__avatar{background:var(--theme-elevation-100);width:34px;height:34px;color:var(--theme-elevation-700);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.bb-chat__avatar.is-out{background:color-mix(in srgb, var(--theme-error-500) 15%, transparent);color:var(--theme-error-600)}.bb-chat__summary{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bb-chat__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bb-chat__row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.bb-chat__time{color:var(--theme-elevation-500);flex:none;font-size:11px}.bb-chat__snippet{color:var(--theme-elevation-600);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.bb-chat__row>strong,.bb-chat__list,.bb-chat__pane{min-width:0}.bb-chat__unread{background:var(--bb-green);color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.bb-chat__meta{color:var(--theme-elevation-500);align-items:center;gap:6px;font-size:11px;display:flex}.bb-chat__flag{text-transform:uppercase;letter-spacing:.04em;color:var(--theme-error-600);border:1px solid color-mix(in srgb, var(--theme-error-500) 45%, transparent);border-radius:4px;padding:0 4px;font-size:10px;font-weight:700}.bb-chat__pane{flex-direction:column;min-height:0;display:flex}.bb-chat__empty{text-align:center;max-width:320px;margin:auto;padding:24px}.bb-chat__thread-view{flex-direction:column;height:100%;min-height:0;display:flex}.bb-chat__thread-head{border-bottom:1px solid var(--theme-elevation-100);align-items:center;gap:10px;padding:10px 14px;display:flex}.bb-chat__thread-head>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.bb-chat__thread-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.bb-chat__back{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;padding:0 6px 0 0;font-size:26px;line-height:1;display:none}.bb-chat__messages{background:var(--theme-elevation-50);flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.bb-bubble{flex-direction:column;gap:3px;max-width:min(72%,520px);display:flex}.bb-bubble.is-out{align-self:flex-end;align-items:flex-end}.bb-bubble.is-in{align-self:flex-start}.bb-bubble__text{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;padding:8px 12px;font-size:14px;line-height:1.4}.bb-bubble.is-out .bb-bubble__text{background:var(--bb-green);color:#fff;border-bottom-right-radius:4px}.bb-bubble.is-in .bb-bubble__text{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-bottom-left-radius:4px}.bb-bubble__meta{color:var(--theme-elevation-500);font-size:11px}.bb-bubble__tick.is-ok{color:var(--bb-green);font-weight:600}.bb-bubble__tick.is-bad{color:var(--theme-error-600);font-weight:600}.bb-bubble__tick.is-warn{color:var(--theme-warning-650,var(--theme-warning-500))}.bb-chat__compose{border-top:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.bb-chat__assist{flex-basis:100%;margin:0}.bb-chat__compose textarea{resize:vertical;border:1px solid var(--theme-elevation-200);min-height:40px;font:inherit;background:var(--theme-elevation-0);color:var(--theme-text);border-radius:8px;flex:1;padding:8px 10px;font-size:14px}@media (max-width:860px){.bb-chat{grid-template-columns:1fr;height:calc(100vh - 200px)}.bb-chat.has-open .bb-chat__list,.bb-chat:not(.has-open) .bb-chat__pane{display:none}.bb-chat__list{border-right:0}.bb-chat__back{display:block}.bb-bubble{max-width:88%}}.bb-devgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.bb-devcard{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:inherit;border-left-width:4px;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.bb-devcard:hover{border-color:var(--theme-elevation-300)}.bb-devcard.is-healthy{border-left-color:var(--bb-green)}.bb-devcard.is-watch,.bb-devcard.is-offline{border-left-color:var(--theme-warning-500)}.bb-devcard.is-critical,.bb-devcard.is-paused{border-left-color:var(--theme-error-600)}.bb-devcard__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.bb-devcard__top strong{font-size:16px}.bb-devcard__line{color:var(--theme-elevation-600);align-items:center;gap:6px;font-size:13px;display:flex}.bb-devcard__why{color:var(--theme-elevation-700);margin:4px 0 0;font-size:12px}.bb-devcard__pace{color:var(--theme-elevation-600);font-size:13px}.bb-devcard__bar{background:var(--theme-elevation-150);border-radius:3px;height:6px;margin-top:4px;overflow:hidden}.bb-devcard__bar>span{background:var(--bb-green);border-radius:3px;height:100%;display:block}.bb-devcard__go{color:var(--bb-green);margin-top:6px;font-size:12px}.bb-section-tabs{margin:0 0 16px}.bb-settings{padding:8px 0 32px}.bb-settings__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.bb-setcard{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:inherit;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.bb-setcard:hover{border-color:var(--theme-elevation-300)}.bb-setcard.has-warn{border-left:4px solid var(--theme-warning-500)}.bb-setcard__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bb-setcard__top strong{font-size:16px}.bb-setcard__stat{color:var(--theme-elevation-500);font-size:13px}.bb-setcard p{color:var(--theme-elevation-600);margin:0;font-size:13px}.bb-setcard .bb-setcard__warn{color:var(--theme-warning-650,var(--theme-text));font-weight:600}.bb-perf{--perf-line:var(--theme-elevation-100);--perf-muted:var(--theme-elevation-500);min-width:0;max-width:1280px;padding:8px 0 40px}.bb-perf__filters{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 20px;display:flex}.bb-perf__selects{flex-wrap:wrap;gap:8px;display:flex}.bb-perf__select,.bb-perf__dates input{font:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);height:34px;color:var(--theme-text);text-overflow:ellipsis;border-radius:9px;width:168px;max-width:100%;padding:0 28px 0 10px;font-size:13px}.bb-perf__dates input{padding:0 8px}.bb-perf__dates{color:var(--perf-muted);align-items:center;gap:6px;font-size:12px;display:flex}.bb-perf__select:focus-visible,.bb-perf__dates input:focus-visible{outline:2px solid color-mix(in srgb, var(--bb-green) 60%, transparent);outline-offset:1px}.bb-seg{background:var(--theme-elevation-50);border:1px solid var(--perf-line,var(--theme-elevation-100));border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.bb-seg>button{appearance:none;font:inherit;color:var(--theme-elevation-600);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 11px;font-size:13px;line-height:1}.bb-seg>button:hover{color:var(--theme-text)}.bb-seg>button.is-on{background:var(--theme-elevation-0);color:var(--theme-text);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--theme-elevation-100);font-weight:600}.bb-seg>button:focus-visible{outline:2px solid color-mix(in srgb, var(--bb-green) 60%, transparent);outline-offset:0}.bb-perf__body{grid-template-columns:minmax(0,1fr);gap:16px;transition:opacity .15s;display:grid}.bb-perf__body.is-loading{opacity:.55}.bb-perf__skeleton{background:linear-gradient(90deg, var(--theme-elevation-50), var(--theme-elevation-100), var(--theme-elevation-50));background-size:200% 100%;border-radius:12px;height:220px;animation:1.2s linear infinite bb-perf-shimmer}@keyframes bb-perf-shimmer{to{background-position:-200% 0}}.bb-perf__error{color:var(--theme-error-600);font-size:13px}.bb-perf .bb-card{border-color:var(--theme-elevation-150);border-radius:12px;padding:18px 20px}.bb-perf__cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.bb-perf__cardhead h3{letter-spacing:-.1px;margin:0;font-size:15px;font-weight:600}.bb-perf__label{text-transform:uppercase;letter-spacing:.6px;color:var(--perf-muted);font-size:11px;font-weight:500}.bb-perf__sub{color:var(--perf-muted);font-size:12px}.bb-perf__summary{overflow:hidden;padding:0!important}.bb-perf__headline{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding:22px 24px 20px;display:flex}.bb-perf__big{letter-spacing:-1.5px;margin:8px 0 6px;font-size:52px;font-weight:700;line-height:1}.bb-perf__facts{flex-wrap:wrap;gap:4px 28px;margin:0;display:flex}.bb-perf__facts>div{flex-direction:column;gap:3px;display:flex}.bb-perf__facts dt{color:var(--perf-muted);font-size:12px}.bb-perf__facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600}.bb-perf__stats{border-top:1px solid var(--perf-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 -1px -1px;display:grid}.bb-perf__stat{border-left:1px solid var(--perf-line);border-bottom:1px solid var(--perf-line);padding:14px 20px 16px}.bb-perf__value{letter-spacing:-.4px;margin:6px 0 2px;font-size:22px;font-weight:650}.bb-perf__pair{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:16px;display:grid}.bb-perf__funnel ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bb-perf__fhead{grid-template-columns:1fr auto 3.6rem;align-items:baseline;gap:10px;margin-bottom:5px;font-size:13px;display:grid}.bb-perf__fname{font-weight:500}.bb-perf__fname small{color:var(--perf-muted);margin-left:6px;font-size:12px;font-weight:400}.bb-perf__fname em{color:var(--perf-muted);border:1px dashed var(--theme-elevation-250,var(--theme-elevation-200));border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-style:normal}.bb-perf__fval{font-variant-numeric:tabular-nums;text-align:right;font-weight:650}.bb-perf__fpct{color:var(--perf-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.bb-perf__track{background:var(--theme-elevation-50);border-radius:0 4px 4px 0;height:10px;overflow:hidden}.bb-perf__track>span{background:var(--bb-green);border-radius:0 4px 4px 0;height:100%;display:block}.bb-perf__funnel li.is-off .bb-perf__fname{color:var(--perf-muted)}.bb-perf__funnel li.is-off .bb-perf__track{background:repeating-linear-gradient(135deg, var(--theme-elevation-50) 0 6px, var(--theme-elevation-100) 6px 7px)}.bb-perf__notes{border-top:1px solid var(--perf-line);color:var(--theme-elevation-600);gap:5px;margin:16px 0 0;padding:12px 0 0;font-size:12px;line-height:1.45;list-style:none;display:grid}.bb-perf__notes strong{color:var(--theme-text);font-weight:600}.bb-perf__total{letter-spacing:-.4px;margin:-4px 0 12px;font-size:22px;font-weight:650}.bb-perf__total span{letter-spacing:0;color:var(--perf-muted);margin-left:4px;font-size:12px;font-weight:400}.bb-perf__plot{height:196px;margin-top:8px;position:relative}.bb-perf__plot:before{content:"";border-bottom:1px solid var(--theme-elevation-200);background:linear-gradient(var(--perf-line) 1px, transparent 1px) 0 0/100% 50%;position:absolute;inset:0 0 0 48px}.bb-perf__tick{width:44px;color:var(--perf-muted);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;left:0;transform:translateY(-50%)}.bb-perf__tick.is-zero{top:100%}.bb-perf__cols{align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0 0 0 48px}.bb-perf__col{border-radius:4px 4px 0 0;outline:none;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.bb-perf__col>span{background:var(--bb-green);opacity:.82;border-radius:4px 4px 0 0;width:100%;max-width:24px;transition:opacity .1s;display:block}.bb-perf__col.is-hover{background:color-mix(in srgb, var(--theme-elevation-500) 7%, transparent)}.bb-perf__col.is-hover>span,.bb-perf__col:focus-visible>span{opacity:1}.bb-perf__tip{white-space:nowrap;color:var(--theme-elevation-600);background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);pointer-events:none;z-index:2;border-radius:9px;gap:2px;padding:8px 11px;font-size:12px;line-height:1.35;display:grid;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 6px 20px #0000001a}.bb-perf__tip strong{color:var(--theme-text);margin-bottom:2px;font-size:12px}.bb-perf__tip b{color:var(--theme-text);font-weight:600}.bb-perf__xaxis{color:var(--perf-muted);justify-content:space-between;margin:6px 0 0 48px;font-size:11px;display:flex}.bb-perf__empty,.bb-perf__none{text-align:center;color:var(--perf-muted);padding:28px 0;font-size:13px}.bb-perf__table{padding-bottom:6px!important}.bb-perf__table .bb-perf__cardhead{margin-bottom:6px}.bb-perf__tabs{margin:0 -20px;padding:0 12px}.bb-perf__tabs>button{padding:8px 9px;font-size:13px}.bb-perf__scroll{margin:0 -20px;overflow-x:auto}.bb-perf__table table{border-collapse:collapse;width:100%;font-size:13px}.bb-perf__table th{vertical-align:bottom;text-transform:uppercase;letter-spacing:.5px;color:var(--perf-muted);text-align:right;border-bottom:1px solid var(--theme-elevation-150);white-space:nowrap;background:var(--theme-elevation-0);padding:12px 10px 8px;font-size:11px;font-weight:500;position:sticky;top:0}.bb-perf__table td{text-align:right;vertical-align:middle;border-bottom:1px solid var(--perf-line);font-variant-numeric:tabular-nums;white-space:nowrap;padding:9px 10px}.bb-perf__table tbody tr:hover td{background:color-mix(in srgb, var(--theme-elevation-500) 4%, transparent)}.bb-perf__table th:first-child,.bb-perf__table td:first-child{padding-left:20px}.bb-perf__table th:last-child,.bb-perf__table td:last-child{padding-right:20px}.bb-perf__table .is-left{text-align:left}.bb-perf__table td.is-left{background:var(--theme-elevation-0);text-overflow:ellipsis;max-width:240px;font-weight:500;position:sticky;left:0;overflow:hidden}.bb-perf__table td.is-left a{color:inherit;text-decoration:none}.bb-perf__table td.is-left a:hover{text-underline-offset:2px;text-decoration:underline}.bb-perf__table td.is-rate{color:var(--theme-elevation-600)}.bb-perf__table td.is-money{font-weight:650}.bb-perf__mini{vertical-align:middle;background:var(--theme-elevation-50);border-radius:0 3px 3px 0;width:44px;height:6px;margin-right:10px;display:inline-block;overflow:hidden}.bb-perf__mini>span{background:var(--bb-green);opacity:.8;border-radius:0 3px 3px 0;height:100%;display:block}.bb-perf__table th small{text-transform:none;letter-spacing:0;color:var(--theme-elevation-400);margin-top:1px;font-size:10px;display:block}.bb-perf__n{display:block}.bb-perf__r{color:var(--perf-muted);margin-top:1px;font-size:11px;display:block}.bb-perf__table tfoot td{border-bottom:0;border-top:1px solid var(--theme-elevation-200);font-weight:650}.bb-perf__sales ul{margin:0 -20px -18px;padding:0;list-style:none}.bb-perf__sales li{border-top:1px solid var(--perf-line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 20px;font-size:13px;display:grid}.bb-perf__badge{text-align:center;min-width:48px;color:var(--theme-elevation-700);background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.bb-perf__badge.is-sms{color:#15803d;background:color-mix(in srgb, var(--bb-green) 9%, transparent);border-color:color-mix(in srgb, var(--bb-green) 22%, transparent)}.bb-perf__salemain{min-width:0;color:inherit;flex-direction:column;gap:1px;text-decoration:none;display:flex}.bb-perf__salemain strong{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.bb-perf__salemain span{color:var(--perf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bb-perf__salemain:hover strong{text-underline-offset:2px;text-decoration:underline}.bb-perf__sales time{color:var(--perf-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.bb-perf__saleamt{font-variant-numeric:tabular-nums;text-align:right;min-width:5.5rem;font-weight:650}.bb-perf__saleamt small{color:var(--theme-error-600);font-size:11px;font-weight:500;display:block}.bb-perf__sales li.is-reversed .bb-perf__saleamt{color:var(--perf-muted);text-decoration:line-through;text-decoration-thickness:1px}.bb-perf__sales li.is-reversed .bb-perf__saleamt small{text-decoration:none;display:block}.bb-perf__foot{max-width:920px}@media (prefers-color-scheme:dark){.bb-perf__badge.is-sms{color:#4ade80}}html[data-theme=dark] .bb-perf__badge.is-sms{color:#4ade80}html[data-theme=light] .bb-perf__badge.is-sms{color:#15803d}@media (max-width:1080px){.bb-perf__pair{grid-template-columns:1fr}}@media (max-width:640px){.bb-perf__selects{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.bb-perf__select{width:100%;min-width:0}.bb-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.bb-seg::-webkit-scrollbar{display:none}.bb-seg>button{padding:7px 8px}.bb-perf__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;width:100%;display:grid}.bb-perf__headline{padding:18px 18px 16px}.bb-perf__big{font-size:42px}.bb-perf__facts{gap:4px 20px}.bb-perf__facts dd{font-size:16px}.bb-perf__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-perf__stat{padding:12px 16px 14px}.bb-perf .bb-card{padding:16px}.bb-perf__tabs,.bb-perf__scroll{margin:0 -16px}.bb-perf__tabs{scrollbar-width:none;flex-wrap:nowrap;padding:0 8px;overflow-x:auto}.bb-perf__tabs::-webkit-scrollbar{display:none}.bb-perf__tabs>button{flex:none}.bb-perf__sales ul{margin:0 -16px -16px}.bb-perf__sales li{grid-template-columns:auto minmax(0,1fr) auto;padding:11px 16px}.bb-perf__sales time{display:none}.bb-perf__table th:first-child,.bb-perf__table td:first-child{padding-left:16px}}.bb-own{gap:16px;min-width:0;max-width:1280px;padding:8px 0 40px;display:grid}.bb-own>.bb-th__head,.bb-own>.bb-section-tabs{margin-bottom:0}.bb-own .bb-card{border-radius:12px;min-width:0;padding:18px 20px}.bb-own__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:14px;display:flex}.bb-own__big{letter-spacing:-1.2px;margin:8px 0 6px;font-size:44px;font-weight:700;line-height:1}.bb-own__go{color:var(--bb-green);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.bb-own__go:hover{text-underline-offset:2px;text-decoration:underline}.bb-own__stats{border-top:1px solid var(--theme-elevation-100);grid-template-columns:repeat(6,minmax(0,1fr));margin:0 -20px;display:grid}.bb-own__stats>div{border-left:1px solid var(--theme-elevation-100);flex-direction:column;gap:3px;padding:12px 20px 14px;display:flex}.bb-own__stats>div:first-child{border-left:0}.bb-own__stats span{text-transform:uppercase;letter-spacing:.6px;color:var(--theme-elevation-500);font-size:11px;font-weight:500}.bb-own__stats strong{letter-spacing:-.3px;font-size:20px;font-weight:650}.bb-own__stats em{color:var(--theme-elevation-500);font-size:12px;font-style:normal}.bb-own__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.bb-own__cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.bb-own__cardhead h3{margin:0;font-size:15px;font-weight:600}.bb-own__pill{border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-700);background:var(--theme-elevation-50);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.bb-own__pill.is-green{color:#15803d;border-color:color-mix(in srgb, var(--bb-green) 28%, transparent);background:color-mix(in srgb, var(--bb-green) 9%, transparent)}.bb-own__pill.is-amber{color:var(--theme-warning-700,#a16207);border-color:color-mix(in srgb, var(--theme-warning-500,#eab308) 35%, transparent);background:color-mix(in srgb, var(--theme-warning-500,#eab308) 10%, transparent)}.bb-own__pill.is-red{color:var(--theme-error-600);border-color:color-mix(in srgb, var(--theme-error-500) 30%, transparent);background:color-mix(in srgb, var(--theme-error-500) 8%, transparent)}html[data-theme=dark] .bb-own__pill.is-green{color:#4ade80}.bb-own__checks{color:var(--theme-elevation-600);gap:7px;margin:0 0 12px;padding:0;font-size:13px;list-style:none;display:grid}.bb-own__checks li{align-items:baseline;gap:8px;display:flex}.bb-own__checks li span{text-align:center;width:16px;color:var(--theme-elevation-400);flex:none}.bb-own__checks li.is-done{color:var(--theme-text)}.bb-own__checks li.is-done span{color:var(--bb-green);font-weight:700}.bb-own__quote{border-left:3px solid var(--theme-elevation-200);background:var(--theme-elevation-50);color:var(--theme-elevation-700);border-radius:0 8px 8px 0;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.5}.bb-own__upload{gap:10px;display:grid}.bb-own__file{border:1px dashed var(--theme-elevation-250,var(--theme-elevation-200));min-height:64px;color:var(--theme-elevation-600);cursor:pointer;text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:12px;font-size:13px;display:flex;position:relative}.bb-own__file:hover{border-color:var(--bb-green);color:var(--theme-text)}.bb-own__file input{opacity:0;cursor:pointer;position:absolute;inset:0}.bb-own__input{font:inherit;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);height:34px;color:var(--theme-text);border-radius:9px;padding:0 10px;font-size:13px}.bb-own__upload .bb-btn-sm,.bb-own__card>.bb-btn-sm{justify-self:start}.bb-own__table{border-collapse:collapse;width:100%;font-size:13px}.bb-own__perf .bb-own__table{margin-top:12px}.bb-own__table th{text-transform:uppercase;letter-spacing:.5px;color:var(--theme-elevation-500);text-align:right;border-bottom:1px solid var(--theme-elevation-150);white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:500}.bb-own__table td{text-align:right;border-bottom:1px solid var(--theme-elevation-100);font-variant-numeric:tabular-nums;padding:9px 10px}.bb-own__table tr:last-child td{border-bottom:0}.bb-own__table .is-left{text-align:left}.bb-own__table td.is-left a{color:inherit;font-weight:500;text-decoration:none}.bb-own__table td.is-left a:hover{text-underline-offset:2px;text-decoration:underline}.bb-own__table .is-strong{font-weight:650}.bb-own__files{overflow-x:auto}@media (max-width:1080px){.bb-own__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-own__stats>div:nth-child(4){border-left:0}.bb-own__stats>div:nth-child(n+4){border-top:1px solid var(--theme-elevation-100)}}@media (max-width:860px){.bb-own__pair{grid-template-columns:1fr}}@media (max-width:640px){.bb-own .bb-card{padding:16px}.bb-own__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -16px}.bb-own__stats>div{border-top:1px solid var(--theme-elevation-100);padding:12px 16px}.bb-own__stats>div:nth-child(odd){border-left:0}.bb-own__stats>div:nth-child(4){border-left:1px solid var(--theme-elevation-100)}.bb-own__big{font-size:38px}.bb-own__perf .bb-own__table th:nth-child(3),.bb-own__perf .bb-own__table td:nth-child(3),.bb-own__perf .bb-own__table th:nth-child(4),.bb-own__perf .bb-own__table td:nth-child(4){display:none}}.bb-flow .bb-flow__card{min-width:0}.bb-flow__upload{gap:12px;display:grid}.bb-flow__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.bb-flow__field{gap:5px;min-width:0;display:grid}.bb-flow__field>span{color:var(--theme-elevation-600);font-size:12px;font-weight:600}.bb-flow__field .bb-own__input{box-sizing:border-box;width:100%}.bb-flow__fixed{padding:8px 0;font-size:13px}.bb-flow__consent{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.bb-flow__consent input{width:16px;height:16px;accent-color:var(--bb-green);flex:none;margin-top:3px}.bb-flow__lists{gap:10px;display:grid}.bb-flow__list{border-top:1px solid var(--theme-elevation-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.bb-flow__list:first-child{border-top:0;padding-top:0}.bb-flow__listmain{flex:320px;gap:4px;min-width:0;display:grid}.bb-flow__listname{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex}.bb-flow__reach{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.bb-flow__listactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bb-flow__more{color:var(--theme-elevation-500);font-size:12px}.bb-flow__inline{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.bb-flow__compose{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:16px;display:grid}.bb-flow__form,.bb-flow__side{gap:16px;min-width:0;display:grid}.bb-flow__side{position:sticky;top:72px}.bb-flow__step{align-items:center;gap:10px;margin-bottom:12px;display:flex}.bb-flow__step>span{background:var(--bb-green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.bb-flow__step h3{margin:0;font-size:15px;font-weight:600}.bb-flow__phone{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:16px;margin-top:10px;padding:14px}.bb-flow__bubble{background:var(--theme-elevation-150);color:var(--theme-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;max-width:92%;padding:10px 12px;font-size:14px;line-height:1.45}.bb-flow__bubble+.bb-flow__bubble{margin-top:8px}.bb-flow__bubble.is-them{background:var(--bb-green);color:#fff;border-radius:16px 16px 4px;width:fit-content;margin-left:auto}.bb-mock__phone{max-height:460px;overflow-y:auto}.bb-mock__meta{color:var(--theme-elevation-500);margin:2px 4px 0;font-size:11px}.bb-mock__note{color:var(--theme-elevation-600);background:var(--theme-elevation-100);border-radius:8px;margin:6px 0 2px;padding:6px 8px;font-size:12px}.bb-mock__quick{flex-wrap:wrap;gap:6px;margin:10px 0 8px;display:flex}.bb-mock__compose{flex-wrap:wrap;gap:6px;display:flex}.bb-mock__compose .bb-own__input{flex:1;min-width:160px}.bb-flow__mode{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.bb-flow__blockers{color:var(--theme-warning-700,#a16207);gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.bb-flow__confirm{gap:10px;font-size:14px;display:grid}.bb-flow__send{justify-content:center;width:100%;padding:11px 14px;font-size:14px}.bb-flow__bar{background:var(--theme-elevation-100);border-radius:4px;height:8px;margin:8px 0;display:flex;overflow:hidden}.bb-flow__bar .is-done{background:var(--bb-green)}.bb-flow__bar .is-wait{background:color-mix(in srgb, var(--bb-green) 30%, transparent)}.bb-flow__ccard{color:inherit;gap:6px;text-decoration:none;display:grid}.bb-flow__ccard:hover{border-color:var(--bb-green)}.bb-flow__mini{color:var(--theme-elevation-600);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.bb-flow__mini strong{color:var(--theme-text)}.bb-flow__headline{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.bb-flow__headstats{flex:480px;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 24px;display:grid}.bb-flow__headstats>div,.bb-flow__funnel>div{flex-direction:column;gap:2px;display:flex}.bb-flow__headstats span,.bb-flow__funnel span{text-transform:uppercase;letter-spacing:.6px;color:var(--theme-elevation-500);font-size:11px;font-weight:500}.bb-flow__headstats strong,.bb-flow__funnel strong{letter-spacing:-.3px;font-size:20px;font-weight:650}.bb-flow__headstats em,.bb-flow__funnel em{color:var(--theme-elevation-500);font-size:12px;font-style:normal}.bb-flow__funnel{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 20px;display:grid}.bb-flow__facts{gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.bb-flow__facts ul{color:var(--theme-elevation-600);margin:4px 0 0;padding-left:16px}.bb-flow__warn{border-color:var(--theme-warning-500,#eab308);font-size:13px}@media (max-width:960px){.bb-flow__compose{grid-template-columns:1fr}.bb-flow__side{position:static}}@media (max-width:640px){.bb-flow__headstats{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-flow__listactions{width:100%}}
