.brand-edit-toggle-pill[data-v-3b0a887b]{display:inline-flex;align-items:center;background:#0000000f;border-radius:999px;padding:.3rem .85rem}.brand-edit-toggle-pill label[data-v-3b0a887b]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.brand-edit-toggle-pill .pill-label[data-v-3b0a887b]{font-size:.8rem;font-weight:600;color:var(--muted, #64748b);white-space:nowrap}.brand-edit-toggle-pill .switch[data-v-3b0a887b]{position:relative;display:inline-block;width:34px;height:19px;flex:0 0 auto}.brand-edit-toggle-pill .toggle[data-v-3b0a887b]{position:absolute;width:0;height:0;opacity:0}.brand-edit-toggle-pill .slider[data-v-3b0a887b]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:var(--border-strong, #d6dbe5);transition:background .15s ease}.brand-edit-toggle-pill .slider[data-v-3b0a887b]:before{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s ease}.brand-edit-toggle-pill .slider.round[data-v-3b0a887b]{border-radius:999px}.brand-edit-toggle-pill .slider.round[data-v-3b0a887b]:before{border-radius:50%}.brand-edit-toggle-pill .toggle:checked+.slider[data-v-3b0a887b]{background:#2196f3}.brand-edit-toggle-pill .toggle:checked+.slider[data-v-3b0a887b]:before{transform:translate(15px)}.brand-edit-toggle-pill .toggle:focus-visible+.slider[data-v-3b0a887b]{outline:2px solid var(--accent, #1b84ff);outline-offset:2px}.bb-mutlog[data-v-16af1a4f]{position:relative;display:inline-flex;align-items:center}.bb-mutlog__trigger[data-v-16af1a4f]{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:0;border-radius:.45rem;background:transparent;color:var(--muted, #64748b);cursor:pointer;transition:background .12s ease,color .12s ease}.bb-mutlog__trigger[data-v-16af1a4f]:hover,.bb-mutlog__trigger[data-v-16af1a4f]:focus-visible,.bb-mutlog__trigger.is-active[data-v-16af1a4f]{color:var(--text, #1a2233);background:var(--surface-hover, #f4f6fb);outline:none}.bb-mutlog__panel[data-v-16af1a4f]{position:absolute;z-index:200;top:calc(100% + .55rem);left:0;width:22rem;max-width:80vw;max-height:24rem;overflow-y:auto;padding:.85rem 1rem;border:1px solid var(--border, #e5e9f0);border-radius:.6rem;background:#fff;box-shadow:0 12px 32px #0f172a2e;opacity:0;visibility:hidden;transform:translateY(.25rem);transition:opacity .12s ease,transform .12s ease,visibility .12s}.bb-mutlog:hover .bb-mutlog__panel[data-v-16af1a4f],.bb-mutlog:focus-within .bb-mutlog__panel[data-v-16af1a4f],.bb-mutlog.is-open .bb-mutlog__panel[data-v-16af1a4f]{opacity:1;visibility:visible;transform:translateY(0)}.bb-mutlog__heading[data-v-16af1a4f]{margin:0 0 .5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, #64748b)}.bb-mutlog__empty[data-v-16af1a4f]{margin:0;font-size:.85rem;color:var(--muted, #64748b)}.bb-mutlog__list[data-v-16af1a4f]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.bb-mutlog__item[data-v-16af1a4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border, #eef1f6)}.bb-mutlog__item[data-v-16af1a4f]:last-child{padding-bottom:0;border-bottom:0}.bb-mutlog__info[data-v-16af1a4f]{display:grid;gap:.15rem;min-width:0}.bb-mutlog__section[data-v-16af1a4f]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:var(--text, #1a2233)}.bb-mutlog__tag[data-v-16af1a4f]{padding:.05rem .4rem;border-radius:.35rem;background:var(--surface-hover, #f1f5fb);border:1px solid var(--border, #e5e9f0);font-size:.68rem;font-weight:500;text-transform:none;color:var(--muted, #64748b)}.bb-mutlog__meta[data-v-16af1a4f]{font-size:.75rem;color:var(--muted, #64748b)}.bb-mutlog__restore[data-v-16af1a4f]{flex:0 0 auto;align-self:center;padding:.25rem .6rem;border:1px solid var(--border-strong, #d6dbe5);border-radius:.4rem;background:#fff;font-size:.78rem;color:var(--text, #1a2233);cursor:pointer;transition:background .12s ease,border-color .12s ease}.bb-mutlog__restore[data-v-16af1a4f]:hover:not(:disabled),.bb-mutlog__restore[data-v-16af1a4f]:focus-visible:not(:disabled){background:var(--surface-hover, #f4f6fb);border-color:var(--accent, #1b84ff);outline:none}.bb-mutlog__restore[data-v-16af1a4f]:disabled{opacity:.6;cursor:default}.bb-notif[data-v-9fc461d7]{position:relative}.bb-notif--sidebar[data-v-9fc461d7]{display:block;width:100%}.bb-notif--topbar[data-v-9fc461d7]{display:inline-flex}.bb-notif__panel[data-v-9fc461d7]{position:absolute;z-index:200;padding:.85rem 1rem;border:1px solid var(--border, #e5e9f0);border-radius:.6rem;background:#fff;box-shadow:0 12px 32px #0f172a2e;opacity:0;visibility:hidden;transform:translateY(.25rem);transition:opacity .12s ease,transform .12s ease,visibility .12s}.bb-notif--up .bb-notif__panel[data-v-9fc461d7]{bottom:calc(100% + .65rem);right:0;left:auto;min-width:14rem;max-width:calc(100% - 1.5rem);transform:translateY(-.25rem)}.bb-notif--down .bb-notif__panel[data-v-9fc461d7]{top:calc(100% + .65rem);right:0;min-width:14rem;max-width:18rem}.bb-notif:hover .bb-notif__panel[data-v-9fc461d7],.bb-notif:focus-within .bb-notif__panel[data-v-9fc461d7],.bb-notif.is-open .bb-notif__panel[data-v-9fc461d7]{opacity:1;visibility:visible;transform:translateY(0)}.bb-notif__empty[data-v-9fc461d7]{margin:0;font-size:.85rem;line-height:1.5;color:var(--muted, #64748b)}.bb-nav__bullet[data-v-09ee37a1]{display:inline-flex;flex:0 0 auto;width:1.4rem;justify-content:center;font-size:.95em;opacity:.75}.bb-nav__li>.bb-nav__link--sub[data-v-09ee37a1]{padding-top:.55rem;padding-bottom:.55rem}.bb-nav__li>.bb-nav__link--sub .nav-button__label[data-v-09ee37a1]{font-size:.82rem}.bb-nav__li>.bb-nav__link--eye .nav-button__label[data-v-09ee37a1]{padding-right:1.6rem}.bb-nav__li>.bb-nav__eye[data-v-09ee37a1]{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border-radius:.4rem;background:transparent;color:inherit;opacity:.6}.bb-nav__li>.bb-nav__eye[data-v-09ee37a1] .icon{width:1rem;height:1rem}.bb-nav__li>.bb-nav__eye[data-v-09ee37a1] .icon svg{fill:currentColor}.bb-nav__li>.bb-nav__eye[data-v-09ee37a1]:hover,.bb-nav__li>.bb-nav__eye[data-v-09ee37a1]:focus-visible{opacity:1;background:var(--ibizz-shell-sidebar-hover, rgba(255, 255, 255, .08))}.bb-nav__li>.bb-nav__eye.bb-nav__eye--off[data-v-09ee37a1]{opacity:.9}.bb-nav__li--hidden>.bb-nav__link[data-v-09ee37a1]{opacity:.45}.bb-nav__li[data-v-09ee37a1]{position:relative}.bb-nav__list[data-v-86b9448d],.bb-nav__sub[data-v-86b9448d]{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.bb-nav__li[data-v-86b9448d]{position:relative}.bb-nav__angle[data-v-86b9448d]{display:inline-flex;flex:0 0 auto;margin-left:.35rem;opacity:.6;transform:rotate(0);transition:transform .18s ease}.bb-nav__angle[data-v-86b9448d] .icon{width:.6rem;height:.6rem}.bb-nav__angle[data-v-86b9448d] .icon svg{fill:currentColor}.bb-nav__angle.is-open[data-v-86b9448d]{transform:rotate(-180deg);opacity:.9}.nav.navbar-nav li>button.hassubs.subactive[data-v-86b9448d]{color:#fff}.nav.navbar-nav li>button.hassubs.subactive .bb-nav__icon[data-v-86b9448d]{opacity:1}.bb-nav__sub[data-v-86b9448d]{margin:.2rem 0 .35rem;gap:.15rem}.bb-nav__link--eye .nav-button__label[data-v-86b9448d]{padding-right:1.6rem}.nav.navbar-nav .bb-nav__li>button.bb-nav__eye[data-v-86b9448d]{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border-radius:.4rem;background:transparent;color:inherit;opacity:.6}.nav.navbar-nav .bb-nav__li>button.bb-nav__eye[data-v-86b9448d] .icon{width:1rem;height:1rem}.nav.navbar-nav .bb-nav__li>button.bb-nav__eye[data-v-86b9448d] .icon svg{fill:currentColor}.nav.navbar-nav .bb-nav__li>button.bb-nav__eye[data-v-86b9448d]:hover,.nav.navbar-nav .bb-nav__li>button.bb-nav__eye[data-v-86b9448d]:focus-visible{opacity:1;background:var(--ibizz-shell-sidebar-hover, rgba(255, 255, 255, .08))}.nav.navbar-nav .bb-nav__li>button.bb-nav__eye.bb-nav__eye--off[data-v-86b9448d]{opacity:.9}.bb-nav__li--hidden>.bb-nav__link[data-v-86b9448d]{opacity:.45}.bb-prop__list[data-v-86b9448d]{margin-bottom:.25rem}.nav.navbar-nav .bb-prop__li>button.bb-nav__trash[data-v-86b9448d]{position:absolute;top:50%;right:.45rem;transform:translateY(-50%);display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border-radius:.4rem;background:transparent;color:inherit;opacity:.6}.nav.navbar-nav .bb-prop__li>button.bb-nav__trash[data-v-86b9448d] .icon{width:1rem;height:1rem}.nav.navbar-nav .bb-prop__li>button.bb-nav__trash[data-v-86b9448d] .icon svg{fill:currentColor}.nav.navbar-nav .bb-prop__li>button.bb-nav__trash[data-v-86b9448d]:hover,.nav.navbar-nav .bb-prop__li>button.bb-nav__trash[data-v-86b9448d]:focus-visible{opacity:1;color:#ff6b6b;background:var(--ibizz-shell-sidebar-hover, rgba(255, 255, 255, .08))}.bb-nav__proposities[data-v-86b9448d]{padding:.35rem .65rem .5rem}.bb-nav__add-proposition[data-v-86b9448d]{display:block;width:100%;padding:.45rem .75rem;border:1px solid var(--ibizz-shell-sidebar-border, rgba(255, 255, 255, .18));border-radius:.4rem;background:transparent;color:inherit;font-size:.8rem;font-weight:500;text-align:center;cursor:pointer;opacity:.85;transition:opacity .15s ease,background .15s ease}.bb-nav__add-proposition[data-v-86b9448d]:hover,.bb-nav__add-proposition[data-v-86b9448d]:focus-visible{opacity:1;background:var(--ibizz-shell-sidebar-hover, rgba(255, 255, 255, .06))}.bb-fontpicker[data-v-0b9f9219]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1.5rem}.bb-fontpicker__bg[data-v-0b9f9219]{position:absolute;top:0;right:0;bottom:0;left:0;background:#09101f70;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bb-fontpicker__panel[data-v-0b9f9219]{position:relative;z-index:1;width:min(720px,100vw - 2rem);max-height:min(820px,100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-xl, 11px);background:var(--panel, #ffffff);color:var(--text, #152137);border:1px solid var(--border, #eef0f4);box-shadow:var(--shadow-card, 0 4px 20px rgba(15, 23, 42, .05))}.bb-fontpicker__header[data-v-0b9f9219]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--border, #eef0f4)}.bb-fontpicker__header h3[data-v-0b9f9219]{margin:0;font-size:1.1rem;font-weight:700;color:var(--text, #152137)}.bb-fontpicker__close[data-v-0b9f9219]{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border:0;border-radius:.55rem;background:var(--hairline, #f2f2f2);color:var(--muted, #5b6472);cursor:pointer}.bb-fontpicker__close[data-v-0b9f9219]:hover{background:var(--sidebar-hover, #e7ebf3);color:var(--text, #152137)}.bb-fontpicker__toolbar[data-v-0b9f9219]{display:flex;align-items:center;gap:.6rem;padding:1rem 1.1rem .6rem}.bb-fontpicker__search[data-v-0b9f9219]{flex:1 1 auto;min-width:0;padding:.6rem .9rem;border:1px solid var(--border, #eef0f4);border-radius:.5rem;background:var(--panel, #ffffff);color:var(--text, #152137);font-size:.9rem}.bb-fontpicker__search[data-v-0b9f9219]::placeholder{color:var(--muted, #98a1b7)}.bb-fontpicker__search[data-v-0b9f9219]:focus{outline:none;border-color:var(--primary, #1b84ff)}.bb-fontpicker__add[data-v-0b9f9219],.bb-fontpicker__upload[data-v-0b9f9219],.bb-fontpicker__submit[data-v-0b9f9219]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.1rem;border:0;border-radius:.5rem;background:var(--primary, #1b84ff);color:#fff;font-size:.88rem;font-weight:600;cursor:pointer;transition:filter .15s ease}.bb-fontpicker__add[data-v-0b9f9219]:hover,.bb-fontpicker__upload[data-v-0b9f9219]:hover,.bb-fontpicker__submit[data-v-0b9f9219]:hover{filter:brightness(1.06)}.bb-fontpicker__add[data-v-0b9f9219]:disabled,.bb-fontpicker__upload[data-v-0b9f9219]:disabled,.bb-fontpicker__submit[data-v-0b9f9219]:disabled{opacity:.55;cursor:default;filter:none}.bb-fontpicker__file[data-v-0b9f9219]{display:none}.bb-fontpicker__form[data-v-0b9f9219]{display:grid;gap:.65rem;padding:.4rem 1.1rem 1.1rem}.bb-fontpicker__thumb[data-v-0b9f9219]{display:flex;align-items:center;gap:.85rem}.bb-fontpicker__thumb-preview[data-v-0b9f9219]{flex:0 0 auto;width:5rem;height:5rem;display:grid;place-items:center;overflow:hidden;border:1px solid var(--border, #eef0f4);border-radius:.6rem;background:var(--hairline, #f2f2f2)}.bb-fontpicker__thumb-preview img[data-v-0b9f9219]{width:100%;height:100%;object-fit:contain}.bb-fontpicker__thumb-icon[data-v-0b9f9219],.bb-fontpicker__tile-icon[data-v-0b9f9219]{color:var(--muted, #98a1b7)}.bb-fontpicker__field[data-v-0b9f9219]{width:100%;padding:.55rem .8rem;border:1px solid var(--border, #eef0f4);border-radius:.5rem;background:var(--panel, #ffffff);color:var(--text, #152137);font-size:.9rem}.bb-fontpicker__field[data-v-0b9f9219]::placeholder{color:var(--muted, #98a1b7)}.bb-fontpicker__field[data-v-0b9f9219]:focus{outline:none;border-color:var(--primary, #1b84ff)}.bb-fontpicker__formhint[data-v-0b9f9219]{margin:0;font-size:.78rem;color:var(--muted, #5b6472)}.bb-fontpicker__submit[data-v-0b9f9219]{justify-self:start}.bb-fontpicker__grid[data-v-0b9f9219]{list-style:none;margin:0;padding:.4rem 1.1rem 1.1rem;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem}.bb-fontpicker__tile[data-v-0b9f9219]{display:flex;flex-direction:column;width:100%;height:100%;padding:0;overflow:hidden;border:1px solid var(--border, #eef0f4);border-radius:.6rem;background:var(--panel, #ffffff);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.bb-fontpicker__tile[data-v-0b9f9219]:hover{border-color:var(--primary, #1b84ff);box-shadow:0 0 0 1px var(--primary, #1b84ff)}.bb-fontpicker__sample[data-v-0b9f9219]{display:grid;place-items:center;min-height:6.5rem;padding:.5rem;background:#f2f2f2;border-bottom:1px solid var(--border, #eef0f4);overflow:hidden}.bb-fontpicker__sample img[data-v-0b9f9219]{max-width:100%;max-height:6rem;object-fit:contain}.bb-fontpicker__label[data-v-0b9f9219]{padding:.6rem .75rem;font-size:.85rem;font-weight:600;color:var(--text, #152137)}.bb-fontpicker__empty[data-v-0b9f9219]{grid-column:1/-1;margin:0;padding:1.5rem 0;text-align:center;color:var(--muted, #5b6472);font-style:italic}.bb-cardgrid--type[data-v-80b6fdd6]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.625rem}.bb-typecard[data-v-80b6fdd6]{position:relative;flex:0 0 8rem;width:8rem}.bb-typecard--add[data-v-80b6fdd6]{min-height:8rem;display:flex;align-items:stretch;border:1px dashed var(--border, #cbd5e1);border-radius:.4rem;background:transparent}.bb-typecard__family[data-v-80b6fdd6]{min-height:1rem;margin-bottom:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:var(--text, #0f172a)}.bb-typecard__inner[data-v-80b6fdd6]{position:relative;overflow:hidden;border:1px solid var(--border, #eef0f4);border-radius:.4rem;background:var(--surface, #fff)}.bb-typecard__preview[data-v-80b6fdd6]{display:grid;place-items:center;aspect-ratio:1/1;margin:0;padding:.6rem;box-sizing:border-box;background:var(--surface-muted, #f8fafc);border-bottom:1px solid var(--border, #eef0f4)}.bb-typecard__preview img[data-v-80b6fdd6]{width:100%;height:100%;object-fit:contain;display:block}.bb-typecard__preview--text[data-v-80b6fdd6]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--text, #0f172a);text-align:left}.bb-typecard__sample-line[data-v-80b6fdd6]{display:block}.bb-typecard__body[data-v-80b6fdd6]{display:grid;gap:.15rem;padding:.55rem .6rem}.bb-typecard__name[data-v-80b6fdd6]{font-size:.8rem;font-weight:700;color:var(--text, #0f172a)}.bb-typecard__weight[data-v-80b6fdd6],.bb-typecard__description[data-v-80b6fdd6]{margin:0;color:var(--muted, #64748b);font-size:.72rem;line-height:1.3}.bb-typecard__actions[data-v-80b6fdd6]{position:absolute;top:.65rem;right:.65rem;display:flex;gap:.35rem}.bb-type-add-btn[data-v-80b6fdd6]{margin-top:.75rem}.bb-edit-modal[data-v-80b6fdd6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:grid;place-items:center;padding:1.5rem}.bb-edit-modal__bg[data-v-80b6fdd6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bb-edit-modal__panel[data-v-80b6fdd6]{position:relative;z-index:1;width:min(760px,100vw - 2rem);max-height:min(820px,100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(255,255,255,.65);background:#fffffff0;box-shadow:0 28px 80px #0f172a47}.bb-edit-modal__header[data-v-80b6fdd6],.bb-edit-modal__footer[data-v-80b6fdd6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--border, #eef0f4)}.bb-edit-modal__footer[data-v-80b6fdd6]{justify-content:flex-end;border-top:1px solid var(--border, #eef0f4);border-bottom:0}.bb-edit-modal__header h3[data-v-80b6fdd6],.bb-edit-modal__header p[data-v-80b6fdd6]{margin:0}.bb-edit-modal__header p[data-v-80b6fdd6]{margin-top:.2rem;color:var(--muted, #64748b);font-size:.84rem}.bb-edit-modal__close[data-v-80b6fdd6]{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border:0;border-radius:.55rem;background:var(--surface-muted, #f8fafc);color:var(--text, #0f172a);cursor:pointer}.bb-edit-modal__body[data-v-80b6fdd6]{overflow:auto;padding:1.1rem;display:grid;gap:1rem}.bb-edit-modal__grid[data-v-80b6fdd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.bb-form-row[data-v-80b6fdd6]{display:grid;gap:.3rem;font-size:.82rem;font-weight:700;color:var(--text, #0f172a)}.bb-type-modal__preview[data-v-80b6fdd6]{display:grid;gap:.55rem;padding:1rem;border:1px solid var(--border, #eef0f4);border-radius:1rem;background:var(--surface-muted, #f8fafc)}.bb-type-modal__preview p[data-v-80b6fdd6]{margin:0;color:var(--muted, #64748b);font-size:.84rem}.bb-type-modal__image[data-v-80b6fdd6]{margin:0;overflow:hidden;border-radius:.75rem;border:1px solid var(--border, #eef0f4);background:#fff}.bb-type-modal__image img[data-v-80b6fdd6]{display:block;width:100%;max-height:12rem;object-fit:cover}.bb-type-modal__sample[data-v-80b6fdd6]{min-height:5rem;display:grid;place-items:center;font-size:clamp(2rem,7vw,5rem);line-height:1;color:var(--text, #0f172a);text-align:center}@media(max-width:700px){.bb-edit-modal__grid[data-v-80b6fdd6]{grid-template-columns:1fr}}.bb-ai-popup[data-v-e4d251fa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:2rem}.bb-ai-popup .bg[data-v-e4d251fa]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bb-ai-popup .outer.mcc-root[data-v-e4d251fa]{position:relative;z-index:1;width:min(1120px,100vw - 3rem);height:min(760px,100vh - 3rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.55);border-radius:24px;background:#ffffffe0;box-shadow:0 28px 80px #0f172a52}.bb-ai-popup .mcc-header[data-v-e4d251fa]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 18px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,#f8fafceb,#ffffffd1)}.bb-ai-popup .mcc-header-glow[data-v-e4d251fa]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,rgba(99,102,241,.18),transparent 34%),radial-gradient(circle at 82% 0%,rgba(14,165,233,.14),transparent 35%)}.bb-ai-popup .mcc-brand[data-v-e4d251fa],.bb-ai-popup .mcc-actions[data-v-e4d251fa]{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem}.bb-ai-popup .mcc-logo[data-v-e4d251fa],.bb-ai-popup .mcc-avatar[data-v-e4d251fa]{display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(15,23,42,.08);background:#ffffffb8;color:#0f172a;font-weight:800}.bb-ai-popup .mcc-logo[data-v-e4d251fa]{width:38px;height:38px;border-radius:14px}.bb-ai-popup .mcc-title[data-v-e4d251fa]{font-weight:800;color:#0f172a;line-height:1.2}.bb-ai-popup .mcc-subtitle[data-v-e4d251fa],.bb-ai-popup .mcc-doc-sub[data-v-e4d251fa],.bb-ai-popup .mcc-meta[data-v-e4d251fa],.bb-ai-popup .mcc-hints[data-v-e4d251fa]{color:#64748b;font-size:.78rem}.bb-ai-popup .mcc-btn[data-v-e4d251fa],.bb-ai-popup .more[data-v-e4d251fa]{border-radius:12px;padding:.5rem .8rem;border:1px solid rgba(15,23,42,.1);background:#ffffffc7;color:#0f172a;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.bb-ai-popup .mcc-btn[data-v-e4d251fa]:disabled,.bb-ai-popup .more[data-v-e4d251fa]:disabled{opacity:.48;cursor:not-allowed}.bb-ai-popup .mcc-container[data-v-e4d251fa]{min-height:0;flex:1 1 auto;display:flex}.bb-ai-popup .mcc-left[data-v-e4d251fa],.bb-ai-popup .mcc-right[data-v-e4d251fa]{min-width:0;min-height:0;display:flex;flex-direction:column}.bb-ai-popup .mcc-left[data-v-e4d251fa]{flex:1 1 55%;background:linear-gradient(180deg,#f8fafce0,#ffffffc7)}.bb-ai-popup .mcc-right[data-v-e4d251fa]{flex:1 1 45%;padding:14px;gap:.75rem;background:radial-gradient(circle at 80% 0%,rgba(96,165,250,.14),transparent 55%),radial-gradient(circle at 10% 30%,rgba(167,139,250,.1),transparent 55%),linear-gradient(180deg,#ffffffd1,#f1f5f9d9)}.bb-ai-popup .mcc-scroll[data-v-e4d251fa]{flex:1 1 auto;min-height:0;overflow:auto;padding:18px 14px}.bb-ai-popup .mcc-thread[data-v-e4d251fa]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.bb-ai-popup .mcc-intro[data-v-e4d251fa],.bb-ai-popup .mcc-bubble[data-v-e4d251fa],.bb-ai-popup .mcc-doc[data-v-e4d251fa]{border:1px solid rgba(15,23,42,.1);background:#ffffffe6;box-shadow:0 10px 26px -20px #00000073}.bb-ai-popup .mcc-intro[data-v-e4d251fa]{border-radius:16px;padding:14px;color:#64748b}.bb-ai-popup .mcc-intro-title[data-v-e4d251fa]{color:#0f172a;font-weight:800;margin-bottom:.2rem}.bb-ai-popup .mcc-row[data-v-e4d251fa]{display:flex;align-items:flex-start;gap:10px}.bb-ai-popup .mcc-row-right[data-v-e4d251fa]{justify-content:flex-end}.bb-ai-popup .mcc-row-left[data-v-e4d251fa]{justify-content:flex-start}.bb-ai-popup .mcc-avatar[data-v-e4d251fa]{width:32px;height:32px;border-radius:11px;font-size:.72rem}.bb-ai-popup .mcc-bubble[data-v-e4d251fa]{max-width:86%;border-radius:16px;padding:10px 12px;font-size:.9rem;line-height:1.55}.bb-ai-popup .mcc-bubble-user[data-v-e4d251fa]{background:#0a0a0aeb;color:#fff;border-color:#0a0a0ae6}.bb-ai-popup .mcc-prose[data-v-e4d251fa] p{margin:0 0 .55rem}.bb-ai-popup .mcc-prose[data-v-e4d251fa] p:last-child{margin-bottom:0}.bb-ai-popup .mcc-prose[data-v-e4d251fa] ul{margin:.35rem 0;padding-left:1.2rem}.bb-ai-popup .mcc-prose[data-v-e4d251fa] h3,.bb-ai-popup .mcc-prose[data-v-e4d251fa] h4,.bb-ai-popup .mcc-prose[data-v-e4d251fa] h5{margin:.4rem 0 .25rem}.bb-ai-popup .mcc-meta[data-v-e4d251fa]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.4rem}.bb-ai-popup .mcc-collapse[data-v-e4d251fa]{display:grid;grid-template-columns:auto auto 1fr auto;gap:.45rem;width:100%;border:0;background:transparent;padding:0;text-align:left;color:inherit;cursor:pointer}.bb-ai-popup .mcc-collapse-title[data-v-e4d251fa],.bb-ai-popup .mcc-collapse-cta[data-v-e4d251fa],.bb-ai-popup .mcc-collapse-toggle[data-v-e4d251fa]{font-weight:800}.bb-ai-popup .mcc-collapse-text[data-v-e4d251fa]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#64748b}.bb-ai-popup .mcc-typing[data-v-e4d251fa]{display:flex;gap:.25rem}.bb-ai-popup .mcc-dot[data-v-e4d251fa]{width:.45rem;height:.45rem;border-radius:999px;background:#64748b;animation:mcc-bounce-e4d251fa 1s infinite ease-in-out}.bb-ai-popup .mcc-dot[data-v-e4d251fa]:nth-child(2){animation-delay:.12s}.bb-ai-popup .mcc-dot[data-v-e4d251fa]:nth-child(3){animation-delay:.24s}.bb-ai-popup .mcc-suggestions[data-v-e4d251fa]{padding:0 14px 10px}.bb-ai-popup .mcc-suggestions-inner[data-v-e4d251fa]{display:flex;flex-wrap:wrap;gap:.45rem;max-width:720px;margin:0 auto}.bb-ai-popup .mcc-chip[data-v-e4d251fa]{border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#ffffffdb;padding:.4rem .65rem;font:inherit;font-size:.78rem;cursor:pointer}.bb-ai-popup .mcc-input-wrap[data-v-e4d251fa]{padding:12px 14px 14px;border-top:1px solid rgba(15,23,42,.08);background:#ffffffd1}.bb-ai-popup .mcc-input[data-v-e4d251fa]{max-width:720px;margin:0 auto;display:flex;align-items:flex-end;gap:.6rem;padding:.5rem;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:#fff}.bb-ai-popup .mcc-textarea[data-v-e4d251fa]{flex:1 1 auto;border:0;resize:none;min-height:2.4rem;font:inherit;font-size:.9rem;line-height:1.45;outline:0}.bb-ai-popup .mcc-hints[data-v-e4d251fa]{max-width:720px;margin:.45rem auto 0}.bb-ai-popup .mcc-doc[data-v-e4d251fa]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:18px;overflow:hidden}.bb-ai-popup .mcc-doc-head[data-v-e4d251fa]{padding:13px 14px;border-bottom:1px solid rgba(15,23,42,.08)}.bb-ai-popup .mcc-doc-title[data-v-e4d251fa]{display:flex;align-items:center;gap:.4rem;color:#0f172a;font-weight:800}.bb-ai-popup .mcc-doc-help[data-v-e4d251fa]{display:inline-grid;place-items:center;width:1rem;height:1rem;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:.7rem}.bb-ai-popup .mcc-doc-editor[data-v-e4d251fa]{flex:1 1 auto;min-height:0;width:100%;resize:none;border:0;padding:14px;font:inherit;font-size:.94rem;line-height:1.6;color:#0f172a;outline:0;background:#ffffffb8}.bb-ai-popup .Buttons[data-v-e4d251fa]{display:flex;justify-content:flex-end;gap:.55rem}.bb-ai-popup .more.bg3[data-v-e4d251fa]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6366f1,#2563eb)}.bb-ai-popup .more.grey[data-v-e4d251fa]{background:#f1f5f9e6}@keyframes mcc-bounce-e4d251fa{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}@media(max-width:860px){.bb-ai-popup[data-v-e4d251fa]{padding:.75rem}.bb-ai-popup .outer.mcc-root[data-v-e4d251fa]{width:100%;height:100%;border-radius:18px}.bb-ai-popup .mcc-container[data-v-e4d251fa]{flex-direction:column}.bb-ai-popup .mcc-right[data-v-e4d251fa]{min-height:42%}}.ms-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center}.ms-empty-state--large{padding:4rem 2rem}.ms-empty-state--large .ms-empty-state__title{font-size:1.25rem}.ms-empty-state__icon{font-size:2rem;color:var(--color-ink-muted, #9ca3af);margin-bottom:.25rem}.ms-empty-state__title{margin:0;font-size:1rem;font-weight:600;color:var(--color-ink, #111827)}.ms-empty-state__desc{margin:0;max-width:28rem;line-height:1.5;font-size:.875rem}.ms-empty-state__actions{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap;justify-content:center}@keyframes ms-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.ms-skeleton{width:100%;padding:1rem 0}.ms-skeleton__line,.ms-skeleton__card-head,.ms-skeleton__cell{height:.875rem;border-radius:.375rem;background:linear-gradient(90deg,var(--color-skeleton-base, #e5e7eb) 25%,var(--color-skeleton-shine, #f3f4f6) 50%,var(--color-skeleton-base, #e5e7eb) 75%);background-size:800px 100%;animation:ms-shimmer 1.4s infinite linear;margin-bottom:.625rem}.ms-skeleton__line--short,.ms-skeleton__card-head--short,.ms-skeleton__cell--short{width:40%}.ms-skeleton__line--medium,.ms-skeleton__card-head--medium,.ms-skeleton__cell--medium{width:65%}.ms-skeleton__line--tiny,.ms-skeleton__card-head--tiny,.ms-skeleton__cell--tiny{width:25%}.ms-skeleton__card{background:var(--color-surface, #fff);border:1px solid var(--color-hairline, #e5e7eb);border-radius:var(--radius-lg, .75rem);padding:1rem;margin-bottom:.75rem}.ms-skeleton__card-head{display:flex;justify-content:space-between;margin-bottom:.75rem;background:none;animation:none;height:auto}.ms-skeleton__card-head .ms-skeleton__line{height:.75rem;margin-bottom:0}.ms-skeleton__table{display:flex;flex-direction:column;gap:.625rem;padding:.5rem 0}.ms-skeleton__row{display:flex;gap:1rem;align-items:center}.ms-skeleton__row .ms-skeleton__cell{flex:1;margin-bottom:0}.ms-skeleton__kanban{display:flex;gap:1rem;overflow:hidden}.ms-skeleton__kanban-col{flex:1;min-width:0}.ms-skeleton__kanban-col .ms-skeleton__line{height:.75rem;margin-bottom:.75rem}.mcc-root.mcc-mdchat[data-v-d84d2e52]{display:flex;flex-direction:column;width:100%;height:100%;border-radius:16px;border:1px solid rgba(15,23,42,.12);background:#ffffffeb;box-shadow:0 14px 40px -28px #00000047;overflow:hidden}.mcc-header[data-v-d84d2e52]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,#f8fafcf0,#ffffffd1);flex-shrink:0}.mcc-header-glow[data-v-d84d2e52]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,rgba(99,102,241,.18),transparent 34%),radial-gradient(circle at 82% 0%,rgba(14,165,233,.14),transparent 35%)}.mcc-brand[data-v-d84d2e52]{position:relative;z-index:1;min-width:0;display:flex;align-items:center;gap:.65rem}.mcc-logo[data-v-d84d2e52],.mcc-avatar[data-v-d84d2e52]{display:inline-grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.8rem;font-size:.76rem;font-weight:800}.mcc-avatar[data-v-d84d2e52]{background:linear-gradient(135deg,#eef2ff,#dbeafe);color:#1d4ed8}.mcc-logo[data-v-d84d2e52]{background:var(--accent, #13254a);color:#fff;font-size:.95rem}.mcc-header__info[data-v-d84d2e52]{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;gap:.1rem}.mcc-title[data-v-d84d2e52]{font-size:.9rem;font-weight:800;color:var(--text, #0f172a)}.mcc-subtitle[data-v-d84d2e52]{font-size:.72rem;color:var(--muted, #94a3b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcc-btn-ghost[data-v-d84d2e52]{position:relative;z-index:1;flex-shrink:0;padding:.5rem .9rem;border:1px solid rgba(15,23,42,.14);border-radius:999px;background:#ffffffc7;font:inherit;font-size:.78rem;font-weight:700;color:var(--accent, #13254a);cursor:pointer;transition:background .15s ease,border-color .15s ease}.mcc-btn-ghost[data-v-d84d2e52]:hover:not(:disabled){background:#fffffff2;border-color:#0f172a38}.mcc-btn-ghost[data-v-d84d2e52]:disabled{color:var(--muted, #94a3b8);border-color:#0f172a14;cursor:default}.mcc-scroll[data-v-d84d2e52]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem}.mcc-thread[data-v-d84d2e52]{display:flex;flex-direction:column;gap:.7rem;min-height:100%}.mcc-intro[data-v-d84d2e52]{align-self:flex-start;max-width:min(88%,26rem);margin:0;padding:14px 16px;background:#ffffffe6;border:1px solid rgba(15,23,42,.12);border-radius:16px;font-size:.88rem;color:var(--muted, #64748b);line-height:1.5;text-align:left}.mcc-intro p[data-v-d84d2e52]{margin:.25rem 0 0}.mcc-intro-title[data-v-d84d2e52]{font-weight:800;color:var(--text, #0f172a)}.mcc-row[data-v-d84d2e52]{display:flex;align-items:flex-end;gap:.45rem}.mcc-row-right[data-v-d84d2e52]{justify-content:flex-end}.mcc-row-left[data-v-d84d2e52]{justify-content:flex-start}.mcc-bubble[data-v-d84d2e52]{max-width:min(82%,34rem);padding:.65rem .8rem;border-radius:.9rem;font-size:.88rem;line-height:1.5}.mcc-bubble p[data-v-d84d2e52]{margin:0;white-space:pre-wrap}.mcc-bubble-user[data-v-d84d2e52]{background:var(--accent, #13254a);color:#fff;border-bottom-right-radius:.35rem}.mcc-bubble-bot[data-v-d84d2e52]{background:var(--surface-muted, #f8fafc);color:var(--text, #0f172a);border:1px solid var(--border, #eef0f4);border-bottom-left-radius:.35rem}.mcc-typing[data-v-d84d2e52]{display:inline-flex;gap:.25rem;align-items:center}.mcc-dot[data-v-d84d2e52]{width:.35rem;height:.35rem;border-radius:999px;background:currentColor;opacity:.35}.mcc-suggestions[data-v-d84d2e52]{display:flex;gap:.35rem;overflow-x:auto;padding:0 .75rem .75rem}.mcc-chip[data-v-d84d2e52]{flex:0 0 auto;padding:.35rem .6rem;border:1px solid var(--border, #eef0f4);border-radius:999px;background:var(--surface, #fff);color:var(--text, #0f172a);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.mcc-chip[data-v-d84d2e52]:disabled{opacity:.45;cursor:not-allowed}.mcc-input-wrap[data-v-d84d2e52]{flex-shrink:0;display:flex;flex-direction:column;gap:.4rem;padding:.75rem;border-top:1px solid rgba(15,23,42,.08);background:#ffffffb8}.mcc-input[data-v-d84d2e52]{display:flex;gap:.5rem;align-items:flex-end;padding:.5rem;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:var(--surface, #fff);transition:border-color .15s ease,box-shadow .15s ease}.mcc-input[data-v-d84d2e52]:focus-within{border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f61f}.mcc-textarea[data-v-d84d2e52]{flex:1 1 auto;width:100%;resize:none;min-height:2.3rem;max-height:11rem;padding:.4rem;border:0;font:inherit;font-size:.88rem;line-height:1.45;color:var(--text, #0f172a);background:transparent;box-sizing:border-box;outline:0}.mcc-input-actions[data-v-d84d2e52]{flex:0 0 auto}.mcc-input-actions .more[data-v-d84d2e52]{min-height:2.3rem;display:inline-flex;align-items:center;padding:0 1.1rem;border:1px solid var(--primary, #1b84ff);border-radius:5px;background:var(--primary, #1b84ff);color:#fff;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.mcc-input-actions .more .title[data-v-d84d2e52]{color:inherit}.mcc-input-actions .more[data-v-d84d2e52]:hover:not(:disabled){background:var(--primary-strong, #0a6ce0);border-color:var(--primary-strong, #0a6ce0)}.mcc-input-actions .more[data-v-d84d2e52]:disabled{opacity:.45;cursor:not-allowed}.mcc-hints[data-v-d84d2e52]{margin:0;font-size:.74rem;color:var(--muted, #94a3b8);line-height:1.4}.mcc-hints--error[data-v-d84d2e52]{color:var(--danger, #dc2626)}.bb-dashboard[data-v-10564be9]{display:block}.client-team-strip[data-v-10564be9]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;margin-bottom:1rem}@media(max-width:1023px){.client-team-strip[data-v-10564be9]{grid-template-columns:1fr;gap:.6rem}}.client-team-strip__item[data-v-10564be9]{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;min-width:0}.client-team-strip__text[data-v-10564be9]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.client-team-strip__label[data-v-10564be9]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8)}.client-team-strip__names[data-v-10564be9]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-team-strip__value[data-v-10564be9]{font-size:.85rem;font-weight:500;color:var(--ibizz-text, #0f172a)}.client-team-strip__value--empty[data-v-10564be9]{font-style:italic;font-weight:400;color:var(--ibizz-muted, #94a3b8)}.client-strip-divider[data-v-10564be9]{border:none;border-top:1px solid var(--ibizz-border, rgba(15, 23, 42, .08));margin:0 0 1rem}.client-profile-strip[data-v-10564be9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:2rem}@media(max-width:1023px){.client-profile-strip[data-v-10564be9]{grid-template-columns:1fr;gap:.6rem}}.client-profile-strip__item[data-v-10564be9]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0;min-width:0}.client-profile-strip__text[data-v-10564be9]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.client-profile-strip__label[data-v-10564be9]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8)}.client-profile-strip__value[data-v-10564be9]{font-size:.85rem;font-weight:500;color:var(--ibizz-text, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-profile-strip__value--empty[data-v-10564be9]{color:var(--ibizz-muted, #cbd5e1)}.client-profile-strip__edit[data-v-10564be9]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:none;border-radius:.4rem;background:transparent;color:var(--ibizz-muted, #94a3b8);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.client-profile-strip__edit[data-v-10564be9]:hover{background:var(--ibizz-surface-muted, rgba(15, 23, 42, .05));color:var(--ibizz-text, #0f172a)}.client-profile-strip__item:hover .client-profile-strip__edit[data-v-10564be9],.client-profile-strip__item:focus-within .client-profile-strip__edit[data-v-10564be9],.client-profile-strip__edit[data-v-10564be9]:focus-visible{opacity:1}.bb-dashboard__top[data-v-10564be9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;margin-bottom:1.25rem}.bb-dashboard__top>.page-panel[data-v-10564be9]{margin:0;min-width:0}@media(max-width:1023px){.bb-dashboard__top[data-v-10564be9]{grid-template-columns:1fr;gap:1rem}}.dashboard-quick-actions[data-v-10564be9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dashboard-quick-actions .quick-link-card[data-v-10564be9]{flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.5rem;padding:.85rem .75rem}.dashboard-quick-actions .quick-link-card .quick-link-card__icon[data-v-10564be9]{width:2rem;height:2rem;padding:.45rem;flex-shrink:0}.dashboard-quick-actions .quick-link-card strong[data-v-10564be9]{font-size:var(--fs-base, 14px);line-height:1.25}.bb-dashboard__progress[data-v-10564be9]{margin:0}.bb-updates[data-v-27d978a4]{display:grid;gap:1rem}.bb-updates__empty[data-v-27d978a4]{margin:0;color:#8d98af}.bb-updates__list[data-v-27d978a4]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.bb-updates__item[data-v-27d978a4]{display:grid;gap:.5rem}.bb-updates__head[data-v-27d978a4]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bb-updates__user[data-v-27d978a4]{font-weight:600;color:var(--text, #1a2233)}.bb-updates__time[data-v-27d978a4]{font-size:.8rem;color:var(--muted, #64748b)}.bb-updates__sections[data-v-27d978a4]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:0}.bb-updates__label[data-v-27d978a4]{color:var(--muted, #64748b);font-size:.85rem}.bb-updates__chip[data-v-27d978a4]{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:.4rem;background:var(--surface-hover, #f4f6fb);border:1px solid var(--border, #e5e9f0);font-size:.8rem;color:var(--text, #1a2233)}.bb-updates__meta[data-v-27d978a4]{margin:0;font-size:.8rem;color:var(--muted, #64748b)}.bb-dlreq[data-v-73ba8012]{display:grid;gap:1rem}.bb-dlreq__filters[data-v-73ba8012]{display:flex;gap:.4rem;flex-wrap:wrap}.bb-dlreq__filter[data-v-73ba8012]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border:1px solid var(--border, #e5e9f0);border-radius:999px;background:var(--surface, #fff);color:var(--muted, #64748b);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.bb-dlreq__filter[data-v-73ba8012]:hover{color:var(--text, #1a2233)}.bb-dlreq__filter.is-active[data-v-73ba8012]{border-color:var(--accent, #13254a);background:var(--accent, #13254a);color:#fff}.bb-dlreq__count[data-v-73ba8012]{display:inline-grid;place-items:center;min-width:1.2rem;height:1.2rem;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,currentColor 18%,transparent);font-size:.72rem}.bb-dlreq__empty[data-v-73ba8012]{margin:0;color:var(--muted, #8d98af)}.bb-dlreq__list[data-v-73ba8012]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.bb-dlreq__item[data-v-73ba8012]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.bb-dlreq__main[data-v-73ba8012]{display:grid;gap:.4rem;min-width:0;flex:1 1 20rem}.bb-dlreq__head[data-v-73ba8012]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bb-dlreq__user[data-v-73ba8012]{font-weight:700;color:var(--text, #1a2233)}.bb-dlreq__status[data-v-73ba8012]{display:inline-flex;align-items:center;padding:.1rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.bb-dlreq__status--open[data-v-73ba8012]{background:color-mix(in srgb,#f59e0b 16%,transparent);color:#b45309}.bb-dlreq__status--approved[data-v-73ba8012]{background:color-mix(in srgb,#16a34a 16%,transparent);color:#15803d}.bb-dlreq__status--declined[data-v-73ba8012]{background:color-mix(in srgb,#dc2626 14%,transparent);color:#b91c1c}.bb-dlreq__file[data-v-73ba8012]{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.9rem;color:var(--text, #1a2233)}.bb-dlreq__file[data-v-73ba8012] .icon{width:1rem;height:1rem;color:var(--muted, #64748b)}.bb-dlreq__filename[data-v-73ba8012]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-dlreq__uiting[data-v-73ba8012]{color:var(--muted, #64748b)}.bb-dlreq__message[data-v-73ba8012]{margin:0;font-size:.88rem;line-height:1.5;color:var(--text, #1a2233);white-space:pre-line}.bb-dlreq__message.is-empty[data-v-73ba8012]{color:var(--muted, #94a3b8);font-style:italic}.bb-dlreq__meta[data-v-73ba8012]{margin:0;font-size:.78rem;color:var(--muted, #64748b)}.bb-dlreq__actions[data-v-73ba8012]{display:flex;gap:.5rem;flex-wrap:wrap;flex:0 0 auto}.bb-dlreq__btn[data-v-73ba8012]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid transparent;border-radius:.5rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .15s ease,background .15s ease}.bb-dlreq__btn[data-v-73ba8012]:disabled{opacity:.5;cursor:default}.bb-dlreq__btn[data-v-73ba8012] .icon{width:.95rem;height:.95rem}.bb-dlreq__btn--approve[data-v-73ba8012]{background:#16a34a;color:#fff}.bb-dlreq__btn--approve[data-v-73ba8012]:hover:not(:disabled){opacity:.9}.bb-dlreq__btn--decline[data-v-73ba8012]{background:transparent;border-color:color-mix(in srgb,#dc2626 45%,transparent);color:#dc2626}.bb-dlreq__btn--decline[data-v-73ba8012]:hover:not(:disabled){background:color-mix(in srgb,#dc2626 8%,transparent)}.bb-dlreq__btn--ghost[data-v-73ba8012]{background:transparent;border-color:var(--border-strong, #d6dbe5);color:var(--text, #1a2233)}.bb-dlreq__btn--ghost[data-v-73ba8012]:hover:not(:disabled){background:var(--surface-muted, #f8fafc)}.bb-import[data-v-8a102687]{display:grid;gap:1.25rem}.bb-import__lead[data-v-8a102687]{margin:0;color:var(--muted, #64748b)}.bb-import__source[data-v-8a102687]{margin:0;color:var(--muted, #94a3b8);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;word-break:break-all}.bb-import__missing[data-v-8a102687]{margin:.2rem 0 0;color:var(--warning-text, #b45309);font-size:.78rem;font-weight:600}.bb-import__notice[data-v-8a102687]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.1rem;border:1px solid var(--border, #eef0f4);border-radius:.85rem;background:var(--surface-muted, #f8fafc);color:var(--text, #0f172a)}.bb-import__notice p[data-v-8a102687]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.bb-import__notice--warn[data-v-8a102687]{border-color:var(--warning-border, #fcd34d);background:var(--warning-surface, #fffbeb);color:var(--warning-text, #92400e)}.bb-import__card[data-v-8a102687]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border, #eef0f4);border-radius:.85rem;background:var(--surface, #fff)}.bb-import__cardhead h3[data-v-8a102687]{margin:0;font-size:1rem}.bb-import__cardhead p[data-v-8a102687]{margin:.2rem 0 0;color:var(--muted, #64748b);font-size:.86rem}.bb-import__target[data-v-8a102687]{display:grid;gap:.4rem;max-width:28rem}.bb-import__targetlabel[data-v-8a102687]{font-size:.82rem;font-weight:700;color:var(--text, #0f172a)}.bb-import__select[data-v-8a102687]{width:100%}.bb-import__hint[data-v-8a102687]{margin:0;color:var(--muted, #64748b);font-size:.82rem}.bb-import__sectiontitle[data-v-8a102687]{margin:0;font-size:1rem}.bb-import__tablewrap[data-v-8a102687]{overflow-x:auto;border:1px solid var(--border, #eef0f4);border-radius:.85rem}.bb-import__table[data-v-8a102687]{width:100%;border-collapse:collapse;font-size:.88rem}.bb-import__table th[data-v-8a102687],.bb-import__table td[data-v-8a102687]{padding:.6rem .8rem;text-align:left;border-bottom:1px solid var(--border, #eef0f4);vertical-align:middle}.bb-import__table th[data-v-8a102687]{background:var(--surface-muted, #f8fafc);font-size:.76rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted, #64748b)}.bb-import__table tbody.bb-import__group:last-child tr:last-child td[data-v-8a102687]{border-bottom:0}.bb-import__table tbody.bb-import__group+tbody.bb-import__group td[data-v-8a102687]{border-top:2px solid var(--border, #eef0f4)}.bb-import__table tr.is-empty[data-v-8a102687]{color:var(--muted, #94a3b8)}.bb-import__num[data-v-8a102687]{text-align:right;font-variant-numeric:tabular-nums}.bb-import__name[data-v-8a102687]{vertical-align:top}.bb-import__accountname[data-v-8a102687]{display:block;font-weight:650;color:var(--text, #0f172a)}.bb-import__book[data-v-8a102687]{font-weight:600;color:var(--text, #0f172a)}.bb-import__url[data-v-8a102687]{display:inline-block;margin-top:.15rem;color:var(--accent, #2563eb);text-decoration:none;font-size:.78rem;word-break:break-all}.bb-import__chip[data-v-8a102687]{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.74rem;font-weight:600;white-space:nowrap}.bb-import__chip--corporate[data-v-8a102687]{background:var(--accent-soft, #eff6ff);color:var(--accent, #2563eb)}.bb-import__chip--werkgeversmerk[data-v-8a102687]{background:var(--surface-muted, #f1f5f9);color:var(--text, #334155)}.bb-import__action[data-v-8a102687]{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;white-space:nowrap}.bb-import__done[data-v-8a102687]{display:inline-flex;align-items:center;gap:.25rem;color:var(--success, #16a34a);font-size:.8rem;font-weight:600}.bb-nav--disabled[data-v-7cf0da1e]{opacity:.5;pointer-events:none}.bb-screen{display:grid;gap:1rem}.bb-screen .page-panel{padding:28px;border-radius:10px;border-color:transparent}.workspace-shell--app-brand .page-heading__title{font-size:1.5rem;font-weight:700}.bb-screen__saved{font-size:.8rem;font-weight:600;color:var(--accent, #13254a)}.bb-screen__body{display:grid;gap:1rem}.bb-screen__body--split{grid-template-columns:minmax(0,1fr) 24rem;gap:1.5rem;align-items:start}.bb-screen__main{display:grid;gap:1rem;min-width:0}.bb-screen__aside{display:grid;gap:1rem;min-width:0;position:sticky;top:1rem;align-self:start}@media(max-width:60rem){.bb-screen__body--split{grid-template-columns:1fr}.bb-screen__aside{position:static}}.bb-screen__actionbar{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin-top:.25rem;padding:.75rem 0;background:linear-gradient(to top,var(--surface, #fff) 65%,transparent)}.bb-section-tabs{display:flex;gap:40px;flex-wrap:wrap;background:#fff;border-radius:10px;border:1px solid rgb(212,212,222);padding:28px 28px 0}.bb-section-tab{position:relative;padding:0 0 28px;background:none;border:none;font-size:15px;font-weight:700;color:var(--muted, #64748b);cursor:pointer;transition:color .15s ease;white-space:nowrap}.bb-section-tab:hover{color:var(--text, #0f172a)}.bb-section-tab:focus-visible{outline:2px solid var(--primary, #1b84ff);outline-offset:2px;border-radius:.25rem}.bb-section-tab--active{color:var(--primary, #1b84ff)}.bb-section-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;border-radius:5px 5px 0 0;background:var(--primary, #1b84ff)}.bb-twocol{display:grid;grid-template-columns:2fr 3fr;gap:1.875rem;align-items:start}.bb-twocol__top{grid-column:1/-1;min-width:0}.bb-twocol__left{display:grid;gap:.5rem;min-width:0}.bb-twocol__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.35;color:var(--text, #0f172a)}.bb-twocol__help{margin:0;font-size:.9rem;line-height:1.6;color:var(--muted, #64748b)}.bb-twocol__intro-editor .bb-editor__area{min-height:5.5rem}.bb-twocol__right{display:grid;gap:.75rem;min-width:0}@media(max-width:52rem){.bb-twocol{grid-template-columns:1fr;gap:.75rem}}.bb-block{display:grid;gap:1rem}.bb-block__title{margin:0;font-size:1.05rem;font-weight:700;color:var(--text, #0f172a)}.bb-fieldwrap{display:grid;gap:.4rem}.bb-fieldwrap--ai{position:relative}.bb-field-ai-trigger{justify-self:end;margin-top:.1rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border:0;border-radius:999px;background:linear-gradient(135deg,#6366f1,#1b84ff);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.01em;line-height:1.3;cursor:pointer;box-shadow:0 6px 16px -8px #2563ebb3;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.bb-field-ai-trigger:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 22px -10px #2563ebbf}.bb-field-ai-trigger:active{transform:none}.bb-field-ai-trigger__star{font-size:.9rem;line-height:1}.bb-fieldwrap__label{font-size:.8rem;font-weight:700;letter-spacing:.02em;color:var(--text, #0f172a)}.bb-field__help{margin:0;font-size:.85rem;color:var(--muted, #64748b);line-height:1.55}.bb-field__view{line-height:1.65;color:var(--text, #0f172a)}.bb-field__view :deep(h2),.bb-field__view h2{font-size:1.1rem;margin:.6rem 0 .3rem}.bb-field__view :deep(h3),.bb-field__view h3{font-size:1rem;margin:.5rem 0 .3rem}.bb-field__view :deep(p),.bb-field__view p{margin:0 0 .5rem}.bb-field__view :deep(ul),.bb-field__view :deep(ol){margin:0 0 .5rem 1.25rem}.bb-field__view--pre{white-space:pre-wrap}.bb-field__view--empty{color:var(--muted, #94a3b8);font-style:italic}.bb-editor{border:1px solid var(--border-strong, #d6dbe5);border-radius:.6rem;background:var(--surface, #fff);position:relative}.bb-editor__toolbar{display:flex;align-items:center;gap:.25rem;padding:.4rem .5rem;border-bottom:1px solid var(--border, #eef0f4);background:var(--surface-muted, #f8fafc);flex-wrap:wrap;border-radius:.6rem .6rem 0 0}.bb-editor__btn{min-width:28px;height:28px;padding:0 .45rem;border:1px solid transparent;border-radius:.4rem;background:transparent;color:var(--text, #0f172a);font-size:.82rem;cursor:pointer}.bb-editor__btn:hover{background:var(--surface, #fff);border-color:var(--border, #eef0f4)}.bb-editor__sep{width:1px;height:18px;background:var(--border, #eef0f4);margin:0 .25rem}.bb-editor__area{min-height:7.5rem;padding:.75rem .85rem;line-height:1.65;outline:none}.bb-editor__area:empty:before{content:attr(data-placeholder);color:var(--muted, #94a3b8)}.bb-editor__area h2{font-size:1.1rem;margin:.6rem 0 .3rem}.bb-editor__area h3{font-size:1rem;margin:.5rem 0 .3rem}.bb-editor__area p{margin:0 0 .5rem}.bb-editor__area ul,.bb-editor__area ol{margin:0 0 .5rem 1.25rem}.field--small{padding:.4rem .6rem;font-size:.85rem}.bb-colorgroup{display:grid;gap:.6rem;margin-top:1.75rem;margin-bottom:.5rem}.bb-colorgroup:first-child{margin-top:0}.bb-colorgroup__title{margin:0;font-size:1.05rem;font-weight:700;color:var(--text, #0f172a);text-transform:none;letter-spacing:normal}.bb-colorlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem}.bb-colorcard{display:flex;gap:.65rem;border:1px solid var(--border, #eef0f4);border-radius:.6rem;padding:.6rem;background:var(--surface, #fff)}.bb-colorcard__swatch{width:3rem;height:3rem;border-radius:.45rem;border:1px solid var(--border, #eef0f4);flex:0 0 auto}.bb-colorcard__body{display:grid;gap:.35rem;flex:1 1 auto;min-width:0}.bb-colorcard__row{display:flex;gap:.35rem;align-items:center}.bb-colorcard__picker{width:2rem;height:2rem;padding:0;border:1px solid var(--border, #eef0f4);border-radius:.4rem;background:none;cursor:pointer;flex:0 0 auto}.bb-colorcard__name{font-weight:700;color:var(--text, #0f172a)}.bb-colorcard__codes{margin:0;display:grid;gap:.1rem}.bb-colorcard__codes div{display:flex;gap:.4rem;font-size:.78rem;color:var(--muted, #64748b)}.bb-colorcard__codes dt{font-weight:700;min-width:2.6rem}.bb-colorcard__codes dd{margin:0}.bb-cardgrid{list-style:none;margin:0;padding:0}.bb-visualgrid{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;grid-template-columns:1fr}.bb-visualgrid--full{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.bb-visual{display:flex;flex-direction:column;border-radius:.625rem;overflow:hidden;background:var(--surface, #fff);box-shadow:var(--shadow-card, 0 4px 10px rgba(0, 0, 0, .03))}.bb-visual__media{position:relative;padding:1.25rem;background:var(--surface-muted, #f8fafc);border-bottom:1px solid var(--border, #eef0f4);aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;box-sizing:border-box}.bb-visual__media img{width:100%;height:100%;object-fit:contain}.bb-visual__placeholder,.bb-visual__filetype{color:var(--muted, #b4bccd)}.bb-visual__actions{position:absolute;top:.4rem;right:.4rem;display:flex;gap:.3rem}.bb-visual__iconbtn{display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;padding:0;border:0;border-radius:50%;background:var(--surface, #fff);color:var(--text, #0f172a);cursor:pointer;box-shadow:0 2px 6px #0f172a2e;transition:color .15s ease,box-shadow .15s ease}.bb-visual__iconbtn:hover{color:var(--accent, #13254a);box-shadow:0 2px 8px #13254a4d}.bb-visual__iconbtn--danger:hover{color:var(--danger, #dc2626);box-shadow:0 2px 8px #dc26264d}.bb-visual__file{display:none}.bb-visual__replace{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .7rem;border:1px solid var(--accent, #13254a);border-radius:.4rem;background:transparent;color:var(--accent, #13254a);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease}.bb-visual__replace:hover{background:color-mix(in srgb,var(--accent, #13254a) 8%,transparent)}.bb-visual__replace svg{width:.9rem;height:.9rem}.bb-visual__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem}.bb-visual__title{min-width:0;font-weight:700;font-size:.9rem;color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-visual__preview{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;font-size:.82rem;font-weight:600;color:var(--accent, #13254a);text-decoration:none}.bb-visual__desc{margin:0;padding:0 .75rem .75rem;font-size:.82rem;line-height:1.5;color:var(--muted, #64748b);white-space:pre-line}.bb-visual__addbtn{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;margin-top:.15rem;padding:.5rem .9rem;border:1px solid var(--border, #eef0f4);border-radius:.5rem;background:var(--surface, #fff);color:var(--accent, #13254a);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.bb-visual__addbtn svg{width:.9rem;height:.9rem}.bb-visual__addbtn:hover{border-color:var(--accent, #13254a);background:color-mix(in srgb,var(--accent, #13254a) 6%,transparent)}.bb-visual__add{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:6rem;flex:1 1 auto;border:0;background:transparent;color:var(--muted, #64748b);font-size:.88rem;font-weight:600;cursor:pointer}.bb-visual__add:hover{color:var(--accent, #13254a)}.bb-visueel-block .bb-twocol__right{gap:.85rem}.bb-logogrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem}.bb-logocard{display:flex;flex-direction:column;border-radius:.625rem;overflow:hidden;background:var(--surface, #fff);box-shadow:var(--shadow-card, 0 4px 10px rgba(0, 0, 0, .03));height:100%}.bb-logocard__media{position:relative;background:var(--surface-muted, #f8fafc);border-bottom:1px solid var(--border, #eef0f4);aspect-ratio:16/9;min-height:12rem;max-height:22rem;display:grid;place-items:center;overflow:hidden}.bb-logocard__media img{width:100%;height:100%;object-fit:contain;padding:1rem}.bb-logocard__placeholder{color:var(--muted, #b4bccd)}.bb-logocard__edit{display:grid;gap:.4rem;padding:.6rem .75rem;border-bottom:1px solid var(--border, #eef0f4);background:var(--surface-muted, #f8fafc)}.bb-logocard__body{display:grid;gap:.35rem;padding:.6rem .75rem;flex:1 1 auto}.bb-logocard__title{font-size:.9rem;font-weight:700;color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-logocard__desc{font-size:.82rem;line-height:1.5;color:var(--muted, #64748b)}.bb-logocard__desc p{margin:0 0 .35rem}.bb-logocard__desc p:last-child{margin-bottom:0}.bb-swatch-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:1.25rem}.bb-swatch-item{display:flex;flex-direction:column}.bb-swatch-card{border:none;border-radius:.625rem;overflow:hidden;background:var(--surface, #fff);box-shadow:var(--shadow-card, 0 4px 10px rgba(0, 0, 0, .03));display:flex;flex-direction:column;flex:1 0 auto}.bb-swatch-card--add{border:1px dashed var(--border-strong, #d6dbe5);box-shadow:none;background:transparent;min-height:11rem;display:flex;align-items:stretch}.bb-swatch-card__color{position:relative;height:10.625rem;flex:0 0 auto}.bb-swatch-card__color .bb-swatch-card__actions{position:absolute;top:.4rem;right:.4rem;display:flex;gap:.3rem;opacity:0;transition:opacity .15s ease}.bb-swatch-card__color:hover .bb-swatch-card__actions,.bb-swatch-card--editing .bb-swatch-card__color .bb-swatch-card__actions{opacity:1}.bb-swatch-card__body{padding:.65rem .75rem;display:grid;gap:.25rem;flex:1 1 auto}.bb-swatch-card__name{font-weight:700;color:var(--text, #0f172a);font-size:.88rem}.bb-swatch-card__category{font-size:.82rem;font-weight:400;color:var(--muted, #8d98af);text-transform:none;letter-spacing:normal;margin-bottom:.4rem}.bb-swatch-card__specs{margin:.3rem 0 0;display:grid;gap:.25rem}.bb-swatch-card__specs div{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.82rem}.bb-swatch-card__specs dt{font-weight:400;color:var(--muted, #8d98af);flex:0 0 auto}.bb-swatch-card__specs dd{margin:0;color:var(--muted, #8d98af);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-swatch-edit{display:grid;gap:.35rem;padding:.6rem .75rem;border:1px solid var(--border-strong, #d6dbe5);border-top:none;border-radius:0 0 .6rem .6rem;background:var(--surface-muted, #f8fafc);margin-top:-1px}.bb-swatch-edit__row{display:flex;gap:.35rem;align-items:center}.bb-swatch-edit__row .field{flex:1 1 auto}.bb-swatch-add-btn{margin-top:.5rem}.bb-swatch-card__form{display:grid;gap:.4rem;padding:.75rem;flex:1 1 auto}.bb-swatch-card__input{width:100%;border:0;border-bottom:1px solid transparent;border-radius:0;padding:.15rem 0;background:transparent;color:var(--text, #0f172a);transition:border-color .15s ease}.bb-swatch-card__input:hover{border-bottom-color:var(--border, #eef0f4)}.bb-swatch-card__input:focus{outline:none;border-bottom-color:var(--accent, #13254a)}.bb-swatch-card__input--name{font-size:.88rem;font-weight:700}.bb-swatch-card__input--sub{font-size:.82rem;color:var(--muted, #8d98af)}.bb-swatch-card__stop{display:grid;gap:.3rem;margin-top:.15rem}.bb-swatch-card__stophead{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--muted, #64748b)}.bb-swatch-card__row{display:flex;gap:.35rem;align-items:center}.bb-swatch-card__row .field{flex:1 1 auto;min-width:0}.bb-swatch-card__row .field--small{padding:.15rem 0;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;color:var(--muted, #8d98af);transition:border-color .15s ease}.bb-swatch-card__row .field--small:hover{border-bottom-color:var(--border, #eef0f4)}.bb-swatch-card__row .field--small:focus{border-bottom-color:var(--accent, #13254a);box-shadow:none}.bb-swatch-card__picker{width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;flex:0 0 auto;box-shadow:inset 0 0 0 1px #0f172a1f}.bb-swatch-card__rgb{font-size:.78rem;color:var(--muted, #8d98af)}.bb-swatch-card__addstop{justify-self:start;border:none;background:none;padding:.1rem 0;font-size:.78rem;font-weight:600;color:var(--primary, #1b84ff);cursor:pointer}.bb-swatch-card__addstop:hover{text-decoration:underline}.bb-card__remove{justify-self:start;border:none;background:none;padding:0;font-size:.78rem;font-weight:600;color:var(--danger, #dc2626);cursor:pointer}.bb-card-empty{color:var(--muted, #94a3b8);font-style:italic;font-size:.88rem}.bb-tov-panel{display:grid}.bb-tov-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.875rem;align-items:start}.bb-tov-row+.bb-tov-row{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--border, #eef0f4)}.bb-tov-row__left{display:grid;gap:1rem;min-width:0}.bb-tov-row__right{display:grid;gap:.75rem;min-width:0}@media(max-width:52rem){.bb-tov-row{grid-template-columns:1fr}}.bb-choice-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.bb-choice-head__title{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:var(--muted, #64748b)}.bb-choice-head__add{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;border:1px solid var(--accent, #13254a);border-radius:1rem;background:transparent;color:var(--accent, #13254a);font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s ease}.bb-choice-head__add:hover{background:color-mix(in srgb,var(--accent, #13254a) 8%,transparent)}.bb-vu-card{width:100%}.bb-vu-card .bb-visual__footer{padding:.9rem 1.05rem}.bb-vu-card__tools{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto}.bb-vu-add-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:.4rem .85rem;border:1px solid var(--accent, #13254a);border-radius:.4rem;background:transparent;color:var(--accent, #13254a);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s ease}.bb-vu-add-btn:hover{background:color-mix(in srgb,var(--accent, #13254a) 8%,transparent)}.bb-vu-add{display:flex}.bb-vu-add__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.6rem 1.1rem;border:1px dashed var(--accent, #13254a);border-radius:.5rem;background:transparent;color:var(--accent, #13254a);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease}.bb-vu-add__btn:hover{background:color-mix(in srgb,var(--accent, #13254a) 8%,transparent)}.bb-vu-note{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.85rem 1rem;border:1px dashed var(--border, #eef0f4);border-radius:.5rem;background:var(--surface-muted, #f8fafc);color:var(--muted, #64748b);font-size:.85rem;line-height:1.5}.bb-vu-note__icon{flex:0 0 auto;margin-top:.05rem;color:var(--accent, #13254a)}.bb-editor__body{position:relative}.bb-editor__select{height:28px;padding:0 .5rem;border:1px solid var(--border, #eef0f4);border-radius:.4rem;background:transparent;color:var(--text, #0f172a);font-size:.82rem;cursor:pointer}.bb-editor__select:disabled{color:var(--muted, #94a3b8);opacity:.6;cursor:default}.bb-editor__select:hover:not(:disabled){background:var(--surface, #fff);border-color:var(--border-strong, #d6dbe5)}.bb-editor__dropdown-wrap{position:relative}.bb-editor__dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:12rem;border:1px solid var(--border, #eef0f4);border-radius:.5rem;background:var(--surface, #fff);box-shadow:0 4px 16px #0000001a;list-style:none;margin:0;padding:.3rem 0}.bb-editor__dropdown button{display:block;width:100%;padding:.45rem .9rem;text-align:left;border:0;background:transparent;font-size:.82rem;color:var(--text, #0f172a);cursor:pointer}.bb-editor__dropdown button:hover{background:var(--surface-muted, #f8fafc)}.bb-editor__area table{border-collapse:collapse;width:100%;margin:.5rem 0}.bb-editor__area table td,.bb-editor__area table th{border:1px solid var(--border, #eef0f4);padding:.3rem .55rem;font-size:.88rem;min-width:3rem}.bb-editor__area table th{background:var(--surface-muted, #f8fafc);font-weight:700}.bb-editor__area--help{min-height:4rem;padding-bottom:.75rem}.brand-topbar-actions{display:inline-flex;align-items:center;gap:.6rem}.brand-topbar-save .icon,.brand-topbar-export .icon{width:1rem;height:1rem}.brand-topbar-save{box-shadow:0 2px 8px -2px #13254a73;transition:box-shadow .15s ease,background-color .15s ease,color .15s ease}.brand-topbar-save:disabled{opacity:1;background:var(--surface-muted, #eef1f6);color:var(--muted, #94a3b8);box-shadow:none}.brand-topbar-export{display:inline-flex;align-items:center;gap:.4rem}.bb-sidebar-bottom{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.bb-add-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1.5rem}.bb-add-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a7a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bb-add-modal__card{position:relative;z-index:1;width:min(30rem,100vw - 2rem);padding:1.75rem;border-radius:14px;background:var(--surface, #fff);box-shadow:0 28px 80px #0f172a52}.bb-add-modal__title{margin:0 0 1.25rem;font-size:1.2rem;font-weight:700;color:var(--text, #0f172a)}.bb-add-modal__form{display:grid;gap:.5rem}.bb-add-modal__message{margin:0;font-size:.92rem;line-height:1.55;color:var(--muted, #5b6678)}.bb-add-modal__label{font-size:.85rem;font-weight:600;color:var(--text, #0f172a)}.bb-add-modal__req{margin-left:.1rem;color:#e11d48}.bb-add-modal__input{width:100%}.bb-add-modal__buttons{display:flex;justify-content:space-between;gap:.6rem;margin-top:1.25rem}.bb-add-modal__btn{padding:.55rem 1.1rem;border-radius:.5rem;border:1px solid transparent;font-size:.88rem;font-weight:600;cursor:pointer;transition:opacity .15s ease,background .15s ease}.bb-add-modal__btn--ghost{background:transparent;border-color:var(--border-strong, #d6dbe5);color:var(--text, #0f172a)}.bb-add-modal__btn--ghost:hover{background:var(--surface-muted, #f8fafc)}.bb-add-modal__btn--primary{background:var(--accent, #13254a);color:#fff}.bb-add-modal__btn--primary:hover:not(:disabled){opacity:.9}.bb-add-modal__btn--primary:disabled{opacity:.5;cursor:default}.bb-add-modal__hint{margin:.1rem 0 0;font-size:.76rem;color:var(--muted, #64748b)}.bb-add-modal__head{margin-bottom:1.25rem}.bb-add-modal__head .bb-add-modal__title{margin-bottom:.2rem}.bb-add-modal__step{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #64748b)}.bb-client-list{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.25rem;max-height:16rem;overflow-y:auto}.bb-client-list__empty{padding:.75rem .25rem;font-size:.85rem;color:var(--muted, #64748b)}.bb-client-option{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem .6rem;border:1px solid transparent;border-radius:.6rem;background:var(--surface-muted, #f8fafc);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.bb-client-option:hover{background:var(--surface, #fff);border-color:var(--border-strong, #d6dbe5)}.bb-client-option.is-active{border-color:var(--accent, #13254a);background:var(--surface, #fff)}.bb-client-option__abbr,.bb-add-modal__context-abbr{display:inline-grid;place-items:center;width:2rem;min-width:2rem;height:2rem;border-radius:.5rem;background:var(--abbr-bg, #4e79a7);color:#fff;font-size:.78rem;font-weight:700;flex:0 0 auto}.bb-client-option__copy{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1 1 auto}.bb-client-option__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:var(--text, #0f172a)}.bb-client-option__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--muted, #64748b)}.bb-client-option__check{display:inline-flex;flex:0 0 auto;color:var(--accent, #13254a)}.bb-add-modal__context{display:flex;align-items:center;gap:.65rem;margin-bottom:.5rem;padding:.5rem .6rem;border-radius:.6rem;background:var(--surface-muted, #f8fafc)}.bb-add-modal__context-copy{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1 1 auto}.bb-add-modal__context-label{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #64748b)}.bb-add-modal__context-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:var(--text, #0f172a)}.bb-add-modal__context-change{flex:0 0 auto;padding:.25rem .5rem;border:0;border-radius:.4rem;background:transparent;color:var(--accent, #13254a);font-size:.8rem;font-weight:600;cursor:pointer}.bb-add-modal__context-change:hover{text-decoration:underline}.bb-asset-modal__card{width:min(46rem,100vw - 2rem);max-height:calc(100vh - 3rem);overflow-y:auto}.bb-asset-modal__form{display:grid;gap:1.1rem}.bb-asset-modal__field{display:grid;gap:.4rem}.bb-asset-modal__thumb{display:flex;align-items:center;gap:.85rem}.bb-asset-modal__thumb-preview{flex:0 0 auto;width:5rem;height:5rem;display:grid;place-items:center;overflow:hidden;border:1px solid var(--border, #eef0f4);border-radius:.6rem;background:var(--surface-muted, #f8fafc)}.bb-asset-modal__thumb-preview img{width:100%;height:100%;object-fit:contain}.bb-asset-modal__thumb-icon{color:var(--muted, #b4bccd)}.bb-asset-modal__thumb-actions,.bb-asset-modal__filerow{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bb-asset-modal__filename{font-size:.82rem;color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.bb-asset-modal__clear{border:0;background:none;padding:0;font-size:.8rem;font-weight:600;color:var(--danger, #dc2626);cursor:pointer}.bb-uiting-thumb{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.bb-uiting-thumb__blur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;filter:blur(22px);opacity:.5;transform:scale(1.15)}.bb-uiting-thumb__img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;box-sizing:border-box}.bb-uiting-thumb__placeholder{position:relative;z-index:1;display:inline-grid;place-items:center;color:var(--muted, #b4bccd)}.bb-vu-card__media{padding:0;background:transparent}.bb-vu-action{border:0;background:transparent;cursor:pointer;font:inherit}.bb-vu-action--muted{color:var(--muted, #64748b);cursor:default}.bb-uiting-thumb-edit{display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap}.bb-uiting-thumb-edit__preview{flex:0 0 auto;width:13rem;aspect-ratio:16/10;border:1px solid var(--border, #eef0f4);border-radius:.6rem;overflow:hidden;background:var(--surface-muted, #f8fafc)}.bb-uiting-thumb-edit__controls{flex:1 1 14rem;min-width:0;display:grid;gap:.6rem}.bb-uiting-thumb-edit__buttons{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bb-uiting-remove-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;border:1px solid color-mix(in srgb,var(--danger, #dc2626) 45%,transparent);border-radius:.4rem;background:transparent;color:var(--danger, #dc2626);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease}.bb-uiting-remove-btn:hover{background:color-mix(in srgb,var(--danger, #dc2626) 8%,transparent)}.bb-uiting-remove-btn svg{width:.9rem;height:.9rem}.bb-uiting-thumb-opt{display:grid;gap:.3rem}.bb-uiting-thumb-opt__label{font-size:.78rem;font-weight:600;color:var(--muted, #64748b)}.bb-uiting-seg{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.2rem;border:1px solid var(--border, #eef0f4);border-radius:.5rem;background:var(--surface-muted, #f8fafc);width:fit-content}.bb-uiting-seg__btn{padding:.3rem .7rem;border:0;border-radius:.35rem;background:transparent;color:var(--text, #0f172a);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.bb-uiting-seg__btn:hover{background:var(--surface, #fff)}.bb-uiting-seg__btn.is-active{background:var(--accent, #13254a);color:#fff}.bb-uiting-thumb-bg{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.bb-uiting-thumb-bg__picker{width:2rem;height:2rem;padding:0;border:1px solid var(--border, #eef0f4);border-radius:.4rem;background:none;cursor:pointer;flex:0 0 auto}.bb-uiting-thumb-bg__hex{width:8rem;flex:0 0 auto}.bb-uiting-thumb-bg__clear{border:0;background:none;padding:0;font-size:.8rem;font-weight:600;color:var(--muted, #64748b);cursor:pointer}.bb-uiting-thumb-bg__clear:hover{color:var(--danger, #dc2626)}.bb-filelist{list-style:none;margin:0 0 .6rem;padding:0;display:grid;gap:.5rem}.bb-filelist__item{display:flex;align-items:flex-start;gap:.7rem;padding:.6rem .7rem;border:1px solid var(--border, #eef0f4);border-radius:.6rem;background:var(--surface, #fff)}.bb-filelist__thumb{flex:0 0 auto;width:2.6rem;height:2.6rem;display:grid;place-items:center;overflow:hidden;border-radius:.45rem;background:var(--surface-muted, #f8fafc);color:var(--muted, #64748b)}.bb-filelist__thumb img{width:100%;height:100%;object-fit:cover}.bb-filelist__thumb :deep(.icon),.bb-filelist__thumb .icon{width:1.4rem;height:1.4rem}.bb-filelist__body{flex:1 1 auto;min-width:0;display:grid;gap:.25rem}.bb-filelist__name{font-size:.88rem;font-weight:600;color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-filelist__meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--muted, #8d98af)}.bb-filelist__ext{font-weight:700;letter-spacing:.03em}.bb-filelist__opts{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:.15rem}.bb-filelist__badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--muted, #64748b)}.bb-filelist__badge svg{width:.85rem;height:.85rem}.bb-filelist__remove{flex:0 0 auto;display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:0;border-radius:.4rem;background:transparent;color:var(--muted, #64748b);cursor:pointer;transition:color .15s ease,background .15s ease}.bb-filelist__remove:hover{color:var(--danger, #dc2626);background:color-mix(in srgb,var(--danger, #dc2626) 8%,transparent)}.bb-filelist__remove svg{width:1rem;height:1rem}.bb-filelist__empty{margin:0 0 .6rem;font-size:.85rem;color:var(--muted, #94a3b8);font-style:italic}.bb-filelist__actions{display:flex;gap:.6rem}.bb-uiting-check{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;color:var(--text, #0f172a);cursor:pointer}.bb-uiting-check input{width:.95rem;height:.95rem;accent-color:var(--accent, #13254a);cursor:pointer}.bb-request-textarea{resize:vertical;min-height:5rem;font-family:inherit}.bb-pdf-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:1.5rem}.bb-pdf-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bb-pdf-modal__card{position:relative;z-index:1;display:flex;flex-direction:column;width:min(64rem,100vw - 2rem);max-height:calc(100vh - 3rem);border-radius:14px;background:var(--surface, #fff);box-shadow:0 28px 80px #0f172a66;overflow:hidden}.bb-pdf-modal__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--border, #eef0f4)}.bb-pdf-modal__title{font-size:.95rem;font-weight:700;color:var(--text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-pdf-modal__close{flex:0 0 auto;display:inline-grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:.4rem;background:transparent;color:var(--muted, #64748b);cursor:pointer}.bb-pdf-modal__close:hover{background:var(--surface-muted, #f8fafc);color:var(--text, #0f172a)}.bb-pdf-modal__stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--surface-muted, #f8fafc)}.bb-pdf-modal__page{flex:1 1 auto;min-width:0;min-height:0;display:grid;place-items:center;overflow:auto}.bb-pdf-modal__img{max-width:100%;max-height:calc(100vh - 12rem);object-fit:contain;box-shadow:0 6px 24px #0f172a2e;background:#fff}.bb-pdf-modal__loading,.bb-pdf-modal__error{margin:0;padding:3rem 1rem;font-size:.9rem;color:var(--muted, #64748b)}.bb-pdf-modal__nav{flex:0 0 auto;display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;padding:0;border:0;border-radius:50%;background:var(--surface, #fff);color:var(--text, #0f172a);cursor:pointer;box-shadow:0 2px 8px #0f172a2e;transition:color .15s ease,box-shadow .15s ease,opacity .15s ease}.bb-pdf-modal__nav:hover:not(:disabled){color:var(--accent, #13254a)}.bb-pdf-modal__nav:disabled{opacity:.35;cursor:default}.bb-pdf-modal__nav svg{width:1.2rem;height:1.2rem}.bb-pdf-modal__foot{padding:.7rem 1.1rem;border-top:1px solid var(--border, #eef0f4);text-align:center;font-size:.82rem;font-weight:600;color:var(--muted, #64748b)}.more.medium{height:2.25rem;padding:0 .9rem;font-size:.85rem}.btnCopyMd{border-radius:5px}.excerptComponent{display:flex;flex-direction:row;gap:50px;align-items:flex-start}.excerptComponent>.left{flex:1 1 55%;min-width:0;display:grid;gap:30px}.excerptComponent>.right{position:sticky;top:130px;height:calc(100vh - 180px);flex:1 1 45%;min-width:0;display:flex}.excerptComponent>.left>.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.toggle{position:static;display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:12px;background:#0000000d;cursor:default}.toggleBtn{border:0;background:transparent;border-radius:10px;padding:8px 12px;height:34px;font-size:.82rem;font-weight:500;color:var(--muted, #64748b);cursor:pointer;display:inline-flex;align-items:center;transition:background .15s ease,color .15s ease}.toggleBtn:hover:not(:disabled){color:var(--text, #0f172a)}.toggleBtn:disabled{opacity:.5;cursor:not-allowed}.toggleBtn--active{background:#fff;color:var(--text, #0f172a);font-weight:600;box-shadow:0 1px 3px #0f172a1a}.btnCopy:not(.more){display:inline-flex;align-items:center;padding:10px 12px;border:1px solid var(--primary, #1b84ff);border-radius:5px;background:var(--primary, #1b84ff);color:#fff;font-size:.82rem;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.btnCopy:not(.more):hover:not(:disabled){background:var(--primary-strong, #0a6ce0);border-color:var(--primary-strong, #0a6ce0)}.btnCopy:not(.more):disabled{opacity:.45;cursor:not-allowed}.topbarRight{position:relative;display:inline-flex;align-items:center;gap:.5rem}.excerptBody{display:block}.contentRoot,.dashboard-content{display:grid;gap:1.25rem}.excerptSection{display:grid;gap:.85rem}.excerptSection__h1{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;color:var(--text, #0f172a)}.overviewNode{display:grid;gap:.6rem}.overviewNode--l1{gap:.85rem}.overviewNode--l2{gap:.85rem;padding:22px;border:1px solid var(--border, #e6eaf0);border-radius:14px;background:var(--surface, #fff)}.overviewNode__title{margin:0;color:var(--text, #0f172a)}.overviewNode__title--l2{font-size:1.05rem;font-weight:700}.overviewNode__title--l3{font-size:.95rem;font-weight:700;color:var(--text, #0f172a)}.overviewNode--l3>.bb-fieldwrap,.overviewNode--l3>.overviewNode__empty{padding-left:1rem;border-left:2px solid var(--border, #e6eaf0)}.overviewNode__empty{margin:0;color:var(--muted, #94a3b8);font-style:italic;line-height:1.55}.markdownRoot{display:block}.MarkdownView{display:grid;gap:.75rem;padding:28px;border:1px solid transparent;border-radius:10px;background:var(--surface, #fff);box-shadow:var(--shadow-card, 0 4px 20px rgba(15, 23, 42, .05))}.MarkdownView__bar{display:flex;justify-content:flex-end}.MarkdownView__placeholder{margin:0;padding:1.25rem;border:1px dashed var(--border-strong, #d6dbe5);border-radius:.7rem;color:var(--muted, #94a3b8);font-style:italic;text-align:center}.mdPreview{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--text, #0f172a);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.mdLink{color:var(--accent, #13254a);text-decoration:underline}.mdRaw{width:100%;min-height:14rem;resize:vertical;padding:.85rem 1rem;border:1px solid var(--border, #eef0f4);border-radius:.7rem;background:var(--surface-muted, #f8fafc);color:var(--muted, #475569);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:.8rem;line-height:1.55}.copyPicker{position:absolute;top:calc(100% + .5rem);right:0;z-index:20;width:18rem;max-height:22rem;overflow:auto;display:grid;gap:.6rem;padding:.85rem;border:1px solid var(--border, #eef0f4);border-radius:.7rem;background:var(--surface, #fff);box-shadow:0 10px 30px #0f172a24}.copyPicker__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.copyPicker__title{font-size:.85rem;font-weight:700;color:var(--text, #0f172a)}.copyPicker__all{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--muted, #64748b);cursor:pointer}.copyPicker__list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.copyPicker__item label{display:flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--text, #0f172a);cursor:pointer}.copyPicker__actions{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.2rem}@media(max-width:1100px){.excerptComponent{flex-direction:column}.excerptComponent>.right{position:static;height:auto;flex:1 1 auto;max-width:none;width:100%}.excerptComponent>.right .mcc-root{min-height:28rem}}
