.bora-leadbar{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);margin:0 0 var(--space-7);flex-wrap:wrap;display:flex}.bora-leadbar__left{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bora-leadwrap{--viewset-w:380px;--viewset-dur:calc(var(--duration-base) * 1.95313);min-width:0;position:relative;overflow-x:clip}.bora-leadwrap__main{min-width:0}.bora-leadwrap[data-settings=true] .bora-board{padding-right:calc(var(--viewset-w) + var(--space-4))}.bora-leadbar__tools>.bora-leadbar__row:last-child{transition:margin-right var(--viewset-dur) var(--ease-out)}.bora-leadwrap[data-settings=true] .bora-leadbar__tools>.bora-leadbar__row:last-child{margin-right:calc(var(--viewset-w) + var(--space-4))}.bora-leadfoot{z-index:4;align-items:center;gap:var(--space-2);padding:var(--space-3) 0 var(--space-2);border-top:var(--border-hairline);background:var(--surface-canvas);margin-top:auto;display:flex;position:sticky;bottom:0}.bora-leadfoot__count{height:28px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);align-items:center;display:inline-flex}.bora-leadfoot__refresh{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:var(--transition-control);place-items:center;padding:0;display:inline-grid}.bora-leadfoot__refresh:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-primary)}.bora-leadfoot__refresh:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-viewset{top:calc(var(--field-height) + var(--space-3));z-index:5;width:var(--viewset-w);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-md);transform:translateX(calc(100% + var(--space-4)));transition:transform var(--viewset-dur) var(--ease-out);flex-direction:column;display:flex;position:absolute;bottom:0;right:0}.bora-viewset[data-open=true]{transform:none}.bora-viewset__inner{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}@media (prefers-reduced-motion:reduce){.bora-viewset,.bora-leadbar__tools>.bora-leadbar__row:last-child{transition:none}}@media (max-width:70rem){.bora-leadwrap{--viewset-w:100%}.bora-leadwrap[data-settings=true] .bora-leadbar__tools>.bora-leadbar__row:last-child{margin-right:0}.bora-leadwrap[data-settings=true] .bora-board{padding-right:0}}.bora-viewset__body{gap:var(--space-5);flex-direction:column;display:flex}.bora-viewset__group{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:var(--border-hairline);display:grid}.bora-viewset__group--last{border-bottom:0;padding-bottom:0}.bora-viewset__label{color:var(--text-muted);font:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}.bora-viewset__row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);font:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.bora-viewset__row:hover:not(:disabled){background:var(--surface-hover)}.bora-viewset__row:disabled{color:var(--text-subtle);cursor:default}.bora-viewset__columns{gap:var(--space-2);padding-top:var(--space-2);display:grid}.bora-viewset__sublabel{color:var(--text-secondary);font:var(--text-body-sm);font-weight:var(--weight-semibold);margin:0}.bora-viewset__rownote{color:var(--text-subtle);font:var(--text-caption);display:block}.bora-viewset__rowwords{flex:1}.bora-viewset__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.bora-viewset__clone{gap:var(--space-3);display:grid}.bora-viewset__clonebtns{gap:var(--space-2);display:flex}.bora-viewset__delete{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-danger);font:var(--text-body-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.bora-viewset__delete:hover{background:var(--surface-danger-soft)}.bora-pipetitle{position:relative}.bora-pipetitle__btn{align-items:center;gap:var(--space-2);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.bora-pipetitle__btn:hover .bora-pipetitle__caret{color:var(--text-primary)}.bora-pipetitle__btn:focus-visible{outline:2px solid var(--border-brand);outline-offset:4px;border-radius:var(--radius-sm)}.bora-pipetitle__caret{color:var(--text-subtle);transition:var(--transition-control)}.bora-pipetitle__btn[aria-expanded=true] .bora-pipetitle__caret{transform:rotate(180deg)}.bora-pipetitle__pop{top:calc(100% + var(--space-1));z-index:91;min-width:16rem;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;left:0}.bora-pipetitle__row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bora-pipetitle__row:hover{background:var(--surface-hover)}.bora-pipetitle__row[data-on=true]{font-weight:var(--weight-semibold)}.bora-pipetitle__check{width:16px;height:16px;color:var(--text-brand);flex:none;place-items:center;display:inline-grid}.bora-pipetitle__words{flex-direction:column;min-width:0;display:flex}.bora-pipetitle__note{color:var(--text-subtle);font:var(--text-caption);font-weight:var(--weight-regular)}.bora-leadbar__title{color:var(--text-primary);font:var(--text-display-md);line-height:var(--field-height);white-space:nowrap;margin:0}.bora-leadbar__tools{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.bora-leadbar__row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bora-leadbar__searchbox{align-items:center;display:inline-flex;position:relative}.bora-leadbar__search{width:14rem;height:var(--field-height-sm);padding-right:var(--space-8);border-radius:var(--radius-pill);font:var(--text-body-sm)}.bora-leadbar__glass{right:var(--space-4);color:var(--text-subtle);pointer-events:none;position:absolute}.bora-viewtabs{align-items:center;margin-bottom:0}.bora-viewtabs__item{align-items:center;display:inline-flex;position:relative}.bora-viewtabs__name{text-overflow:ellipsis;overflow:hidden}.bora-viewtabs__dot{border-radius:var(--radius-pill);background:var(--text-brand);width:6px;height:6px}.bora-viewtabs__more{position:relative}.bora-viewtabs__dots{width:24px;height:34px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-viewtabs__dots:hover{color:var(--text-primary)}.bora-viewtabs__menu{top:calc(100% + var(--space-1));z-index:91;min-width:14rem;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;left:0}.bora-viewtabs__menuitem{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--text-body-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.bora-viewtabs__menuitem:hover:not(:disabled){background:var(--surface-hover)}.bora-viewtabs__menuitem:disabled{color:var(--text-subtle);cursor:default}.bora-viewtabs__menuitem[data-danger=true]{color:var(--text-danger)}.bora-viewtabs__menuitem[data-danger=true]:hover{background:var(--surface-danger-soft)}.bora-viewtabs__rename,.bora-viewtabs__new{align-items:center;gap:var(--space-1);display:inline-flex}.bora-viewtabs__input{width:12rem;height:28px;padding:0 var(--space-3);border:1px solid var(--border-brand);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font:var(--text-body-sm)}.bora-viewtabs__ok,.bora-viewtabs__add{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-viewtabs__ok:hover,.bora-viewtabs__add:hover{background:var(--surface-active);color:var(--text-primary)}.bora-leadbar__rule{background:var(--border-default);width:1px;height:18px}.bora-leadbar__views{border-radius:var(--radius-pill);align-self:center}.bora-leadbar__view{width:40px;height:calc(var(--field-height-sm) - 2px);place-items:center;padding:0;display:inline-grid}.bora-leadbar__view:hover:not([data-active=true]){background:var(--surface-hover);color:var(--text-primary)}.bora-leadbar__gear{width:var(--field-height-sm);height:var(--field-height-sm);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);place-items:center;display:inline-grid}.bora-leadbar__gear:hover{background:var(--surface-hover);color:var(--text-primary)}.bora-filterpick{position:relative}.bora-filterpick__btn{align-items:center;gap:var(--space-2);min-height:var(--field-height-sm);padding:0 var(--space-3) 0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font:var(--text-body-sm);white-space:nowrap;cursor:pointer;transition:var(--transition-control);display:inline-flex}.bora-filterpick__btn:hover{border-color:var(--border-strong);background:var(--surface-hover)}.bora-filterpick__btn[data-on=true]{border-color:var(--border-brand);background:var(--surface-brand-soft);color:var(--text-brand);font-weight:var(--weight-semibold)}.bora-filterpick__btn:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-filterpick__words{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.bora-filterpick__pop{top:calc(100% + var(--space-1));z-index:91;min-width:14rem;max-height:20rem;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;left:0;overflow-y:auto}.bora-filterpick__row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bora-filterpick__row:hover{background:var(--surface-hover)}.bora-filterpick__row[data-on=true]{color:var(--text-brand);font-weight:var(--weight-semibold)}.bora-filterpick__clear{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:0;border-top:var(--border-hairline);color:var(--text-link);font:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;border-radius:0}.bora-filterpick__empty{padding:var(--space-2) var(--space-3);color:var(--text-subtle);font:var(--text-body-sm)}.bora-board{--cards-h:24rem;align-items:stretch;gap:var(--space-3);padding-bottom:var(--space-3);display:flex;overflow-x:auto}.bora-board__column{gap:var(--space-2);width:17rem;min-width:17rem;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-sunken);box-shadow:var(--shadow-md);--column-hue:var(--border-strong);flex-direction:column;flex:0 0 17rem;display:flex}.bora-board__column[data-over=true]{border-color:var(--column-hue);background:var(--surface-hover)}.bora-board__head{align-items:center;gap:var(--space-2);min-width:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.bora-board__stage{min-width:0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--column-hue);color:var(--text-inverse);font:var(--text-body-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bora-board__stage[data-plain=true]{padding-left:var(--space-1);color:var(--text-primary);background:0 0}.bora-board__count{color:var(--text-secondary);font:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);flex:none}.bora-board__fold{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--text-subtle);opacity:.55;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:inline-grid}.bora-board__column:hover .bora-board__fold,.bora-board__fold:focus-visible{opacity:1}.bora-board__fold:hover{background:var(--surface-active);color:var(--text-primary)}.bora-board__column[data-folded=true]{width:44px;min-width:0;min-height:calc(var(--cards-h) + 4.5rem);padding:var(--space-2) 0;flex:none}.bora-board__strip{align-items:center;gap:var(--space-2);width:100%;height:100%;min-height:12rem;padding:var(--space-1) 0;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.bora-board__strip:hover{background:var(--surface-hover)}.bora-board__strip:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-board__unfold{color:var(--text-subtle)}.bora-board__stage--down{max-height:14rem;padding:var(--space-3) var(--space-1);writing-mode:vertical-rl}.bora-board__cards{gap:var(--space-2);height:var(--cards-h);flex-direction:column;display:flex;overflow-y:auto}.bora-board__empty{padding:var(--space-4) var(--space-2);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);color:var(--text-subtle);font:var(--text-micro);text-align:center;margin:0}.bora-board__foot{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.bora-board__fig{align-items:baseline;gap:var(--space-2);min-width:0;font:var(--text-micro);color:var(--text-subtle);margin:0;display:flex}.bora-board__fig b{color:var(--text-primary);font-weight:var(--weight-semibold);font-variant-numeric:var(--numeric-tabular);flex:none}.bora-leadcard{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);cursor:grab;flex-direction:column;flex:none;display:flex}.bora-leadcard:hover:not([data-preview=true]){border-color:var(--border-strong);background:var(--surface-hover)}.bora-leadcard:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-leadcard[data-dragging=true]{opacity:.5;box-shadow:var(--shadow-lg)}.bora-leadcard[data-preview=true]{cursor:default}.bora-leadcard__title{width:100%;padding:0 0 var(--space-2);border:0;border-bottom:var(--border-hairline);color:var(--text-info);font:var(--text-body-sm);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;display:block}.bora-leadcard__title:hover{text-decoration:underline}.bora-leadcard__props{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.bora-leadcard__prop{align-items:center;gap:0 var(--space-1);min-width:0;font:var(--text-micro);flex-wrap:wrap;display:flex}.bora-leadcard__key{color:var(--text-subtle)}.bora-leadcard__val{color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.bora-leadcard__val a{color:var(--text-link)}.bora-leadcard__pill{--pill-hue:var(--cat-blue);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--pill-hue);color:var(--text-inverse);font-weight:var(--weight-semibold);line-height:18px;display:inline-block}.bora-leadcard__pill[data-tone=quiet]{border:1px solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-secondary);font-weight:var(--weight-medium);line-height:16px}.bora-leadcard__strip{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-hairline);display:flex}.bora-leadcard__age{border:2px solid var(--text-success);border-radius:var(--radius-pill);background:var(--surface-success-soft);width:26px;height:26px;color:var(--text-success);font:var(--text-micro);font-weight:var(--weight-bold);font-variant-numeric:var(--numeric-tabular);flex:none;place-items:center;display:inline-grid}.bora-leadcard__age[data-tone=aging]{border-color:var(--text-warning);background:var(--surface-warning-soft);color:var(--text-warning)}.bora-leadcard__age[data-tone=stale]{border-color:var(--text-danger);background:var(--surface-danger-soft);color:var(--text-danger)}.bora-leadcard__who{border-radius:var(--radius-pill);background:var(--surface-sunken);width:26px;height:26px;color:var(--text-secondary);font:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.bora-leadcard__follow{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);font:var(--text-micro);white-space:nowrap;margin-left:auto;line-height:22px;display:inline-flex}.bora-leadcard__follow[data-tone=none]{border-color:var(--border-warning-soft);background:var(--surface-warning-soft);color:var(--text-warning)}.bora-leadcard__follow[data-tone=overdue]{border-color:var(--border-danger-soft);background:var(--surface-danger-soft);color:var(--text-danger)}.bora-leadcard__follow[data-tone=today]{border-color:var(--border-brand-soft);background:var(--surface-brand-soft);color:var(--text-brand)}.bora-leadcard__acts{justify-content:flex-end;gap:var(--space-1);padding-top:var(--space-2);border-top:var(--border-hairline);margin-top:auto;display:flex}.bora-leadcard__act{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-leadcard__act:hover{background:var(--surface-hover);color:var(--text-brand)}.bora-leadcard__act[data-off=true]{opacity:.3;cursor:default}.bora-leadcard__tags{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bora-leadcard__tag{--tag-hue:var(--border-strong);height:20px;padding:0 var(--space-2);border:1px solid color-mix(in oklab, var(--tag-hue) 45%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--tag-hue) 20%, var(--surface-card));color:var(--text-primary);font:var(--text-micro);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.bora-leadcard__tag[data-color=blue]{--tag-hue:var(--cat-blue)}.bora-leadcard__tag[data-color=teal]{--tag-hue:var(--cat-cyan)}.bora-leadcard__tag[data-color=green]{--tag-hue:var(--cat-green)}.bora-leadcard__tag[data-color=amber]{--tag-hue:var(--cat-yellow)}.bora-leadcard__tag[data-color=orange]{--tag-hue:var(--cat-orange)}.bora-leadcard__tag[data-color=rose]{--tag-hue:var(--cat-pink)}.bora-leadcard__tag[data-color=violet]{--tag-hue:var(--cat-violet)}.bora-leadmenu{z-index:90;width:min(17rem,90vw);padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);gap:2px;display:grid;position:fixed}.bora-leadmenu[data-measuring=true]{visibility:hidden}.bora-leadmenu__item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);font:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.bora-leadmenu__item:hover:not([aria-disabled=true]),.bora-leadmenu__item:focus-visible{background:var(--surface-hover);outline:none}.bora-leadmenu__item[aria-disabled=true]{color:var(--text-subtle);cursor:default}.bora-leadmenu__item[data-danger=true]{color:var(--text-danger)}.bora-leadmenu__item[data-danger=true]:hover{background:var(--surface-danger-soft)}.bora-leadmenu__item[data-apart=true]{margin-top:var(--space-1);border-top:var(--border-hairline);border-radius:0 0 var(--radius-md) var(--radius-md)}.bora-leadmenu__item[data-on=true]{color:var(--text-brand)}.bora-leadmenu__words{flex-direction:column;gap:1px;display:flex}.bora-leadmenu__why{color:var(--text-subtle);font:var(--text-micro)}.bora-leadmenu__more{color:var(--text-subtle);margin-left:auto}.bora-leadmenu__check{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.bora-leadmenu__back{align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3);border:0;border-bottom:var(--border-hairline);color:var(--text-secondary);font:var(--text-caption);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;display:flex}.bora-leadmenu__back:hover{color:var(--text-primary)}.bora-leadmenu__empty{padding:var(--space-2) var(--space-3);color:var(--text-subtle);font:var(--text-micro);margin:0}.bora-leadmenu__form{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}.bora-leaddlg.bora-leaddlg{width:min(64rem,100%)}.bora-leaddlg__loading{padding:var(--space-6);color:var(--text-subtle);font:var(--text-body-sm)}.bora-leaddlg__grid{gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start;display:grid}.bora-leaddlg__notice{grid-column:1/-1}.bora-leaddlg__form{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bora-leaddlg__edit{margin-left:auto}.bora-leaddlg__who{color:var(--text-primary);font:var(--text-h2);overflow-wrap:anywhere;margin:0}.bora-leaddlg__facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.bora-leaddlg__fact{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bora-leaddlg__fact dt{color:var(--text-muted);font:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-leaddlg__fact dd{color:var(--text-primary);font:var(--text-body);overflow-wrap:anywhere;margin:0}.bora-leaddlg__fact a{color:var(--text-link);text-decoration:none}.bora-leaddlg__fact a:hover{text-decoration:underline}.bora-leaddlg__notes{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-body);white-space:pre-wrap;margin:0}.bora-leaddlg__status{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bora-leaddlg__badge{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-brand-soft);color:var(--text-brand);font:var(--text-micro);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);line-height:22px}.bora-leaddlg__badge[data-status=won]{background:var(--surface-success-soft);color:var(--text-success)}.bora-leaddlg__badge[data-status=lost]{background:var(--surface-danger-soft);color:var(--text-danger)}.bora-leaddlg__client{align-items:center;gap:var(--space-1);color:var(--text-link);font:var(--text-micro);display:inline-flex}.bora-leaddlg__reason{color:var(--text-subtle);font:var(--text-micro);font-style:italic}.bora-leaddlg__row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bora-leaddlg__follow{align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.bora-leaddlg__follow>:first-child{flex:1;min-width:0}.bora-leaddlg__clear{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;flex:none;place-items:center;display:inline-grid}.bora-leaddlg__clear:hover{background:var(--surface-hover);color:var(--text-primary)}.bora-leaddlg__switch{padding-bottom:var(--space-2);align-items:flex-end;display:flex}.bora-leaddlg__fields{padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0}.bora-leaddlg__legend{padding:0 var(--space-2);color:var(--text-muted);font:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-leaddlg__actions{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-hairline);flex-wrap:wrap;display:flex}.bora-leaddlg__delete{align-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-danger);font:var(--text-body-sm);cursor:pointer;background:0 0;border:0;margin-left:auto;display:inline-flex}.bora-leaddlg__delete:hover:not(:disabled){background:var(--surface-danger-soft)}.bora-leaddlg__delete:disabled{opacity:.5;cursor:default}.bora-leaddlg__losing{align-items:flex-end;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);display:flex}.bora-leaddlg__losing>:first-child{flex:1}.bora-leaddlg__email{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.bora-leaddlg__emailrow{gap:var(--space-2);display:flex}.bora-leaddlg__side{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (max-width:60rem){.bora-leaddlg__grid{grid-template-columns:minmax(0,1fr)}}.bora-leadlog{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.bora-leadlog__kinds{gap:var(--space-1);flex-wrap:wrap;display:flex}.bora-leadlog__kind{align-items:center;gap:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text-secondary);font:var(--text-micro);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:1px solid #0000;line-height:26px;display:inline-flex}.bora-leadlog__kind:hover{background:var(--surface-hover)}.bora-leadlog__kind[data-active=true]{border-color:var(--border-brand-soft);background:var(--surface-brand-soft);color:var(--text-brand)}.bora-leadlog__submit{justify-content:flex-end;display:flex}.bora-leadlog__list{gap:var(--space-3);flex-direction:column;max-height:28rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bora-leadlog__item{gap:var(--space-2);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.bora-leadlog__icon{border-radius:var(--radius-pill);background:var(--surface-sunken);width:28px;height:28px;color:var(--text-secondary);place-items:center;display:inline-grid}.bora-leadlog__item[data-kind=won] .bora-leadlog__icon{background:var(--surface-success-soft);color:var(--text-success)}.bora-leadlog__item[data-kind=lost] .bora-leadlog__icon{background:var(--surface-danger-soft);color:var(--text-danger)}.bora-leadlog__item[data-kind=note] .bora-leadlog__icon,.bora-leadlog__item[data-kind=call] .bora-leadlog__icon,.bora-leadlog__item[data-kind=email] .bora-leadlog__icon,.bora-leadlog__item[data-kind=meeting] .bora-leadlog__icon{background:var(--surface-brand-soft);color:var(--text-brand)}.bora-leadlog__body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bora-leadlog__title{color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-medium);margin:0}.bora-leadlog__text{color:var(--text-secondary);font:var(--text-body-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bora-leadlog__meta{align-items:center;gap:var(--space-2);color:var(--text-subtle);font:var(--text-micro);margin:0;display:flex}.bora-leadlog__who{border-radius:var(--radius-pill);background:var(--surface-sunken);width:18px;height:18px;color:var(--text-secondary);font-size:9px;font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.bora-leadlog__empty{color:var(--text-subtle);font:var(--text-micro)}.bora-leadform{gap:var(--space-3);flex-direction:column;display:flex}.bora-leadform__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bora-leadform__actions{gap:var(--space-2);display:flex}.bora-pipes{gap:var(--space-5);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;display:grid}.bora-pipes__list{top:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.bora-pipes__rows{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-pipes__row{align-items:center;gap:var(--space-1);border-radius:var(--radius-md);border:1px solid #0000;display:flex}.bora-pipes__row:hover{background:var(--surface-hover)}.bora-pipes__row[data-active=true]{border-color:var(--border-brand-soft);background:var(--surface-brand-soft)}.bora-pipes__pick{min-width:0;padding:var(--space-2) var(--space-3);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}.bora-pipes__name{color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-medium)}.bora-pipes__meta{color:var(--text-subtle);font:var(--text-micro)}.bora-pipes__acts{padding-right:var(--space-1);opacity:0;gap:2px;display:flex}.bora-pipes__row:hover .bora-pipes__acts,.bora-pipes__row[data-active=true] .bora-pipes__acts,.bora-pipes__row:focus-within .bora-pipes__acts{opacity:1}.bora-pipes__note{color:var(--text-subtle);font:var(--text-micro);margin:0}.bora-pipes__main{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.bora-pipes__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.bora-pipes__title{color:var(--text-primary);font:var(--text-h3);margin:0}.bora-pipes__sub{margin:var(--space-1) 0 0;color:var(--text-subtle);font:var(--text-body-sm)}.bora-pipes__body{min-width:0}.bora-pipes__settings{gap:var(--space-4);flex-direction:column;max-width:32rem;display:flex}.bora-pipes__default,.bora-pipes__danger{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-hairline);flex-direction:column;display:flex}@media (max-width:60rem){.bora-pipes{grid-template-columns:minmax(0,1fr)}.bora-pipes__list{position:static}}.bora-stages{gap:var(--space-3);flex-direction:column;display:flex}.bora-stages__note{align-items:center;gap:var(--space-1);color:var(--text-subtle);font:var(--text-body-sm);flex-wrap:wrap;margin:0;display:flex}.bora-stages__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-stages__row{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.bora-stages__name{flex:10rem;min-width:8rem}.bora-stages__color{display:inline-flex;position:relative}.bora-stages__colorbtn{--swatch:var(--border-strong);width:var(--space-6);height:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--swatch);cursor:pointer;padding:0}.bora-stages__colorbtn:hover,.bora-stages__colorbtn[aria-expanded=true]{border-color:var(--border-strong);box-shadow:var(--shadow-focus)}.bora-stages__colorpop{top:calc(100% + var(--space-2));z-index:30;width:19rem;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);position:absolute;left:0}.bora-stages__move{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.bora-stages__add{gap:var(--space-2);align-items:center;display:flex}.bora-pipefield{gap:var(--space-3);flex-direction:column;display:flex}.bora-pipefield__row{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.bora-pipefield__label{flex:10rem;min-width:8rem}.bora-pipefield__options{flex:2 14rem;min-width:10rem}.bora-pipefield__oncard{align-items:center;display:inline-flex}.bora-pipefield__add{gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;display:grid}.bora-pipefield__submit{align-items:flex-end;display:flex}.bora-pipecard{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.bora-pipecard__list{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bora-pipecard__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex}.bora-pipecard__row[data-on=true]{background:var(--surface-sunken)}.bora-pipecard__preview{top:var(--space-5);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-sunken);flex-direction:column;display:flex;position:sticky}.bora-pipecard__caption{color:var(--text-muted);font:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}@media (max-width:60rem){.bora-pipecard{grid-template-columns:minmax(0,1fr)}.bora-pipecard__preview{position:static}}.bora-pipepreset{gap:var(--space-2);flex-direction:column;display:flex}.bora-pipepreset__row{padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);text-align:left;cursor:pointer;transition:var(--transition-control);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bora-pipepreset__row:hover{border-color:var(--border-strong);background:var(--surface-hover)}.bora-pipepreset__row[data-on=true]{border-color:var(--border-brand);background:var(--surface-brand-soft)}.bora-pipepreset__name{color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-semibold)}.bora-pipepreset__blurb{color:var(--text-secondary);font:var(--text-body-sm)}.bora-pipepreset__stages{color:var(--text-subtle);font:var(--text-micro)}.bora-seq__hint{color:var(--text-subtle);font:var(--text-body-sm);margin:0}.bora-seq__status{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.bora-seq__status[data-status=active]{background:var(--surface-success-soft);color:var(--text-success)}.bora-seq__status[data-status=paused]{background:var(--surface-danger-soft);color:var(--text-danger)}.bora-seq__runs{gap:var(--space-2);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.bora-seq__run{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}.bora-seq__runwho{font:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.bora-seq__runstatus{color:var(--text-subtle);font:var(--text-micro)}.bora-seq__runstatus[data-status=goal_met]{color:var(--text-success)}.bora-seq__runstatus[data-status=failed]{color:var(--text-danger)}.bora-seq__runsteps{padding-left:var(--space-5);color:var(--text-subtle);font:var(--text-micro);flex-direction:column;margin:0;display:flex}.bora-seq__runsteps li[data-outcome=skipped]{opacity:.65}.bora-seq__runsteps li[data-outcome=failed]{color:var(--text-danger)}.bora-seq__runerror{color:var(--text-danger);font:var(--text-micro)}.bora-flow{margin-top:var(--space-4)}.bora-flow__trigger{gap:var(--space-3);flex-direction:column;display:flex}.bora-flow__triggerbody{gap:var(--space-3);display:grid}.bora-seq__window{flex-direction:column;width:100%;padding:0;display:flex}.bora-wiz__holder{max-height:100%;display:flex}.bora-wiz{border-radius:var(--radius-lg);background:var(--surface-card);max-height:100%;box-shadow:var(--shadow-lg);width:30rem;max-width:100%;transition:width var(--duration-slow) var(--ease-spring);flex-direction:column;display:flex;overflow:hidden}.bora-wiz[data-room=wide]{width:46rem}@media (prefers-reduced-motion:reduce){.bora-wiz,.bora-wiz__body{transition:none}}.bora-wiz__head{justify-content:space-between;align-items:start;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:var(--border-hairline);display:flex}.bora-wiz__crumb{gap:var(--space-1);margin:var(--space-2) 0 0;display:flex}.bora-wiz__crumb span{width:var(--space-4);border-radius:var(--radius-pill);background:var(--border-default);height:3px}.bora-wiz__crumb span[data-at=true]{background:var(--surface-brand)}.bora-wiz__body{transition:height var(--duration-slow) var(--ease-spring);overflow:hidden}.bora-wiz__measure{gap:var(--space-3);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex}.bora-wiz__foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-5);border-top:var(--border-hairline);background:var(--surface-raised);display:flex}.bora-wiz__route{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);text-align:left;cursor:pointer;display:flex}.bora-wiz__route:hover:not(:disabled){border-color:var(--border-brand);background:var(--surface-hover)}.bora-wiz__route:disabled{opacity:.5;cursor:not-allowed}.bora-wiz__routeicon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-brand-soft);color:var(--text-brand);flex:none;place-items:center;display:grid}.bora-wiz__routetext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bora-wiz__routename{align-items:center;gap:var(--space-2);color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-semibold);display:flex}.bora-wiz__routehint{color:var(--text-subtle);font:var(--text-micro)}.bora-wiz__soon{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-subtle);font:var(--text-micro);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.bora-trig{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bora-trig__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.bora-trig__tab{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font:var(--text-body-sm);cursor:pointer}.bora-trig__tab:hover{border-color:var(--border-brand);color:var(--text-primary)}.bora-trig__tab[data-active=true]{border-color:var(--border-brand);background:var(--surface-brand-soft);color:var(--text-brand);font-weight:var(--weight-semibold)}.bora-trig__window{border-top:var(--border-hairline);max-height:22rem;transition:height var(--duration-fast) var(--ease-out);overflow-y:auto}@media (prefers-reduced-motion:reduce){.bora-trig__window{transition:none}}.bora-trig__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-trig>.bora-trig__list:first-child{border-top:var(--border-hairline)}.bora-trig__row{width:100%;padding:var(--space-3) var(--space-2);border:0;border-bottom:var(--border-hairline);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:2px;display:flex}.bora-trig__row:hover{background:var(--surface-hover)}.bora-trig__row[data-chosen=true]{background:var(--surface-brand-soft)}.bora-trig__name{color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-semibold)}.bora-trig__what{color:var(--text-subtle);font:var(--text-micro)}.bora-trig__none{padding:var(--space-5) var(--space-2);color:var(--text-subtle);font:var(--text-body-sm);text-align:center}.bora-flow__stepmodal.bora-flow__stepmodal{width:min(52rem,100%)}.bora-flow__widemodal.bora-flow__widemodal{width:min(46rem,100%)}.bora-flow__narrow{gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-4) var(--space-5);border-bottom:var(--border-hairline);background:var(--surface-sunken);flex-direction:column;align-items:start;display:flex}.bora-flow__stepmodal.bora-flow__stepmodal,.bora-flow__widemodal.bora-flow__widemodal,.bora-flow__sizes{transition:width var(--duration-slow) var(--ease-spring)}@media (prefers-reduced-motion:reduce){.bora-flow__widemodal.bora-flow__widemodal{transition:none}}.bora-flow__goal{align-items:center;gap:var(--space-4);width:27rem;max-width:27rem;margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--cat-yellow);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;display:flex}.bora-flow__goal:hover{background:var(--surface-hover)}.bora-flow__goal[data-none=true]{border-style:dashed;border-color:var(--border-default)}.bora-flow__goalicon{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-pill);background:var(--surface-warning-soft);color:var(--cat-yellow);flex:none;place-items:center;display:grid}.bora-flow__goal[data-none=true] .bora-flow__goalicon{background:var(--surface-sunken);color:var(--text-subtle)}.bora-flow__goalcount{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-micro);font-variant-numeric:var(--numeric-tabular);flex:none}.bora-flow__goal .bora-flow__label{font:var(--text-body);font-weight:var(--weight-semibold)}.bora-flow__goal .bora-flow__kind{color:var(--cat-yellow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-flow__goal[data-none=true] .bora-flow__kind{color:var(--text-subtle)}.bora-flow__entry{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.bora-flow__begins{color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-flow__frame{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;min-height:0;display:flex;overflow:hidden}.bora-flow__frame.bora-flow__frame{flex:1}.bora-flow__frame[data-full=true]{inset:var(--space-4);z-index:50;box-shadow:var(--shadow-lg);position:fixed}.bora-flow__framehead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline);display:flex}.bora-flow__framebtn{padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}.bora-flow__framebtn:hover{background:var(--surface-hover);color:var(--text-primary)}.bora-flow__viewport{background:var(--surface-sunken);background-image:radial-gradient(var(--border-subtle) 1px, transparent 1px);background-size:var(--space-5) var(--space-5);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:hidden}.bora-flow__viewport *{cursor:inherit}.bora-flow__viewport button{cursor:pointer}.bora-flow__viewport[data-dragging=true]{cursor:grabbing}.bora-flow__pan{transform-origin:0 0;position:absolute;top:0;left:0}.bora-flow__stage{align-items:center;gap:var(--space-2);width:max-content;padding:var(--space-4);flex-direction:column;display:flex;transform:translate(-50%)}.bora-flow__ends{color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}.bora-flow__zoom{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-sm);display:flex;position:absolute}.bora-flow__zoom button{padding:var(--space-2);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}.bora-flow__zoom button:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.bora-flow__zoom button:disabled{opacity:.5;cursor:not-allowed}.bora-flow__zoomlevel{padding-right:var(--space-2);color:var(--text-subtle);font:var(--text-micro);font-variant-numeric:var(--numeric-tabular)}.bora-flow__line{gap:var(--space-2);flex-direction:column;align-items:center;display:flex}.bora-flow__step{align-items:center;gap:var(--space-2);padding-top:var(--space-5);flex-direction:column;display:flex;position:relative}.bora-flow__step:before{content:"";width:1px;height:var(--space-5);background:var(--border-default);pointer-events:none;position:absolute;top:0;left:50%}.bora-flow__step[data-first=true]:before{content:none}.bora-flow__node{align-items:center;gap:var(--space-3);width:22rem;max-width:22rem;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);display:flex}.bora-flow__node--trigger{border-color:var(--border-brand);cursor:pointer;text-align:left}.bora-flow__nodebody{align-items:center;gap:var(--space-3);min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.bora-flow__icon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);flex:none;place-items:center;display:grid}.bora-flow__icon[data-family=trigger]{background:var(--surface-success-soft);color:var(--text-success)}.bora-flow__icon[data-family=communication]{background:var(--surface-info-soft);color:var(--text-info)}.bora-flow__icon[data-family=record]{background:var(--surface-brand-soft);color:var(--text-brand)}.bora-flow__text{flex-direction:column;gap:2px;min-width:0;display:flex}.bora-flow__kind{color:var(--text-subtle);font:var(--text-micro)}.bora-flow__label{color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bora-flow__when{align-items:center;gap:var(--space-1);color:var(--text-subtle);font:var(--text-micro);display:flex}.bora-flow__count{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-micro);font-variant-numeric:var(--numeric-tabular);flex:none}.bora-flow__count[data-tone=warning]{color:var(--text-warning)}.bora-flow__count[data-tone=danger]{color:var(--text-danger)}.bora-flow__legcount{color:var(--text-muted);font-variant-numeric:var(--numeric-tabular)}.bora-flow__nodetools{gap:var(--space-1);flex:none;display:flex}.bora-flow__node[data-problem=error]{border-color:var(--border-danger)}.bora-flow__node[data-problem=warning]{border-color:var(--border-warning-soft)}.bora-flow__problems,.bora-flow__loose{gap:var(--space-1);flex-direction:column;width:22rem;max-width:22rem;margin:0;padding:0;list-style:none;display:flex}.bora-flow__problems li,.bora-flow__loose li{align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font:var(--text-micro);display:flex}.bora-flow__problems li[data-severity=error],.bora-flow__loose li[data-severity=error]{background:var(--surface-danger-soft);color:var(--text-danger)}.bora-flow__problems li[data-severity=warning],.bora-flow__loose li[data-severity=warning]{background:var(--surface-warning-soft);color:var(--text-warning)}.bora-flow__loose{top:var(--space-4);z-index:1;position:absolute;left:50%;transform:translate(-50%)}.bora-flow__remove{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.bora-flow__remove:hover{color:var(--text-danger);background:var(--surface-danger-soft)}.bora-flow__add{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-2) var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;display:inline-flex;position:relative}.bora-flow__add:before{content:"";top:calc(var(--space-5) * -1);width:1px;height:var(--space-5);background:var(--border-default);pointer-events:none;position:absolute;left:50%}.bora-flow__add:hover{border-color:var(--border-brand);background:var(--surface-brand-soft);color:var(--text-brand);border-style:solid}.bora-flow__add[data-open=true]{border-style:solid;border-color:var(--border-brand);color:var(--text-brand)}.bora-flow__email{align-items:start;gap:var(--space-3);margin-left:var(--space-5);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.bora-flow__emailsubject{font:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--text-primary);flex-direction:column;gap:2px;margin:0;display:flex}.bora-flow__emailframe{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);align-self:stretch;max-height:26rem;overflow-y:auto}.bora-flow__popscrim{z-index:55;position:fixed;inset:0}.bora-flow__popover{transform:translate(-50%, var(--space-2));position:absolute}.bora-flow__palette{gap:var(--space-1);width:20rem;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-md);text-align:left;flex-direction:column;display:flex}.bora-flow__familybtn{align-items:center;gap:0 var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.bora-flow__familybtn:hover{background:var(--surface-hover)}.bora-flow__familyname{font:var(--text-body-sm);font-weight:var(--weight-semibold)}.bora-flow__familyhint{color:var(--text-subtle);font:var(--text-micro);grid-column:1}.bora-flow__paletteback{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:0;border-bottom:var(--border-hairline);color:var(--text-secondary);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;display:flex}.bora-flow__paletteback:hover{color:var(--text-primary)}.bora-flow__palettegroup{gap:var(--space-1);flex-direction:column;display:flex}.bora-flow__palettebtn{align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bora-flow__palettebtn:hover{background:var(--surface-hover)}.bora-flow__palettetext{flex-direction:column;min-width:0;display:flex}.bora-flow__legs{justify-content:center;gap:var(--space-4);padding-top:var(--space-5);grid-auto-columns:minmax(16rem,max-content);grid-auto-flow:column;display:grid;position:relative}.bora-flow__legs:before{content:"";background:var(--border-default);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.bora-flow__leg{align-items:center;gap:var(--space-2);padding-top:var(--space-4);flex-direction:column;display:flex;position:relative}.bora-flow__leg:before{content:"";width:1px;height:var(--space-4);background:var(--border-default);pointer-events:none;position:absolute;top:0;left:50%}.bora-flow__addleg{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font:var(--text-body-sm);cursor:pointer;background:0 0;display:inline-flex}.bora-flow__addleg:hover{border-color:var(--border-brand);color:var(--text-brand);border-style:solid}.bora-flow__legname{color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-flow__leg[data-leg=yes] .bora-flow__legname{color:var(--text-success)}.bora-flow__leg[data-stray=true]{border:1px dashed var(--border-danger);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-danger-soft)}.bora-flow__leg[data-stray=true] .bora-flow__legname{color:var(--text-danger)}.bora-flow__legwarn{color:var(--text-danger);font:var(--text-body-sm)}.bora-flow__legedit{gap:var(--space-3);flex-basis:100%;margin:0;padding:0;list-style:none;display:grid}.bora-flow__legrow{align-items:end;gap:var(--space-3);padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);flex-wrap:wrap;display:flex}.bora-flow__legrow[data-else=true]{background:var(--surface-sunken);border-style:dashed}.bora-flow__legindex{border-radius:var(--radius-pill);background:var(--surface-sunken);min-width:1.75rem;height:1.75rem;color:var(--text-subtle);font:var(--text-micro);font-variant-numeric:var(--numeric-tabular);place-items:center;display:grid}.bora-flow__settings{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start;display:grid}.bora-flow__settings>button{grid-column:1/-1;justify-self:start}.bora-flow__settings>p,.bora-flow__settings>.bora-flow__settingsnote,.bora-flow__settings>.bora-flow__span{grid-column:1/-1;margin:0}.bora-flow__settingslink{font:var(--text-body-sm);color:var(--text-link);text-decoration:none}.bora-flow__settingslink:hover{text-decoration:underline}.bora-flow__scrim{z-index:60;padding:var(--space-6);background:var(--surface-overlay);place-items:center;display:grid;position:fixed;inset:0}.bora-flow__overlay{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-canvas);width:min(1776px,100%);height:min(1100px,100%);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.bora-flow__overlayhead{gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border-subtle);background:var(--surface-card);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bora-flow__overlaytitle{font:var(--text-h4);color:var(--text-primary);display:block}.bora-flow__overlaynote{max-width:var(--prose-max);color:var(--text-subtle);font:var(--text-micro);display:block}.bora-flow__overlaytools{gap:var(--space-2);display:flex}.bora-flow__overlaybody{min-height:0;padding:var(--gutter-card);flex:1;overflow:auto}.bora-review__list{gap:var(--space-2);margin:0 0 var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.bora-review__row{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.bora-review__which{flex-direction:column;flex:1;min-width:0;display:flex}.bora-review__name{font:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.bora-review__url{color:var(--text-link);font:var(--text-micro);word-break:break-all}.bora-review__add{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:end;display:flex}.bora-review__where{color:var(--text-subtle);font:var(--text-micro);flex-basis:100%;margin:0}.bora-review__link{color:var(--text-link);font:var(--text-body-sm);align-self:flex-start}.bora-referral__code{font:var(--text-display-sm);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);color:var(--text-primary);margin:0}.bora-referral__share{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.bora-referral__field{flex:16rem;min-width:0}.bora-referral__reward{margin:var(--space-2) 0 0;color:var(--text-secondary);font:var(--text-body-sm)}.bora-referral__count{margin:var(--space-3) 0 0;color:var(--text-subtle);font:var(--text-micro)}.bora-referral__note{gap:var(--space-2);align-items:end;display:flex}.bora-referral__hero{margin:0 0 var(--space-3);font:var(--text-h3);color:var(--text-primary)}.bora-referral__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.bora-referral__qr{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);display:inline-block}.bora-qr{display:block}.bora-referral__ladder{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.bora-referral__rung{justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-2);font:var(--text-body-sm);color:var(--text-secondary);display:flex}.bora-referral__rung strong{color:var(--text-primary)}.bora-referral__bar{height:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);overflow:hidden}.bora-referral__fill{border-radius:var(--radius-pill);background:var(--surface-brand);height:100%;transition:width var(--duration-base) var(--ease-standard)}.bora-referral__friends{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.bora-referral__friend{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.bora-referral__friend-name{font:var(--text-body);font-weight:var(--weight-semibold);color:var(--text-primary)}.bora-referral__steps{gap:var(--space-1) var(--space-3);font:var(--text-micro);color:var(--text-subtle);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bora-referral__step{align-items:center;gap:var(--space-1);display:inline-flex}.bora-referral__step--done{color:var(--text-success)}.bora-referral__step--cancelled{color:var(--text-danger)}.bora-referral__outcome{font:var(--text-body-sm);color:var(--text-secondary);margin:0}.bora-referral__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;display:grid}.bora-referral__says{margin:var(--space-3) 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--border-brand);font:var(--text-body-sm);color:var(--text-secondary)}.bora-referral__tiers{gap:var(--space-2);flex-direction:column;display:flex}.bora-referral__tier{gap:var(--space-2);grid-template-columns:9rem 1fr 2fr auto;align-items:end;display:grid}@media (max-width:720px){.bora-referral__tier{grid-template-columns:1fr}}.bora-store__referral{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-brand-soft);border-radius:var(--radius-md);background:var(--surface-brand-soft);color:var(--text-primary);font:var(--text-body)}.bora-store__referral strong{font-weight:var(--weight-semibold)}.bora-store__share{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.bora-seqm__track{--seqm-started:0%;--seqm-reached:0%;border-radius:var(--radius-pill);background:var(--surface-sunken);height:12px;overflow:hidden}.bora-seqm__started{width:var(--seqm-started);border-radius:var(--radius-pill);background:var(--surface-hover);height:100%;display:block}.bora-seqm__reached{width:var(--seqm-reached);border-radius:var(--radius-pill);background:var(--surface-brand);height:100%;display:block}.bora-flow__token{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--surface-brand-soft);color:var(--text-brand);font:var(--text-micro);font-weight:var(--weight-medium);vertical-align:baseline;white-space:nowrap;display:inline-block}.bora-flow__chosen{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.bora-flow__chosenhead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.bora-flow__chosenname{color:var(--text-primary);font:var(--text-h4);margin:0}.bora-flow__chosenwhat{color:var(--text-subtle);font:var(--text-body-sm);margin:0}.bora-flow__fields{gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hairline);flex-direction:column;display:flex}.bora-flow__field{gap:var(--space-2);flex-direction:column;display:flex}.bora-am{gap:var(--space-5);flex-direction:column;max-width:68rem;display:flex}.bora-am__heroes{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.bora-am__hero{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.bora-am__hero--money{border-color:var(--border-brand-soft);background:var(--surface-brand-soft)}.bora-am__hero--money .bora-am__heronum{color:var(--text-brand)}.bora-am__herolabel{color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-am__heronum{color:var(--text-primary);font:var(--text-h1);font-variant-numeric:var(--numeric-tabular)}.bora-am__herowhat{color:var(--text-secondary);font:var(--text-caption)}.bora-am__card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.bora-am__cardhead{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.bora-am__cardname{color:var(--text-primary);font:var(--text-h4);margin:0}.bora-am__cardnote{color:var(--text-subtle);font:var(--text-caption)}.bora-am__pair{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:start;display:grid}.bora-am__spark{--am-h:0%;align-items:flex-end;gap:2px;height:92px;display:flex}.bora-am__day{min-height:2px;height:var(--am-h,0%);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--surface-brand);flex:1}.bora-am__day[data-zero=true]{background:var(--surface-sunken)}.bora-am__kinds{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-am__kind{gap:var(--space-3);grid-template-columns:9rem minmax(0,1fr) 3rem;align-items:center;display:grid}.bora-am__kindname{color:var(--text-secondary);font:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bora-am__stack{--am-w:0%;--am-done:0%;--am-skip:0%;width:var(--am-w,0%);border-radius:var(--radius-pill);background:var(--surface-sunken);height:10px;display:flex;overflow:hidden}.bora-am__stackdone{width:var(--am-done,0%);background:var(--surface-brand)}.bora-am__stackskip{width:var(--am-skip,0%);background:var(--border-brand-soft)}.bora-am__kindnum{color:var(--text-primary);font:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);text-align:right}.bora-am__legend{align-items:center;gap:var(--space-2);color:var(--text-subtle);font:var(--text-caption);margin:0;display:flex}.bora-am__key{border-radius:var(--radius-xs);width:10px;height:10px;display:inline-block}.bora-am__key--done{background:var(--surface-brand)}.bora-am__key--skip{margin-left:var(--space-4);background:var(--border-brand-soft)}.bora-am__earners{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-am__earner{gap:var(--space-3);grid-template-columns:10rem minmax(0,1fr) 5rem;align-items:center;display:grid}.bora-am__earnername{color:var(--text-primary);font:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.bora-am__earnername:hover{color:var(--text-link);text-decoration:underline}.bora-am__earnerbar{--am-w:0%;width:var(--am-w,0%);border-radius:var(--radius-pill);background:var(--surface-brand);height:10px}.bora-am__earnernum{color:var(--text-primary);font:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);text-align:right}.bora-am__scroll{overflow-x:auto}.bora-am__table{border-collapse:collapse;width:100%;font:var(--text-body-sm)}.bora-am__table th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-align:left;text-transform:uppercase;white-space:nowrap}.bora-am__table td{padding:var(--space-3);border-bottom:var(--border-hairline);color:var(--text-primary);white-space:nowrap}.bora-am__table tbody tr:last-child td{border-bottom:0}.bora-am__table tbody tr:hover td{background:var(--surface-hover)}.bora-am__r{font-variant-numeric:var(--numeric-tabular);text-align:right}.bora-am__rowname{color:var(--text-primary);font-weight:var(--weight-medium);text-decoration:none}.bora-am__rowname:hover{color:var(--text-link);text-decoration:underline}.bora-am__pct{margin-left:var(--space-2);color:var(--text-subtle);font:var(--text-caption)}.bora-am__model{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-caption);margin:0;display:flex}.bora-am__model svg{color:var(--text-subtle);flex:none;margin-top:2px}@media (max-width:720px){.bora-am__kind,.bora-am__earner{grid-template-columns:7rem minmax(0,1fr) 3.5rem}.bora-am__spark{height:64px}}.bora-rev{gap:var(--space-7);flex-direction:column;width:100%;min-width:0;max-width:62rem;display:flex}.bora-rev__span{align-items:center;gap:var(--space-2);display:flex}.bora-rev__spannum{font-variant-numeric:var(--numeric-tabular);flex:none;width:6rem}.bora-rev__span>:last-child{min-width:0;max-width:12rem}.bora-rev__wording{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.bora-rev__wordinghead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bora-rev__wordinghead strong{color:var(--text-primary);font:var(--text-body);font-weight:var(--weight-semibold)}.bora-leadlist{--list-h:60vh}.bora-leadlist__scroll{max-height:var(--list-h)}.bora-colpick{position:relative}.bora-colpick__btn{align-items:center;gap:var(--space-2);min-height:var(--field-height-sm);padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font:var(--text-body-sm);white-space:nowrap;cursor:pointer;transition:var(--transition-control);display:inline-flex}.bora-colpick__btn:hover{border-color:var(--border-strong);background:var(--surface-hover)}.bora-colpick__btn[aria-expanded=true]{border-color:var(--border-brand);background:var(--surface-brand-soft);color:var(--text-brand)}.bora-colpick__btn:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-colpick__pop{top:calc(100% + var(--space-1));z-index:91;width:18rem;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-lg);position:absolute;right:0}.bora-colpick__body{gap:var(--space-2);display:grid}.bora-colpick__hint{margin:0 0 var(--space-2);color:var(--text-subtle);font:var(--text-caption)}.bora-colpick__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-colpick__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);display:flex}.bora-colpick__row:hover{background:var(--surface-hover)}.bora-colpick__row[draggable=true]{cursor:grab}.bora-colpick__row[data-held=true]{opacity:.4}.bora-colpick__row[data-over=before]{box-shadow:inset 0 2px 0 var(--border-brand)}.bora-colpick__row[data-over=after]{box-shadow:inset 0 -2px 0 var(--border-brand)}.bora-colpick__label{align-items:center;gap:var(--space-2);color:var(--text-primary);font:var(--text-body-sm);cursor:pointer;display:flex}.bora-colpick__grip{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--text-subtle);cursor:grab;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-colpick__grip:hover{background:var(--surface-active);color:var(--text-primary)}.bora-colpick__grip:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-leadlist{flex-direction:column;min-width:0;display:flex}.bora-leadlist tbody .bora-leadlist__who{padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline);color:var(--text-primary);font:var(--text-body-sm);letter-spacing:normal;text-align:left;text-transform:none;vertical-align:middle;white-space:normal;background:0 0;position:static}.bora-leadlist tbody tr:last-child .bora-leadlist__who{border-bottom:none}.bora-leadlist__name{color:var(--text-link);font:var(--text-body-lg);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.bora-leadlist__name:hover{color:var(--text-link-hover);text-decoration:underline}.bora-stagelabel{--pill:var(--border-strong);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--pill);color:var(--text-inverse);font:var(--text-body-sm);font-weight:var(--weight-semibold);white-space:nowrap;line-height:22px;display:inline-block}.bora-stagelabel[data-plain=true]{color:var(--text-primary);background:0 0;padding:0}.bora-stagelabel--pick{cursor:pointer;border:0}.bora-stagelabel--pick:not([data-plain=true]):hover{box-shadow:var(--shadow-sm);filter:brightness(1.06)}.bora-stagelabel--pick[data-plain=true]:hover{text-decoration:underline}.bora-stagelabel--pick:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-leadlist__num{text-align:right;font-variant-numeric:var(--numeric-tabular);white-space:nowrap}.bora-leadlist__date,.bora-leadlist__source{white-space:nowrap;color:var(--text-secondary)}.bora-leadlist__owner{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.bora-leadlist__nobody{color:var(--text-subtle)}.bora-leadlist__expandhead,.bora-leadlist__acthead{width:32px}.bora-leadlist__expand{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-leadlist__expand:hover{background:var(--surface-hover);color:var(--text-primary)}.bora-leadlist__more td{background:var(--surface-sunken);padding:0}.bora-leadlist__detail{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.bora-leadlist__facts{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.bora-leadlist__facts>div{flex-direction:column;gap:2px;min-width:0;display:flex}.bora-leadlist__facts dt{color:var(--text-subtle);font:var(--text-micro)}.bora-leadlist__facts dd{color:var(--text-primary);font:var(--text-body-sm);overflow-wrap:anywhere;margin:0}.bora-leadlist__facts a{color:var(--text-link)}.bora-leadlist__notes{flex-basis:100%}.bora-leadbulk{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--border-brand-soft);border-radius:var(--radius-md);background:var(--surface-brand-soft);flex-wrap:wrap;display:flex}.bora-leadbulk__count{align-items:center;gap:var(--space-3);color:var(--text-brand);font:var(--text-body-sm);font-weight:var(--weight-semibold);display:inline-flex}.bora-leadbulk__tools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bora-stars{align-items:center;gap:var(--space-1);line-height:0;display:inline-flex}.bora-stars__on{color:var(--text-warning);fill:currentColor}[data-look] .bora-stars__on{color:var(--text-brand)}.bora-stars__off{color:var(--border-strong)}.bora-stars__pick{appearance:none;padding:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-control);background:0 0;border:0;place-items:center;display:inline-grid}.bora-stars__pick:hover{background:var(--surface-hover)}.bora-stars__pick:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-stars[data-size=large]{gap:var(--space-2)}.bora-rev-form{align-items:center;gap:var(--space-5);max-width:34rem;padding:var(--space-10) var(--space-5) var(--space-11);text-align:center;flex-direction:column;margin:0 auto;display:flex}.bora-rev-form__title{color:var(--text-primary);font:var(--text-h2);margin:0}.bora-rev-form__lede{color:var(--text-secondary);font:var(--text-body);margin:0}.bora-rev-form__words{resize:vertical;text-align:left;width:100%}.bora-rev-form__problem{color:var(--text-danger);font:var(--text-body-sm);margin:0}.bora-rev-form__go{text-decoration:none}.bora-rev-form__by{color:var(--text-subtle);font:var(--text-caption);margin:0}.bora-wall{gap:var(--space-5);padding:var(--space-5);background:var(--surface-canvas);flex-direction:column;display:flex}[data-look=clear] .bora-wall{padding-left:0;padding-right:0}.bora-wall__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bora-wall__score{color:var(--text-primary);font:var(--text-h1);font-variant-numeric:var(--numeric-tabular);line-height:1}.bora-wall__count{color:var(--text-subtle);font:var(--text-body-sm)}.bora-wall__list{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.bora-wall__list[data-layout=list]{grid-template-columns:minmax(0,1fr)}.bora-wall__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}.bora-wall__words{color:var(--text-primary);font:var(--text-body-sm);overflow-wrap:anywhere;margin:0}.bora-wall__who{color:var(--text-subtle);font:var(--text-caption);margin:0}.bora-rev__snippet{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.bora-rev__collected{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-rev__one{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}.bora-rev__onehead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bora-rev__onehead>:last-child{margin-left:auto}.bora-rev__oneby{color:var(--text-secondary);font:var(--text-body-sm);font-weight:var(--weight-medium)}.bora-rev__onewords{color:var(--text-primary);font:var(--text-body-sm);overflow-wrap:anywhere;margin:0}.bora-seqtabs{margin-bottom:var(--space-5)}.bora-seqbar__pill{align-items:center;gap:var(--space-2);height:var(--field-height-sm);padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font:var(--text-body-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--transition-control);display:inline-flex}.bora-seqbar__pill:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-primary)}.bora-seqbar__pill:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-seqbar__scope{height:var(--field-height-sm);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-body-sm);font-variant-numeric:var(--numeric-tabular);white-space:nowrap;align-items:center;display:inline-flex}.bora-chain{white-space:nowrap;align-items:center;display:inline-flex}.bora-chain__node{--mark:var(--text-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-sunken);width:24px;height:24px;color:var(--text-secondary);place-items:center;font-style:normal;display:inline-grid}.bora-chain__node+.bora-chain__node{margin-left:10px;position:relative}.bora-chain__node+.bora-chain__node:before{content:"";background:var(--border-default);width:10px;height:1px;position:absolute;top:50%;left:-11px}.bora-chain__node[data-mark=trigger]{border-color:var(--surface-brand);background:var(--surface-brand);color:var(--text-inverse)}.bora-chain__node[data-mark=wait]{width:auto;min-width:24px;padding:0 var(--space-2);color:var(--text-muted);font:var(--text-micro);font-family:var(--font-mono)}.bora-chain__node[data-mark=flow]{border-color:var(--border-default);background:var(--surface-card);color:var(--text-muted)}.bora-chain__node[data-mark=more]{color:var(--text-subtle);font:var(--text-micro);background:0 0;border-style:dashed}.bora-chain__node[data-tone]{border-color:color-mix(in oklab, var(--mark) 38%, var(--surface-card));background:color-mix(in oklab, var(--mark) 16%, var(--surface-card));color:color-mix(in oklab, var(--mark) 74%, var(--text-primary))}.bora-chain__node[data-tone=red]{--mark:var(--cat-red)}.bora-chain__node[data-tone=orange]{--mark:var(--cat-orange)}.bora-chain__node[data-tone=yellow]{--mark:var(--cat-yellow)}.bora-chain__node[data-tone=green]{--mark:var(--cat-green)}.bora-chain__node[data-tone=cyan]{--mark:var(--cat-cyan)}.bora-chain__node[data-tone=blue]{--mark:var(--cat-blue)}.bora-chain__node[data-tone=violet]{--mark:var(--cat-violet)}.bora-chain__node[data-tone=pink]{--mark:var(--cat-pink)}.bora-chain__node[data-tone=brown]{--mark:var(--cat-brown)}.bora-seq__status:before{content:"";border-radius:var(--radius-pill);background:var(--text-subtle);width:7px;height:7px}.bora-seq__status[data-status=active]:before{background:var(--surface-success)}.bora-seq__status[data-status=paused]:before{background:var(--surface-danger)}.bora-seqgoal{justify-content:flex-end;align-items:center;gap:var(--space-2);font-variant-numeric:var(--numeric-tabular);white-space:nowrap;display:inline-flex}.bora-seqgoal__bar{--p:0%;border-radius:var(--radius-pill);background:var(--surface-sunken);width:44px;height:5px;display:inline-block;position:relative;overflow:hidden}.bora-seqgoal__bar:after{content:"";width:var(--p);border-radius:var(--radius-pill);background:var(--surface-success);position:absolute;inset:0}.bora-seqgoal__pct{min-width:2.4em;color:var(--text-subtle);font:var(--text-caption);text-align:right}.bora-seqact{justify-content:flex-end;align-items:center;gap:var(--space-2);display:inline-flex}.bora-seqbin{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-subtle);opacity:0;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-seqlist tr:hover .bora-seqbin,.bora-seqcard:hover .bora-seqbin,.bora-seqgrid__head:hover .bora-seqbin,.bora-seqbin:focus-visible,.bora-seqbin[aria-expanded=true]{opacity:1}.bora-seqbin[aria-expanded=true],.bora-seqbin:hover{background:var(--surface-danger-soft);color:var(--text-danger)}.bora-seqbin:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-seqfold{align-items:center;gap:var(--space-2);min-width:0;display:flex}.bora-seqfold__caret{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--text-subtle);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-seqfold__caret:hover{background:var(--surface-active);color:var(--text-primary)}.bora-seqfold__caret:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-seqfold__caret[aria-expanded=true]{transform:rotate(90deg)}.bora-seqfold__glyph{color:var(--text-subtle);flex:none}.bora-seqfold__name{border-radius:var(--radius-xs);max-width:100%;color:var(--text-primary);font:var(--text-body-sm);font-weight:var(--weight-semibold);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:0;padding:0;overflow:hidden}.bora-seqfold__name:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bora-seqfold__name:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}.bora-seqfold__rename{min-width:0;max-width:18rem}.bora-seqfold__count,.bora-seqfold__sums{color:var(--text-subtle);font:var(--text-caption);white-space:nowrap}.bora-seqlist{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);overflow:hidden}.bora-seqlist[data-over=true]{box-shadow:inset 0 0 0 2px var(--border-brand)}.bora-seqlist__scroll{overflow-x:auto}.bora-seqlist__expandhead{width:36px}.bora-seqlist__acthead{width:96px}.bora-seqlist__expand{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bora-seqlist__expand:hover{background:var(--surface-hover);color:var(--text-primary)}.bora-seqlist__expand:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-seqlist__who{min-width:14rem}.bora-seqlist__name{color:var(--text-primary);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.bora-seqlist__name:hover{color:var(--text-link);text-decoration:underline}.bora-seqlist__sub{color:var(--text-muted);font:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bora-seqlist__when{white-space:nowrap}.bora-seqlist tr[data-dragging=true]{opacity:.4}.bora-seqlist__pile[data-over=true] td{background:var(--surface-brand-soft)}.bora-seqlist__folder td{background:var(--surface-canvas);cursor:pointer}.bora-seqlist__empty td{color:var(--text-subtle);font:var(--text-caption)}.bora-seqlist__more td{background:var(--surface-sunken);padding:0}.bora-seqlist__none{padding:var(--space-6) var(--space-5);color:var(--text-subtle);font:var(--text-body-sm);text-align:center;margin:0}.bora-seqdetail{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-5) calc(var(--space-5) + 36px);flex-direction:column;display:flex}.bora-seqdetail__figs{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.bora-seqdetail__figs dt{color:var(--text-subtle);font:var(--text-caption)}.bora-seqdetail__figs dd{color:var(--text-primary);font:var(--text-h3);font-variant-numeric:var(--numeric-tabular);margin:0}.bora-seqdetail__steps{gap:var(--space-2);flex-direction:column;display:flex}.bora-seqdetail__stepshead{margin:0 0 var(--space-1);color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-seqdetail__step{gap:var(--space-3);grid-template-columns:9rem minmax(0,1fr) 3rem auto;align-items:center;display:grid}.bora-seqdetail__stepname{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;overflow:hidden}.bora-seqdetail__stepnum{color:var(--text-primary);font:var(--text-caption);font-variant-numeric:var(--numeric-tabular);text-align:right}.bora-seqdetail__stepskip{color:var(--text-warning);font:var(--text-micro)}.bora-seqdetail__failed{color:var(--text-danger);font:var(--text-body-sm);margin:0}.bora-seqgrid{gap:var(--space-6);border-radius:var(--radius-lg);flex-direction:column;display:flex}.bora-seqgrid[data-over=true]{outline:2px dashed var(--border-brand);outline-offset:var(--space-2)}.bora-seqgrid__sec{gap:var(--space-3);border-radius:var(--radius-lg);flex-direction:column;display:flex}.bora-seqgrid__sec[data-over=true]{outline:2px solid var(--border-brand);outline-offset:var(--space-2)}.bora-seqgrid__head{align-items:center;gap:var(--space-2);cursor:pointer;min-height:28px;display:flex}.bora-seqgrid__head>.bora-seqact{margin-left:auto}.bora-seqgrid__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.bora-seqgrid__empty{padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-lg);color:var(--text-subtle);font:var(--text-caption);margin:0}.bora-seqcard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);cursor:grab;flex-direction:column;display:flex}.bora-seqcard[data-dragging=true]{opacity:.4}.bora-seqcard__top{align-items:flex-start;gap:var(--space-2);display:flex}.bora-seqcard__name{min-width:0;font:var(--text-h4);flex:1;margin:0}.bora-seqcard__name a{color:var(--text-primary);text-decoration:none}.bora-seqcard__name a:hover{color:var(--text-link);text-decoration:underline}.bora-seqcard__when{flex-direction:column;gap:2px;margin:0;display:flex}.bora-seqcard__when small{color:var(--text-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.bora-seqcard__when span{color:var(--text-secondary);font:var(--text-body-sm)}.bora-seqcard__stats{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bora-seqcard__stats div{flex-direction:column;min-width:0;display:flex}.bora-seqcard__stats b{color:var(--text-primary);font:var(--text-h3);font-variant-numeric:var(--numeric-tabular)}.bora-seqcard__stats span{color:var(--text-subtle);font:var(--text-micro);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bora-seqcard__trend{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;color:var(--text-subtle);font:var(--text-caption);display:flex}.bora-seqcard__foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline);color:var(--text-subtle);font:var(--text-caption);display:flex}.bora-spark{flex:none;width:140px;height:32px;display:block}.bora-spark__area{fill:var(--surface-brand);opacity:.1}.bora-spark__line{fill:none;stroke:var(--surface-brand);stroke-width:1.5px;stroke-linejoin:round}.bora-spark__dot{fill:var(--surface-brand)}.bora-spark[data-flat=true] .bora-spark__area{fill:var(--text-subtle)}.bora-spark[data-flat=true] .bora-spark__line{stroke:var(--text-subtle)}.bora-spark[data-flat=true] .bora-spark__dot{fill:var(--text-subtle)}@media (prefers-reduced-motion:reduce){.bora-seqfold__caret{transition:none}}.bora-am[data-loading=true]{opacity:.55}.bora-lb__offer{align-items:stretch;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.bora-lb__offer.bora-lb__offer--new{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr) auto}.bora-lb__side{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-canvas);color:var(--text-primary);font:var(--text-body);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bora-lb__side:hover{border-color:var(--border-brand);background:var(--surface-hover)}.bora-lb__side:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-lb__side-icon{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-md);background:var(--surface-accent-soft);color:var(--text-warning);place-items:center;display:grid}.bora-lb__side-icon[data-who=member]{background:var(--surface-brand-soft);color:var(--text-brand)}.bora-lb__side-words{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bora-lb__side-words small{font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.bora-lb__side-words b{-webkit-line-clamp:2;font:var(--text-h3);color:var(--text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bora-lb__side-edit{align-items:center;gap:var(--space-1);font:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--text-link);white-space:nowrap;display:inline-flex}.bora-lb__plus{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);align-self:center;place-items:center;display:grid}.bora-lb__offer-acts{justify-content:center;align-items:flex-end;gap:var(--space-2);padding-inline:var(--space-2);flex-direction:column;display:flex}.bora-lb__offer-pages{gap:var(--space-2);display:flex}@media (max-width:1100px){.bora-lb__offer{grid-template-columns:minmax(0,1fr)}.bora-lb__plus{display:none}.bora-lb__offer-acts{flex-direction:row;justify-content:space-between;align-items:center}}.bora-lb{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bora-lb__row{border-top:1px solid var(--border-subtle)}.bora-lb__row:first-child{border-top:0}.bora-lb__main{align-items:center;gap:var(--space-4);width:100%;min-height:var(--row-height);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.5rem 2rem minmax(0,1fr) 9rem 6rem 7rem 5rem 1rem;display:grid}.bora-lb__main:hover{background:var(--surface-hover)}.bora-lb__main:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-lb__rank{font:var(--text-h4);color:var(--text-subtle);text-align:center;font-variant-numeric:var(--numeric-tabular)}.bora-lb__row:first-child .bora-lb__rank{color:var(--text-warning)}.bora-lb__av{border-radius:var(--radius-pill);background:var(--surface-brand-soft);width:2rem;height:2rem;color:var(--text-brand);font:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);place-items:center;display:grid}.bora-lb__who{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bora-lb__who b{font-weight:var(--weight-semibold)}.bora-lb__who span{font:var(--text-body-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bora-lb__count{font:var(--text-body-sm);color:var(--text-secondary);white-space:nowrap;font-variant-numeric:var(--numeric-tabular)}.bora-lb__tier{align-items:center;gap:var(--space-2);height:var(--space-7);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-brand-soft);color:var(--text-brand);font:var(--text-micro);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.bora-lb__tier--none{color:var(--text-subtle);background:0 0;padding:0}.bora-lb__earned{font-weight:var(--weight-semibold);text-align:right;white-space:nowrap;font-variant-numeric:var(--numeric-tabular)}.bora-lb__head{gap:var(--space-4);padding:0 var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-subtle);grid-template-columns:1.5rem 2rem minmax(0,1fr) 9rem 6rem 7rem 5rem 1rem;display:grid}.bora-lb__r{text-align:right}.bora-lb__brought{text-align:right;white-space:nowrap;font-weight:var(--weight-semibold);font-variant-numeric:var(--numeric-tabular);color:var(--text-success)}.bora-lb__brought[data-none=true]{color:var(--text-subtle);font-weight:var(--weight-regular)}.bora-lb__net{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font:var(--text-body-sm);color:var(--text-secondary)}.bora-lb__net b{margin-right:var(--space-2);font:var(--text-h2);font-variant-numeric:var(--numeric-tabular);color:var(--text-success)}.bora-lb__net b[data-down=true]{color:var(--text-secondary)}.bora-lb__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.bora-lb__kpi{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.bora-lb__kpi-label{font:var(--text-body-sm);color:var(--text-muted)}.bora-lb__kpi b{margin-top:var(--space-1);font:var(--text-display-sm);letter-spacing:var(--tracking-tight);font-variant-numeric:var(--numeric-tabular)}.bora-lb__kpi small{font:var(--text-caption);color:var(--text-subtle)}.bora-lb__kpi[data-tone=in] b{color:var(--text-success)}.bora-lb__kpi[data-tone=out] b{font:var(--text-h1);color:var(--text-secondary)}.bora-lb__two{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start;display:grid}@media (max-width:900px){.bora-lb__two{grid-template-columns:minmax(0,1fr)}}.bora-lb__stay{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.bora-lb__stay-side{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}.bora-lb__stay-side[data-them=true]{border-color:var(--border-brand-soft);background:var(--surface-brand-soft)}.bora-lb__stay-side b{font:var(--text-display-sm);letter-spacing:var(--tracking-tight);font-variant-numeric:var(--numeric-tabular)}.bora-lb__stay-side[data-them=true] b{color:var(--text-brand)}.bora-lb__stay-side small{font:var(--text-caption);color:var(--text-muted)}.bora-lb__money{gap:var(--space-3) var(--space-7);flex-wrap:wrap;align-items:flex-end;display:flex}.bora-lb__amount{gap:var(--space-1);flex-direction:column;display:flex}.bora-lb__amount b{font:var(--text-h1);font-variant-numeric:var(--numeric-tabular);color:var(--text-secondary)}.bora-lb__amount[data-tone=in] b{color:var(--text-success)}.bora-lb__amount small{font:var(--text-caption);color:var(--text-muted)}.bora-lb__fine{margin:var(--space-3) 0 0;font:var(--text-caption);color:var(--text-subtle)}.bora-lb__chev{color:var(--text-subtle)}.bora-lb__friends{margin:0 0 var(--space-4) calc(3.5rem + 2 * var(--space-4) + var(--space-2));padding:0 0 var(--space-2) var(--space-4);border-left:2px solid var(--border-subtle);gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.bora-lb__friend{gap:var(--space-1);font:var(--text-body-sm);flex-direction:column;display:flex}.bora-lb__friend-head{justify-content:space-between;gap:var(--space-3);display:flex}.bora-lb__friend-name{font-weight:var(--weight-semibold);color:var(--text-primary)}.bora-lb__friend-when{color:var(--text-subtle);white-space:nowrap}.bora-lb__friend-meta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--text-muted);flex-wrap:wrap;display:flex}.bora-lb__link{color:var(--text-link);font:var(--text-body-sm);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none}.bora-lb__link:hover{text-decoration:underline}.bora-lb__card-acts{align-items:center;gap:var(--space-4);display:flex}.bora-offer__screen{gap:var(--space-5);flex-direction:column;width:100%;max-width:28rem;margin:0 auto;display:flex}.bora-offer__head{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.bora-offer__eyebrow{font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-brand)}.bora-offer__q{font:var(--text-display-sm);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-wrap:balance;margin:0}.bora-offer__sub{font:var(--text-body-sm);color:var(--text-muted);margin:0}.bora-offer__rows{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex;overflow:hidden}.bora-offer__row{align-items:center;gap:var(--space-3);width:100%;min-height:3.5rem;padding:var(--space-3) var(--space-4);color:var(--text-primary);font:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bora-offer__row+.bora-offer__row{border-top:1px solid var(--border-subtle)}.bora-offer__row:hover{background:var(--surface-hover)}.bora-offer__row:focus-visible{outline:2px solid var(--border-brand);outline-offset:-2px}.bora-offer__row-icon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);flex:none;place-items:center;display:grid}.bora-offer__row-words{flex-direction:column;flex:1;min-width:0;display:flex}.bora-offer__row-words b{font:var(--text-body);font-weight:var(--weight-medium)}.bora-offer__row-words small{font:var(--text-body-sm);color:var(--text-muted)}.bora-offer__row-end{color:var(--text-muted);flex:none}.bora-offer__row[data-current=true],.bora-offer__row[data-current=true]:hover{background:var(--surface-brand-soft)}.bora-offer__row[data-current=true] .bora-offer__row-words b{color:var(--text-brand)}.bora-offer__row[data-current=true] .bora-offer__row-icon{background:var(--surface-card);color:var(--text-brand)}.bora-offer__current{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-brand);color:var(--text-inverse);font:var(--text-micro);font-weight:var(--weight-semibold);white-space:nowrap;flex:none}.bora-offer__skip{align-self:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-link);font:var(--text-body-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.bora-offer__skip:hover{text-decoration:underline}.bora-offer__skip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-offer__skip[data-current=true]{font-weight:var(--weight-medium)}.bora-offer__big{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;flex-direction:column;display:flex}.bora-offer__toggle{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);display:inline-flex}.bora-offer__toggle button{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);color:var(--text-secondary);font:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0}.bora-offer__toggle button[aria-pressed=true]{background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.bora-offer__toggle button:focus-visible{outline:2px solid var(--border-brand);outline-offset:1px}.bora-offer__summary{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.bora-offer__sum{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);display:flex}.bora-offer__sum+.bora-offer__sum{border-top:1px solid var(--border-subtle)}.bora-offer__sum-words{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.bora-offer__sum-words small{font:var(--text-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.bora-offer__sum-words b{font:var(--text-body);font-weight:var(--weight-medium);color:var(--text-primary)}.bora-offer__change{padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-link);font:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;flex:none}.bora-offer__change:hover{text-decoration:underline}.bora-offer__change:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-offer__nav{place-items:center start;gap:var(--space-3);min-height:var(--field-height);grid-template-columns:1fr auto 1fr;display:grid}.bora-offer__nav>:last-child{justify-self:end}.bora-offer__amt{align-items:center;gap:var(--space-4);display:inline-flex}.bora-offer__amt b{text-align:center;min-width:7rem;font:var(--text-display-sm);font-variant-numeric:var(--numeric-tabular)}.bora-offer__nudge{width:var(--field-height);height:var(--field-height);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;place-items:center;display:grid}.bora-offer__nudge:hover:not(:disabled){background:var(--surface-hover)}.bora-offer__nudge:focus-visible{box-shadow:var(--shadow-focus);outline:none}.bora-offer__nudge:disabled{opacity:.4;cursor:default}.bora-offer__slides{margin-inline:calc(-1 * var(--space-6));padding-inline:var(--space-6);transition:height var(--duration-slow) var(--ease-standard);position:relative;overflow-x:clip}.bora-offer__slides[data-moving=true]{overflow-y:clip}.bora-offer__slide:focus{outline:none}.bora-offer__slide[data-leaving]{inset:0 var(--space-6) auto;pointer-events:none;position:absolute}.bora-offer__slide[data-way=forward]{animation:bora-offer-in-forward var(--duration-slow) var(--ease-out) var(--duration-instant) backwards}.bora-offer__slide[data-way=back]{animation:bora-offer-in-back var(--duration-slow) var(--ease-out) var(--duration-instant) backwards}.bora-offer__slide[data-leaving=forward]{animation:bora-offer-out-forward var(--duration-fast) var(--ease-in) forwards}.bora-offer__slide[data-leaving=back]{animation:bora-offer-out-back var(--duration-fast) var(--ease-in) forwards}@keyframes bora-offer-in-forward{0%{opacity:0;transform:translateX(var(--space-10))}}@keyframes bora-offer-in-back{0%{opacity:0;transform:translateX(calc(-1 * var(--space-10)))}}@keyframes bora-offer-out-forward{to{opacity:0;transform:translateX(calc(-1 * var(--space-8)))}}@keyframes bora-offer-out-back{to{opacity:0;transform:translateX(var(--space-8))}}.bora-offer__stages{grid-auto-flow:column;grid-auto-columns:minmax(var(--space-3), var(--space-7));gap:var(--space-2);justify-self:center;display:grid}.bora-offer__stage{height:var(--space-2);border-radius:var(--radius-pill);background:var(--border-default);overflow:hidden}.bora-offer__stage:after{content:"";background:var(--surface-brand);transform-origin:0;height:100%;transition:transform var(--duration-page) var(--ease-out);display:block;transform:scaleX(0)}.bora-offer__stage[data-done=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.bora-offer__slides,.bora-offer__stage:after{transition:none}.bora-offer__slide[data-way],.bora-offer__slide[data-leaving]{animation:none}.bora-offer__slide[data-leaving]{display:none}}.bora-rules{gap:var(--space-6);flex-direction:column;display:flex}.bora-rules__group{gap:var(--space-3);flex-direction:column;display:flex}.bora-offer__warn{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);font:var(--text-body-sm);color:var(--text-warning);display:flex}.bora-offer__warn-icon{margin-top:var(--space-1);flex:none}.bora-offer__sum-detail{font:var(--text-body-sm);color:var(--text-secondary)}.bora-offer__fact{font:var(--text-body-sm);color:var(--text-muted);text-align:center;text-wrap:balance;margin:0}.bora-offer__fact[data-tone=warning]{color:var(--text-warning)}.bora-offer__fields{gap:var(--space-4);flex-direction:column;display:flex}
