.attachments-bar[data-v-be28e0bc]{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;min-width:0}.attachments-bar--setup[data-v-be28e0bc]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.4rem .6rem;border:1px dashed var(--border, rgba(15, 31, 61, .18));border-radius:var(--radius-md, .5rem);background:var(--panel-muted, rgba(15, 31, 61, .025))}.attachments-bar__icon[data-v-be28e0bc]{color:var(--muted, rgba(15, 31, 61, .55));flex:none}.attachments-bar__note[data-v-be28e0bc]{font-size:.78rem;color:var(--muted, rgba(15, 31, 61, .6))}.attachments-bar__head[data-v-be28e0bc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.attachments-bar__title[data-v-be28e0bc]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.attachments-bar__count[data-v-be28e0bc]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .4rem;font-size:.7rem;font-weight:600;color:var(--muted, rgba(15, 31, 61, .6));background:var(--panel-muted, rgba(15, 31, 61, .06));border-radius:999px}.attachments-bar__setup-actions[data-v-be28e0bc]{display:inline-flex;gap:.4rem;flex-wrap:wrap}.attachments-bar__action[data-v-be28e0bc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;font:inherit;font-size:.78rem;font-weight:600;color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .1));border:1px solid transparent;border-radius:var(--radius-sm, .4rem);cursor:pointer;transition:background .15s ease,border-color .15s ease}.attachments-bar__action[data-v-be28e0bc]:hover{background:var(--primary-soft, rgba(27, 132, 255, .18));border-color:var(--primary, #1b84ff)}.attachments-bar__dropzone[data-v-be28e0bc]{display:flex;align-items:center;gap:.4rem;padding:.5rem .7rem;font-size:.78rem;color:var(--ink-soft, #4b5675);background:var(--panel-muted, rgba(15, 31, 61, .04));border:1px dashed var(--border, rgba(15, 31, 61, .2));border-radius:var(--radius-md, .5rem);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.attachments-bar__dropzone[data-v-be28e0bc]:hover,.attachments-bar__dropzone[data-v-be28e0bc]:focus-visible{border-color:var(--primary, #1b84ff);color:var(--primary, #1b84ff);outline:none}.attachments-bar__dropzone.is-dragover[data-v-be28e0bc]{border-color:var(--primary, #1b84ff);border-style:solid;background:var(--primary-soft, rgba(27, 132, 255, .12));color:var(--primary, #1b84ff)}.attachments-bar__dropzone-icon[data-v-be28e0bc]{flex:none;color:currentColor}.attachments-bar__status[data-v-be28e0bc]{margin:0;font-size:.75rem;color:var(--ink-soft, #4b5675)}.attachments-bar__status--muted[data-v-be28e0bc]{color:var(--muted, rgba(15, 31, 61, .5))}.attachments-bar__open[data-v-be28e0bc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .65rem;font:inherit;font-size:.76rem;font-weight:600;color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .1));border:1px solid transparent;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.attachments-bar__open[data-v-be28e0bc]:hover:not(:disabled){background:var(--primary-soft, rgba(27, 132, 255, .18));border-color:var(--primary, #1b84ff)}.attachments-bar__open[data-v-be28e0bc]:disabled{opacity:.5;cursor:default}.attachments-bar__input[data-v-be28e0bc]{display:none}.attachments-list[data-v-be28e0bc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;min-width:0;max-height:12rem;overflow-y:auto}.attachments-item[data-v-be28e0bc]{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.32rem .45rem;font-size:.78rem;color:var(--ink, #0f1f3d);border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:var(--radius-sm, .4rem);background:var(--panel, #fff);transition:border-color .15s ease,background .15s ease}.attachments-item[data-v-be28e0bc]:hover{border-color:var(--border-strong, rgba(15, 31, 61, .22));background:var(--panel-muted, rgba(15, 31, 61, .02))}.attachments-item__icon[data-v-be28e0bc]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.attachments-item__name[data-v-be28e0bc]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.attachments-item a.attachments-item__name[data-v-be28e0bc]:hover{color:var(--primary, #1b84ff);text-decoration:underline}.attachments-item__size[data-v-be28e0bc]{flex:none;color:var(--muted, rgba(15, 31, 61, .55));font-size:.72rem;font-variant-numeric:tabular-nums}.attachments-item__meta[data-v-be28e0bc]{flex:none;font-size:.72rem;color:var(--ink-soft, #4b5675)}.attachments-item__meta--error[data-v-be28e0bc]{color:var(--danger, #dc3545)}.attachments-item__progress[data-v-be28e0bc]{position:relative;flex:none;display:inline-block;width:4rem;height:.3rem;border-radius:999px;background:var(--panel-muted, rgba(15, 31, 61, .1));overflow:hidden}.attachments-item__progress-bar[data-v-be28e0bc]{position:absolute;inset:0 auto 0 0;height:100%;background:var(--primary, #1b84ff);transition:width .2s ease}.attachments-item__actions[data-v-be28e0bc]{flex:none;display:inline-flex;align-items:center;gap:.2rem}.attachments-item__btn[data-v-be28e0bc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;width:1.6rem;height:1.6rem;color:var(--muted, rgba(15, 31, 61, .55));background:none;border:0;border-radius:var(--radius-sm, .4rem);cursor:pointer;transition:color .15s ease,background .15s ease}.attachments-item__btn[data-v-be28e0bc]:hover{color:var(--primary, #1b84ff);background:var(--panel-muted, rgba(15, 31, 61, .06))}.attachments-item__btn--danger[data-v-be28e0bc]:hover{color:var(--danger, #dc3545);background:#dc354514}.attachments-item--uploading[data-v-be28e0bc]{border-style:dashed;color:var(--ink-soft, #4b5675)}.attachments-item--error[data-v-be28e0bc]{border-color:#dc354566;background:#dc35450f}.inline-editable[data-v-9d618813]{display:inline-flex;align-items:flex-start;min-width:0;max-width:100%}.inline-editable--editing[data-v-9d618813]{display:block;width:100%}.inline-editable__display[data-v-9d618813]{display:inline-flex;align-items:center;gap:.3rem;min-width:0;max-width:100%}.inline-editable__display--editable[data-v-9d618813]{cursor:text;border-radius:var(--radius-sm, .35rem);transition:background .12s ease}.inline-editable__display--editable[data-v-9d618813]:hover,.inline-editable__display--editable[data-v-9d618813]:focus-visible{background:var(--panel-muted, rgba(15, 31, 61, .05));outline:none}.inline-editable__display--empty[data-v-9d618813]{color:var(--muted, rgba(15, 31, 61, .5));font-style:italic}.inline-editable__pencil[data-v-9d618813]{flex:none;opacity:0;color:var(--muted, rgba(15, 31, 61, .5));transition:opacity .12s ease}.inline-editable__display--editable:hover .inline-editable__pencil[data-v-9d618813],.inline-editable__display--editable:focus-visible .inline-editable__pencil[data-v-9d618813]{opacity:1}.inline-editable__input[data-v-9d618813]{width:100%;margin:0;padding:.15rem .3rem;font:inherit;color:inherit;background:var(--panel, #fff);border:1px solid var(--primary, #1b84ff);border-radius:var(--radius-sm, .35rem);box-shadow:0 0 0 2px var(--primary-soft, rgba(27, 132, 255, .15))}.inline-editable__input[data-v-9d618813]:focus{outline:none}.inline-editable__input--multiline[data-v-9d618813]{resize:none;overflow:hidden;line-height:1.4}.user-avatar[data-v-1475558c]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:600;letter-spacing:.02em;border-radius:999px;text-transform:uppercase;line-height:1;-webkit-user-select:none;user-select:none}.user-avatar--xs[data-v-1475558c]{width:1rem;height:1rem;font-size:.55rem}.user-avatar--sm[data-v-1475558c]{width:1.4rem;height:1.4rem;font-size:.65rem}.user-avatar--md[data-v-1475558c]{width:1.85rem;height:1.85rem;font-size:.8rem}@keyframes ds-shimmer-48ae7c20{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-skeleton__list-line[data-v-48ae7c20],.dashboard-skeleton__quick-link[data-v-48ae7c20],.dashboard-skeleton__panel-title[data-v-48ae7c20],.dashboard-skeleton__panel-label[data-v-48ae7c20],.dashboard-skeleton__stat-card[data-v-48ae7c20]{background:linear-gradient(90deg,var(--color-surface-alt, #eff1f5) 25%,var(--color-surface, #e4e7ed) 50%,var(--color-surface-alt, #eff1f5) 75%);background-size:200% 100%;animation:ds-shimmer-48ae7c20 1.4s linear infinite;border-radius:var(--radius-sm, 6px)}.dashboard-skeleton[data-v-48ae7c20]{display:flex;flex-direction:column;gap:1rem}.dashboard-skeleton__stat-card[data-v-48ae7c20]{height:78px;border-radius:var(--radius-md, 8px)}.dashboard-skeleton__actions-panel[data-v-48ae7c20]{display:flex;flex-direction:column;gap:.75rem}.dashboard-skeleton__panel-label[data-v-48ae7c20]{height:12px;width:80px}.dashboard-skeleton__panel-title[data-v-48ae7c20]{height:20px;width:160px;margin-bottom:.25rem}.dashboard-skeleton__quick-link[data-v-48ae7c20]{height:72px;border-radius:var(--radius-md, 8px)}.dashboard-skeleton__overview-card[data-v-48ae7c20]{display:flex;flex-direction:column;gap:.6rem}.dashboard-skeleton__list-line[data-v-48ae7c20]{height:16px;border-radius:var(--radius-sm, 6px)}.dashboard-skeleton__list-line[data-v-48ae7c20]:nth-child(3){width:80%}.dashboard-skeleton__list-line[data-v-48ae7c20]:nth-child(4){width:65%}.dashboard-skeleton__list-line[data-v-48ae7c20]:nth-child(5){width:90%}.dashboard-skeleton__list-line[data-v-48ae7c20]:nth-child(6){width:55%}.calendar-panel__list[data-v-05dc1778]{display:flex;flex-flow:row nowrap;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;scrollbar-width:thin;margin-inline:-1.25rem;padding-inline:1.25rem;padding-bottom:.35rem;cursor:grab}.calendar-panel__list>li[data-v-05dc1778]{flex:0 0 calc((100% - 1.5rem) / 3.3);min-width:11rem;scroll-snap-align:start}.calendar-panel__list.is-dragging[data-v-05dc1778]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.calendar-panel__list.is-dragging .relevant-overview__card--clickable[data-v-05dc1778],.calendar-panel__list.is-dragging .relevant-overview__card a[data-v-05dc1778],.calendar-panel__list.is-dragging .relevant-overview__hide[data-v-05dc1778]{cursor:grabbing}.calendar-event-card--actualiteit .calendar-event-card__body strong[data-v-05dc1778]{font-size:.85rem}.calendar-event-card--moment[data-v-05dc1778]{border-color:#db277752;background:#db27770d}.calendar-event-card--moment .calendar-event-card__date[data-v-05dc1778]{background:#db27771f;color:#db2777}.calendar-event-card__desc--reason[data-v-05dc1778]{margin:0;font-size:.82rem;line-height:1.45}.relevant-overview .panel-header[data-v-05dc1778]{align-items:flex-end}.relevant-overview .panel-heading[data-v-05dc1778]{margin-bottom:0}.relevant-overview .panel-heading__text h2[data-v-05dc1778]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem}.relevant-overview__count[data-v-05dc1778]{min-height:1.5rem;padding:.1rem .55rem;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.relevant-overview__archive-btn[data-v-05dc1778]{position:relative;margin-left:auto;align-self:flex-end}.relevant-overview__badge[data-v-05dc1778]{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;border-radius:999px;background:var(--primary, #1b84ff);color:#fff;font-size:.68rem;font-weight:700;line-height:1}.relevant-overview__card[data-v-05dc1778]{position:relative}.relevant-overview__card--clickable[data-v-05dc1778]{cursor:pointer}.relevant-overview__card .calendar-event-card__body strong[data-v-05dc1778]{padding-right:2.1rem}.relevant-overview__hide[data-v-05dc1778]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted, rgba(15, 31, 61, .55));cursor:pointer;opacity:.7;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.relevant-overview__hide[data-v-05dc1778]:hover{opacity:1;color:var(--text);background:#0f1f3d0f}.relevant-overview__archive-list[data-v-05dc1778]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:60vh;overflow-y:auto}.relevant-overview__archive-item[data-v-05dc1778]{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border:1px solid var(--border, rgba(15, 31, 61, .08));border-radius:var(--radius-md, .5rem)}.relevant-overview__archive-date[data-v-05dc1778]{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:.8rem;color:var(--muted, rgba(15, 31, 61, .55));white-space:nowrap}.relevant-overview__archive-title[data-v-05dc1778]{flex:1 1 auto;min-width:0;font-weight:600;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relevant-overview__archive-item .secondary-button[data-v-05dc1778]{flex:0 0 auto}.checklist-section-card[data-v-d94d9510]{text-align:left;cursor:pointer;font:inherit;color:inherit;width:100%}.checklist-section-card[data-v-d94d9510]:focus-visible{outline:2px solid var(--primary, #1B84FF);outline-offset:2px}@media(max-width:30rem){.checklist-sections-grid[data-v-d94d9510]{grid-template-columns:1fr!important;gap:.75rem}.pill-row[data-v-d94d9510]{gap:.5rem;flex-wrap:wrap}}.afspraken__error[data-v-5ce41b8c]{padding:.75rem 1rem;border-radius:.6rem;background:#dc262614;color:#b91c1c;font-size:.88rem}.afspraken__truncated[data-v-5ce41b8c]{margin:0;font-size:.82rem}.afspraken__group[data-v-5ce41b8c]{display:flex;flex-direction:column;gap:.5rem}.afspraken__group+.afspraken__group[data-v-5ce41b8c]{margin-top:.5rem}.afspraken__group-title[data-v-5ce41b8c]{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ibizz-muted, #5b6472)}.afspraken__link[data-v-5ce41b8c]{text-decoration:none;color:inherit}.afspraken__link--clickable[data-v-5ce41b8c]{cursor:pointer}.afspraken__link--clickable:hover .list-view__title[data-v-5ce41b8c]{text-decoration:underline}.afspraken__link-icon[data-v-5ce41b8c]{color:var(--ibizz-muted, #5b6472);flex:none}.afspraken__time[data-v-5ce41b8c]{display:block;font-size:.8rem;font-weight:600}.afspraken__with[data-v-5ce41b8c],.afspraken__attendees[data-v-5ce41b8c]{display:block;margin-top:.15rem;font-size:.78rem}.afspraken__row--done[data-v-5ce41b8c]{opacity:.85}.afspraken__row[data-v-5ce41b8c]{position:relative}.afspraken__delete[data-v-5ce41b8c]{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:#dc262614;color:#b91c1c;cursor:pointer;opacity:0;transition:opacity .15s ease,background-color .15s ease}.afspraken__delete[data-v-5ce41b8c]:disabled{cursor:default}.afspraken__row:hover .afspraken__delete[data-v-5ce41b8c],.afspraken__row:focus-within .afspraken__delete[data-v-5ce41b8c]{opacity:1}.afspraken__delete[data-v-5ce41b8c]:hover{background:#dc262629}.status-badge--open[data-v-5ce41b8c]{background:#2563eb1a;color:#1d4ed8}.status-badge--done[data-v-5ce41b8c]{background:#10b9811f;color:#047857}.status-badge--kind[data-v-5ce41b8c]{background:#64748b1f;color:#475569}.knowledge-search__overlay[data-v-3b3a6a9c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;background:#0f172a6b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow-y:auto}.knowledge-search__panel[data-v-3b3a6a9c]{margin:auto;width:min(720px,100%);background:var(--panel, #fff);border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-lg, 18px);box-shadow:0 30px 80px #0f172a47;display:flex;flex-direction:column;overflow:hidden}.knowledge-search__header[data-v-3b3a6a9c]{display:flex;align-items:flex-start;gap:.85rem;padding:1.25rem 1.35rem .9rem}.knowledge-search__header-icon[data-v-3b3a6a9c]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:50%;background:var(--primary-soft, rgba(3, 105, 161, .12));color:var(--primary, #0369a1)}.knowledge-search__header-text[data-v-3b3a6a9c]{flex:1 1 auto;min-width:0}.knowledge-search__title[data-v-3b3a6a9c]{margin:0;font-size:1.05rem;font-weight:650;color:var(--text, #0f172a)}.knowledge-search__subtitle[data-v-3b3a6a9c]{margin:.2rem 0 0;font-size:.82rem;line-height:1.4;color:var(--muted, #5b6678)}.knowledge-search__close[data-v-3b3a6a9c]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:transparent;color:var(--muted, #5b6678);cursor:pointer}.knowledge-search__close[data-v-3b3a6a9c]:hover{background:var(--panel-muted, #f1f5f9);color:var(--text, #0f172a)}.knowledge-search__form[data-v-3b3a6a9c]{display:flex;align-items:center;gap:.6rem;margin:0 1.35rem 1rem;padding:.35rem .45rem .35rem .85rem;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 12px);background:var(--panel-muted, #f8fafc)}.knowledge-search__form[data-v-3b3a6a9c]:focus-within{border-color:var(--primary, #0369a1);box-shadow:0 0 0 3px var(--primary-soft, rgba(3, 105, 161, .14))}.knowledge-search__search-icon[data-v-3b3a6a9c]{display:inline-flex;color:var(--muted, #5b6678)}.knowledge-search__input[data-v-3b3a6a9c]{flex:1 1 auto;min-width:0;border:none;background:transparent;outline:none;font-size:.95rem;line-height:1.5;color:var(--text, #0f172a)}.knowledge-search__input[data-v-3b3a6a9c]::placeholder{color:var(--muted, #94a3b8)}.knowledge-search__submit[data-v-3b3a6a9c]{flex:0 0 auto}.knowledge-search__body[data-v-3b3a6a9c]{padding:0 1.35rem 1.35rem;max-height:min(56vh,520px);overflow-y:auto}.knowledge-search__intro[data-v-3b3a6a9c],.knowledge-search__error[data-v-3b3a6a9c]{margin:.4rem 0 0;font-size:.88rem;color:var(--muted, #5b6678)}.knowledge-search__error[data-v-3b3a6a9c]{color:var(--danger, #e74c3c)}.knowledge-search__answer[data-v-3b3a6a9c]{padding:.9rem 1rem;border-radius:var(--radius-md, 12px);background:var(--primary-soft, rgba(3, 105, 161, .08));border:1px solid var(--primary-soft, rgba(3, 105, 161, .18));margin-bottom:1rem}.knowledge-search__answer-label[data-v-3b3a6a9c]{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-strong, #075985);margin-bottom:.4rem}.knowledge-search__answer-text[data-v-3b3a6a9c]{margin:0;font-size:.92rem;line-height:1.55;color:var(--text, #0f172a);white-space:pre-wrap}.knowledge-search__results-label[data-v-3b3a6a9c]{font-size:.72rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #5b6678);margin-bottom:.5rem}.knowledge-search__list[data-v-3b3a6a9c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.knowledge-search__result[data-v-3b3a6a9c]{width:100%;text-align:left;display:flex;flex-direction:column;gap:.45rem;padding:.8rem .9rem;border:1px solid var(--border, #e2e8f0);border-radius:var(--radius-md, 12px);background:var(--panel, #fff);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease}.knowledge-search__result[data-v-3b3a6a9c]:hover{border-color:var(--primary, #0369a1);box-shadow:0 6px 18px #0f172a14}.knowledge-search__result[data-v-3b3a6a9c]:active{transform:translateY(1px)}.knowledge-search__result-top[data-v-3b3a6a9c]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.knowledge-search__badge[data-v-3b3a6a9c]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600}.knowledge-search__badge--note[data-v-3b3a6a9c]{background:#0369a11f;color:var(--primary, #0369a1)}.knowledge-search__badge--prep[data-v-3b3a6a9c]{background:#7c3aed1f;color:#7c3aed}.knowledge-search__result-title[data-v-3b3a6a9c]{font-size:.95rem;font-weight:600;color:var(--text, #0f172a);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-search__result-date[data-v-3b3a6a9c]{font-size:.75rem;color:var(--muted, #5b6678)}.knowledge-search__snippet[data-v-3b3a6a9c]{display:block;font-size:.82rem;line-height:1.45;color:var(--muted, #475569)}.knowledge-search__snippet-label[data-v-3b3a6a9c]{font-weight:600;color:var(--text, #334155);margin-right:.35rem}.knowledge-search__snippet-text[data-v-3b3a6a9c]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.knowledge-search__result-open[data-v-3b3a6a9c]{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-end;padding:.3rem .7rem;border:1px solid var(--border-strong, #d6dbe5);border-radius:var(--radius-sm, 6px);background:var(--panel-strong, #fff);font-size:.75rem;font-weight:600;color:var(--text, #152137)}.knowledge-search__result:hover .knowledge-search__result-open[data-v-3b3a6a9c]{border-color:var(--border-strongest, #b6bfd0);background:var(--panel-muted, #f9f9f9)}.knowledge-search__empty[data-v-3b3a6a9c]{padding:1.4rem .4rem;text-align:center}.knowledge-search__empty-title[data-v-3b3a6a9c]{margin:0;font-size:.95rem;font-weight:600;color:var(--text, #0f172a)}.knowledge-search__empty-hint[data-v-3b3a6a9c]{margin:.3rem 0 0;font-size:.84rem;color:var(--muted, #5b6678)}.knowledge-search-enter-active[data-v-3b3a6a9c],.knowledge-search-leave-active[data-v-3b3a6a9c]{transition:opacity .18s ease}.knowledge-search-enter-from[data-v-3b3a6a9c],.knowledge-search-leave-to[data-v-3b3a6a9c]{opacity:0}.knowledge-search-enter-active .knowledge-search__panel[data-v-3b3a6a9c],.knowledge-search-leave-active .knowledge-search__panel[data-v-3b3a6a9c]{transition:transform .18s ease}.knowledge-search-enter-from .knowledge-search__panel[data-v-3b3a6a9c],.knowledge-search-leave-to .knowledge-search__panel[data-v-3b3a6a9c]{transform:translateY(-12px)}.onboarding-side-panel__desc[data-v-0af0fdb7]{margin:-.25rem 0 .85rem;font-size:.82rem}.onboarding-side-fields[data-v-0af0fdb7]{display:flex;flex-direction:column;gap:.7rem}.onboarding-side-services[data-v-0af0fdb7]{display:flex;flex-direction:column;gap:.35rem}.onboarding-service-row[data-v-0af0fdb7]{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:.55rem;background:var(--panel-muted, #fff);cursor:pointer;transition:border-color .15s ease,background .15s ease}.onboarding-service-row[data-v-0af0fdb7]:hover{border-color:var(--color-primary, #2563eb)}.onboarding-service-row.is-selected[data-v-0af0fdb7]{border-color:var(--color-primary, #2563eb);background:#2563eb0d}.onboarding-service-row input[data-v-0af0fdb7]{flex:0 0 auto}.onboarding-service-row__title[data-v-0af0fdb7]{font-size:.88rem;font-weight:600}.page-header-row--actions-only[data-v-c9eedd95]{justify-content:flex-end}.relationship-moments__datepicker[data-v-c9eedd95],.relationship-moments__datepicker[data-v-c9eedd95] .p-inputtext{width:100%}.relationship-moments__contacts[data-v-c9eedd95]{display:block;margin-top:.15rem;font-size:.78rem}.status-badge--recurring[data-v-c9eedd95]{display:inline-flex;align-items:center;gap:.25rem;min-height:1.2rem;padding:.18rem .5rem;font-size:.68rem;font-weight:600;letter-spacing:.02em;border-radius:999px;flex-shrink:0;background:#10b9811a;color:#047857;text-transform:none;white-space:nowrap}.note-category-field--checkbox[data-v-c9eedd95]{justify-content:flex-start}.relationship-moments__notify[data-v-c9eedd95]{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:.75rem .85rem;border:1px solid var(--ibizz-shell-border, rgba(15, 31, 61, .14));border-radius:.6rem;background:#0f1f3d05}.relationship-moments__notify legend[data-v-c9eedd95]{padding:0;margin-bottom:.15rem}.relationship-moments__radio[data-v-c9eedd95]{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;cursor:pointer}.relationship-moments__radio input[type=radio][data-v-c9eedd95]{width:1rem;height:1rem;margin:0;accent-color:var(--color-primary, #2563eb);cursor:pointer}.relationship-moments__interval-input[data-v-c9eedd95]{width:4.5rem;text-align:center}.relationship-moments__interval-input[data-v-c9eedd95]:disabled{opacity:.55;cursor:not-allowed}.relationship-moments__notify-hint[data-v-c9eedd95]{font-size:.76rem;line-height:1.35}.relationship-moments__checkbox[data-v-c9eedd95]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}.relationship-moments__checkbox input[data-v-c9eedd95]{position:absolute;opacity:0;pointer-events:none}.relationship-moments__checkbox-box[data-v-c9eedd95]{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:.35rem;border:1.5px solid var(--ibizz-shell-border, rgba(15, 31, 61, .25));color:#fff;transition:background .15s ease,border-color .15s ease}.relationship-moments__checkbox-box.is-checked[data-v-c9eedd95]{background:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb)}.contact-persons__toolbar[data-v-397edad6]{flex-wrap:wrap;gap:.5rem .75rem}.contact-persons__toolbar-left[data-v-397edad6],.contact-persons__toolbar-right[data-v-397edad6]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.contact-persons__selection-count[data-v-397edad6]{font-size:.8rem}.contact-person__meta[data-v-397edad6]{display:flex;flex-wrap:wrap;gap:.15rem .75rem}.contact-person-row[data-v-397edad6]{align-items:center}.contact-person__check[data-v-397edad6]{display:inline-flex;align-items:center;flex:0 0 auto;margin-right:.65rem;cursor:pointer}.contact-person__check input[data-v-397edad6]{position:absolute;opacity:0;pointer-events:none}.contact-person__check-box[data-v-397edad6]{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:.35rem;border:1.5px solid var(--ibizz-shell-border, rgba(15, 31, 61, .25));color:#fff;transition:background .15s ease,border-color .15s ease}.contact-person__check-box.is-checked[data-v-397edad6]{background:var(--accent, #1B84FF);border-color:var(--accent, #1B84FF)}.contact-person-row.is-selected[data-v-397edad6]{border-color:var(--accent, #1B84FF)}.contact-person__external-note[data-v-397edad6]{display:flex;align-items:center;gap:.5rem;margin:0 0 .25rem;padding:.55rem .75rem;border:1px solid var(--accent-soft-border, rgba(27, 132, 255, .35));border-radius:.6rem;background:#1b84ff14;color:var(--accent, #1B84FF);font-size:.85rem;line-height:1.35}.modal-card__header-actions[data-v-397edad6]{display:inline-flex;align-items:center;gap:.4rem}.contact-person__log-icon[data-v-397edad6]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:var(--muted, #5b6472);border-radius:.5rem;cursor:pointer;transition:color .15s ease,background .15s ease}.contact-person__log-icon[data-v-397edad6]:hover{color:var(--accent, #1B84FF);background:#1b84ff1a}.contact-persons__merge-hint[data-v-397edad6]{margin:0;font-size:.85rem}.contact-persons__merge-field[data-v-397edad6]{display:flex;flex-direction:column;gap:.35rem}.contact-persons__merge-choices[data-v-397edad6]{display:flex;flex-direction:column;gap:.3rem}.contact-persons__merge-choice[data-v-397edad6]{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:.5rem;cursor:pointer;font-size:.9rem}.contact-persons__merge-choice.is-active[data-v-397edad6]{border-color:var(--accent, #1B84FF);background:#1b84ff0f}.contact-persons__merge-phones[data-v-397edad6]{display:flex;flex-wrap:wrap;gap:.35rem}.contact-persons__merge-phone[data-v-397edad6]{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;background:#1b84ff1a;font-size:.8rem;font-weight:600}.contact-persons__archive-list[data-v-397edad6]{max-height:26rem;overflow-y:auto}.contact-person-log[data-v-397edad6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;max-height:22rem;overflow-y:auto}.contact-person-log__item[data-v-397edad6]{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:.6rem;background:var(--panel-muted, #fff)}.contact-person-log__action[data-v-397edad6]{font-weight:600;font-size:.9rem}.contact-person-log__meta[data-v-397edad6]{font-size:.8rem}.tl-docs__error[data-v-dd6abe87]{border:1px solid var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee);color:var(--ibizz-danger-text, #a12525);border-radius:.6rem;padding:.65rem .85rem;font-size:.85rem}.tl-docs__sync-note[data-v-dd6abe87]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:1rem;border-radius:.6rem;background:#1b84ff14;color:var(--accent, #1B84FF);font-size:.82rem}.tl-docs__sync-spinner[data-v-dd6abe87]{width:.9rem;height:.9rem;flex:0 0 auto;border-radius:50%;border:2px solid rgba(27,132,255,.3);border-top-color:var(--accent, #1B84FF);animation:tl-docs-spin-dd6abe87 .8s linear infinite}.tl-docs__toolbar[data-v-dd6abe87]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:1rem}.tl-docs__filter-group[data-v-dd6abe87]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.tl-docs__filter-label[data-v-dd6abe87]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);font-weight:600}.tl-docs__chips[data-v-dd6abe87]{display:flex;flex-wrap:wrap;gap:.35rem}.tl-docs__chip[data-v-dd6abe87]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ibizz-border, #e5e7eb);background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2937);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.tl-docs__chip[data-v-dd6abe87]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__chip[data-v-dd6abe87]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__chip.is-active[data-v-dd6abe87]{background:var(--primary, #1b84ff);border-color:var(--primary, #1b84ff);color:#fff}.tl-docs__select[data-v-dd6abe87]{position:relative;min-width:8.5rem}.tl-docs__select-trigger[data-v-dd6abe87]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border:1px solid var(--ibizz-border, #e5e7eb);background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2937);border-radius:.5rem;padding:.38rem .6rem;font-size:.85rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease}.tl-docs__select-trigger[data-v-dd6abe87]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__select-trigger[data-v-dd6abe87]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__select-value[data-v-dd6abe87]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-docs__select-caret[data-v-dd6abe87]{flex:0 0 auto;color:var(--ibizz-text-muted, #6b7280);transition:transform .15s ease}.tl-docs__select.is-open .tl-docs__select-caret[data-v-dd6abe87]{transform:rotate(180deg)}.tl-docs__select-menu[data-v-dd6abe87]{position:absolute;z-index:30;top:calc(100% + .35rem);left:0;min-width:100%;display:flex;flex-direction:column;gap:.15rem;padding:.35rem;background:var(--ibizz-surface, #fff);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.6rem;box-shadow:0 .5rem 1.5rem #0f172a1f;max-height:16rem;overflow-y:auto}.tl-docs__select-option[data-v-dd6abe87]{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:1px solid transparent;border-radius:.45rem;padding:.35rem .5rem;background:transparent;color:var(--ibizz-text, #1f2937);font-size:.85rem;font-weight:500;cursor:pointer;transition:background .12s ease}.tl-docs__select-option[data-v-dd6abe87]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__select-option[data-v-dd6abe87]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__select-option.is-active[data-v-dd6abe87]{color:var(--primary, #1b84ff)}.tl-docs__select-check[data-v-dd6abe87]{display:inline-flex;align-items:center;justify-content:center;width:1rem;flex:0 0 auto;color:var(--primary, #1b84ff)}.tl-docs__reset[data-v-dd6abe87]{align-self:flex-end;margin-left:auto}.tl-docs__reset[data-v-dd6abe87] svg{width:.72rem;height:.72rem}.tl-docs__truncated[data-v-dd6abe87]{margin:0 0 .75rem;font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-docs__table-wrap[data-v-dd6abe87]{overflow-x:auto;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.75rem;background:var(--ibizz-surface, #fff);transition:opacity .15s ease}.tl-docs__table-wrap.is-loading[data-v-dd6abe87]{opacity:.6}.tl-docs__table[data-v-dd6abe87]{width:100%;border-collapse:collapse;font-size:.9rem}.tl-docs__table th[data-v-dd6abe87],.tl-docs__table td[data-v-dd6abe87]{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--ibizz-border, #eef0f3);white-space:nowrap}.tl-docs__table th[data-v-dd6abe87]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);font-weight:600}.tl-docs__table tbody tr:last-child td[data-v-dd6abe87]{border-bottom:none}.tl-docs__sort[data-v-dd6abe87]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer}.tl-docs__sort[data-v-dd6abe87]:hover{color:var(--ibizz-text, #1f2937)}.tl-docs__sort[data-v-dd6abe87]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}.tl-docs__sort.is-active[data-v-dd6abe87]{color:var(--ibizz-text, #1f2937)}.tl-docs__sort--right[data-v-dd6abe87]{width:100%;justify-content:flex-end}.tl-docs__row[data-v-dd6abe87]{cursor:pointer}.tl-docs__row[data-v-dd6abe87]:hover,.tl-docs__row[data-v-dd6abe87]:focus-visible{background:var(--ibizz-surface-muted, #f7f8fa);outline:none}.tl-docs__number[data-v-dd6abe87]{font-weight:600}.tl-docs__amount-col[data-v-dd6abe87],.tl-docs__amount[data-v-dd6abe87]{text-align:right}.tl-docs__actions-col[data-v-dd6abe87]{width:1%}.tl-docs__actions[data-v-dd6abe87]{display:flex;gap:.35rem;justify-content:flex-end}.tl-docs__sr-only[data-v-dd6abe87]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tl-docs__pager[data-v-dd6abe87]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}.tl-docs__pager-status[data-v-dd6abe87]{font-size:.85rem;color:var(--ibizz-text-muted, #6b7280)}.tl-docs__detail[data-v-dd6abe87]{padding:.25rem 0 .5rem}.tl-docs__meta[data-v-dd6abe87]{margin:0 0 1rem;display:grid;gap:.5rem}.tl-docs__meta-row[data-v-dd6abe87]{display:flex;justify-content:space-between;gap:1rem}.tl-docs__meta-row dt[data-v-dd6abe87]{color:var(--ibizz-text-muted, #6b7280);font-size:.85rem}.tl-docs__meta-row dd[data-v-dd6abe87]{margin:0;font-weight:500;text-align:right}.tl-docs__meta-row--total dd[data-v-dd6abe87]{font-weight:700}.tl-docs__detail-note[data-v-dd6abe87]{font-size:.85rem}.tl-docs__lines-table[data-v-dd6abe87]{width:100%;border-collapse:collapse;font-size:.85rem}.tl-docs__lines-table th[data-v-dd6abe87],.tl-docs__lines-table td[data-v-dd6abe87]{padding:.5rem .6rem;text-align:left;border-bottom:1px solid var(--ibizz-border, #eef0f3);vertical-align:top}.tl-docs__lines-table th[data-v-dd6abe87]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.status-badge--invoice-paid[data-v-dd6abe87]{background:var(--ibizz-success-bg, #e6f6ec);color:var(--ibizz-success-text, #1f7a44)}.status-badge--invoice-outstanding[data-v-dd6abe87]{background:var(--ibizz-warning-bg, #fdf2dd);color:var(--ibizz-warning-text, #9a6a00)}.status-badge--invoice-draft[data-v-dd6abe87],.status-badge--invoice-unknown[data-v-dd6abe87]{background:var(--ibizz-surface-muted, #eef0f3);color:var(--ibizz-text-muted, #5b6472)}.status-badge--subscription-active[data-v-dd6abe87]{background:var(--ibizz-success-bg, #e6f6ec);color:var(--ibizz-success-text, #1f7a44)}.status-badge--subscription-deactivated[data-v-dd6abe87],.status-badge--subscription-unknown[data-v-dd6abe87]{background:var(--ibizz-surface-muted, #eef0f3);color:var(--ibizz-text-muted, #5b6472)}@keyframes tl-docs-spin-dd6abe87{to{transform:rotate(360deg)}}.apex-line-chart[data-v-1eff6bc7]{position:relative;width:100%;min-width:0}.apex-line-chart__canvas[data-v-1eff6bc7]{width:100%;min-width:0}.apex-line-chart__overlay[data-v-1eff6bc7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--ibizz-text-muted, #6b7280);background:var(--ibizz-surface, #fff);border-radius:.5rem;pointer-events:none}.apex-line-chart__overlay--error[data-v-1eff6bc7]{color:var(--ibizz-danger-text, #a12525)}.apex-line-chart__overlay-text[data-v-1eff6bc7]{font-size:.85rem}.prognose-summary[data-v-42386038]{display:flex;flex-direction:column;gap:.55rem;padding-top:.85rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.prognose-summary__head[data-v-42386038]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.prognose-summary__title[data-v-42386038]{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-text-muted, #6b7280)}.prognose-summary__tag[data-v-42386038]{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);background:var(--ibizz-surface-muted, #f7f8fa);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:999px;padding:.08rem .45rem}.prognose-summary__log[data-v-42386038]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:0;background:transparent;color:var(--ibizz-text-muted, #5b6472);border-radius:.5rem;cursor:pointer;transition:color .15s ease,background .15s ease}.prognose-summary__log[data-v-42386038]:hover,.prognose-summary__log.is-active[data-v-42386038]{color:var(--accent, #1b84ff);background:#1b84ff1a}.prognose-summary__log[data-v-42386038]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__rule[data-v-42386038]{margin:0;border:0;border-top:1px solid var(--ibizz-border, #e5e7eb)}.prognose-summary__scroll[data-v-42386038]{overflow-x:auto}.prognose-summary__grid[data-v-42386038]{display:grid;grid-template-columns:minmax(8.5rem,1.2fr) repeat(4,minmax(8rem,1fr));align-items:stretch;gap:.4rem .55rem;min-width:41rem}.prognose-summary__colhead[data-v-42386038]{display:flex;align-items:baseline;gap:.35rem;padding-bottom:.2rem;border-bottom:1px solid var(--ibizz-border, #e5e7eb);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-soft, #4b5563)}.prognose-summary__colhead--prognose[data-v-42386038]{color:var(--ibizz-text, #1f2937)}.prognose-summary__colhead.is-current[data-v-42386038]{color:var(--accent, #1b84ff);border-bottom-color:var(--accent, #1b84ff)}.prognose-summary__colhead-sync[data-v-42386038]{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--accent, #1b84ff)}.prognose-summary__cell[data-v-42386038]{display:flex;min-width:0}.prognose-summary__cell--prognose[data-v-42386038]{align-items:flex-start;gap:.4rem;padding-top:.15rem}.prognose-summary__cell--quarter[data-v-42386038]{flex-direction:column;gap:.45rem;padding:.15rem .2rem .1rem;border-radius:.5rem}.prognose-summary__cell--quarter.is-current[data-v-42386038]{background:#1b84ff0f}.prognose-summary__input-wrap[data-v-42386038]{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.prognose-summary__input-prefix[data-v-42386038]{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);font-size:.9rem;font-weight:600;color:var(--ibizz-text-muted, #6b7280);pointer-events:none}.prognose-summary__input[data-v-42386038]{width:100%;min-width:0;padding:.35rem .55rem .35rem 1.55rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.5rem;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2937);font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}.prognose-summary__input[data-v-42386038]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__input[data-v-42386038]:disabled{opacity:.6}.prognose-summary__value[data-v-42386038]{flex:1 1 auto;min-width:0;font-size:1.1rem;font-weight:700;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.prognose-summary__value.is-empty[data-v-42386038]{font-size:.9rem;font-weight:500;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__action[data-v-42386038]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:0;background:transparent;color:var(--ibizz-text-muted, #5b6472);border-radius:.5rem;cursor:pointer;transition:color .15s ease,background .15s ease,opacity .15s ease}.prognose-summary__action[data-v-42386038]:hover{color:var(--accent, #1b84ff);background:#1b84ff1a}.prognose-summary__action[data-v-42386038]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__action[data-v-42386038]:disabled{opacity:.5;cursor:default}.prognose-summary__action--edit[data-v-42386038]{opacity:0}.prognose-summary:hover .prognose-summary__action--edit[data-v-42386038],.prognose-summary:focus-within .prognose-summary__action--edit[data-v-42386038]{opacity:1}.prognose-summary__assessment[data-v-42386038]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.prognose-summary__assessment-label[data-v-42386038]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__assessment-control[data-v-42386038]{position:relative;display:flex;align-items:center;width:100%;min-width:0}.prognose-summary__assessment-select[data-v-42386038],.prognose-summary__assessment-input[data-v-42386038]{width:100%;min-width:0;padding:.3rem .45rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.45rem;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2937);font-size:.8rem;line-height:1.3}.prognose-summary__assessment-select[data-v-42386038]:focus-visible,.prognose-summary__assessment-input[data-v-42386038]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__assessment-select[data-v-42386038]:disabled,.prognose-summary__assessment-input[data-v-42386038]:disabled{background:var(--ibizz-surface-muted, #f7f8fa);color:var(--ibizz-text-muted, #9aa1ad);cursor:not-allowed}.prognose-summary__assessment-select[data-v-42386038]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.prognose-summary__assessment-select[data-v-42386038]:disabled{cursor:not-allowed}.prognose-summary__assessment-free[data-v-42386038]{position:relative;display:flex;align-items:center;width:100%;min-width:0}.prognose-summary__assessment-input.has-clear[data-v-42386038]{padding-right:1.6rem}.prognose-summary__assessment-clear[data-v-42386038]{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;padding:0;border:0;background:transparent;color:var(--ibizz-text-muted, #9aa1ad);border-radius:.35rem;cursor:pointer;transition:color .15s ease,background .15s ease}.prognose-summary__assessment-clear[data-v-42386038]:hover{color:var(--danger-fg, #b02a44);background:#b02a4414}.prognose-summary__assessment-clear[data-v-42386038]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__assessment-clear[data-v-42386038]:disabled{opacity:.5;cursor:default}.prognose-summary__assessment-spinner[data-v-42386038]{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);color:var(--ibizz-text-muted, #6b7280);pointer-events:none}.prognose-summary__meta[data-v-42386038]{font-size:.72rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__history[data-v-42386038]{display:flex;flex-direction:column;gap:.3rem;margin-top:.1rem;padding-top:.4rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.prognose-summary__history-empty[data-v-42386038]{font-size:.74rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__rev[data-v-42386038]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.prognose-summary__rev-info[data-v-42386038]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.prognose-summary__rev-amount[data-v-42386038]{font-size:.8rem;font-weight:600;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.prognose-summary__rev-tag[data-v-42386038]{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#e67e22}.prognose-summary__rev-by[data-v-42386038]{font-size:.72rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__rev-restore[data-v-42386038]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font-size:.74rem;font-weight:600;color:var(--ibizz-accent, #2f6df6);cursor:pointer}.prognose-summary__rev-restore[data-v-42386038]:hover{text-decoration:underline}.prognose-summary__rev-restore[data-v-42386038]:disabled{opacity:.5;cursor:default;text-decoration:none}.tl-insights__error[data-v-9dfc5840]{border:1px solid var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee);color:var(--ibizz-danger-text, #a12525);border-radius:.6rem;padding:.65rem .85rem;font-size:.85rem}.tl-insights__toolbar[data-v-9dfc5840]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.tl-insights__period[data-v-9dfc5840]{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__toolbar-trail[data-v-9dfc5840]{display:inline-flex;align-items:center;gap:.75rem}.tl-insights__synced[data-v-9dfc5840]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__stats[data-v-9dfc5840]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem}.tl-insights__stat[data-v-9dfc5840]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.75rem;background:var(--ibizz-surface, #fff)}.tl-insights__stat-head[data-v-9dfc5840]{display:flex;align-items:flex-start;gap:.5rem}.tl-insights__stat-label[data-v-9dfc5840]{display:flex;flex-direction:column;line-height:1.25;min-height:2.5em;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);font-weight:600}.tl-insights__stat-label-line[data-v-9dfc5840]{display:block}.tl-insights__info[data-v-9dfc5840]{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ibizz-text-muted, #aeb4bf);cursor:help}.tl-insights__value-row[data-v-9dfc5840]{display:flex;align-items:center;gap:.4rem}.tl-insights__stat-value[data-v-9dfc5840]{font-size:1.35rem;font-weight:700;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.tl-insights__trend-indicator[data-v-9dfc5840]{display:inline-flex;align-items:center}.tl-insights__trend-indicator--up[data-v-9dfc5840]{color:var(--success-text, #16603b)}.tl-insights__trend-indicator--down[data-v-9dfc5840]{color:var(--danger-fg, #b02a44)}.tl-insights__trend-indicator--flat[data-v-9dfc5840]{color:var(--ibizz-text-muted, #9aa1ad)}.tl-insights__trend-flat[data-v-9dfc5840]{display:inline-block;width:.7rem;height:0;border-top:2px solid currentColor;border-radius:2px}.tl-insights__stat-sub[data-v-9dfc5840]{margin-top:.1rem;font-size:.74rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__trend[data-v-9dfc5840]{margin-top:auto}.tl-insights__trend-text[data-v-9dfc5840]{display:flex;flex-direction:column;gap:.15rem}.tl-insights__trend-year[data-v-9dfc5840]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-variant-numeric:tabular-nums}.tl-insights__trend-year-label[data-v-9dfc5840]{font-size:.68rem;font-weight:500;letter-spacing:.02em;color:var(--ibizz-text-muted, #9aa1ad)}.tl-insights__trend-year-value[data-v-9dfc5840]{font-size:.74rem;font-weight:600;color:var(--ibizz-text-soft, #4b5563);font-variant-numeric:tabular-nums}.tl-insights__chart-controls[data-v-9dfc5840]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.tl-insights__chart-card[data-v-9dfc5840]{border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.75rem;background:var(--ibizz-surface, #fff);padding:1rem 1.1rem .75rem}.tl-insights__chart-card--empty-year[data-v-9dfc5840]{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-insights__chart-body[data-v-9dfc5840]{position:relative}.tl-insights__chart--faded[data-v-9dfc5840]{opacity:.28;pointer-events:none}.tl-insights__empty-year-note[data-v-9dfc5840]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1rem;font-size:.85rem;color:var(--ibizz-text-muted, #6b7280);pointer-events:none}.tl-insights__chart-head[data-v-9dfc5840]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin-bottom:.5rem}.tl-insights__chart-title[data-v-9dfc5840]{margin:0;font-size:1rem;font-weight:600;color:var(--ibizz-text, #1f2937);display:inline-flex;align-items:center;gap:.5rem}.tl-insights__chart-tag[data-v-9dfc5840]{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);background:var(--ibizz-surface-muted, #f7f8fa);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:999px;padding:.1rem .5rem}.tl-insights__chart-metric[data-v-9dfc5840]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__prognose-grid[data-v-9dfc5840]{display:flex;flex-direction:column;gap:.85rem}.tl-insights__metrics[data-v-9dfc5840],.tl-insights__view-toggle[data-v-9dfc5840]{display:inline-flex;flex-wrap:wrap;gap:.35rem}.tl-insights__chip[data-v-9dfc5840]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ibizz-border, #e5e7eb);background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2937);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.tl-insights__chip[data-v-9dfc5840]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-insights__chip[data-v-9dfc5840]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-insights__chip.is-active[data-v-9dfc5840]{background:var(--primary, #1b84ff);border-color:var(--primary, #1b84ff);color:#fff}.tl-insights__pulse-marker{transform-box:fill-box;transform-origin:center;animation:tl-insights-pulse 1.6s ease-in-out infinite}@keyframes tl-insights-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.55}}@media(prefers-reduced-motion:reduce){.tl-insights__pulse-marker{animation:none}}.pm-insights__error[data-v-b5ff2aa9]{border:1px solid var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee);color:var(--ibizz-danger-text, #a12525);border-radius:.6rem;padding:.65rem .85rem;font-size:.85rem}.pm-insights__toolbar[data-v-b5ff2aa9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.pm-insights__scope[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__info[data-v-b5ff2aa9]{display:inline-flex;align-items:center;color:var(--ibizz-text-muted, #9aa1ad);cursor:help}.pm-insights__toolbar-trail[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.75rem}.pm-insights__synced[data-v-b5ff2aa9]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__project[data-v-b5ff2aa9]{display:flex;flex-direction:column;gap:1rem}.pm-insights__project-head[data-v-b5ff2aa9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.pm-insights__project-title[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.05rem}.pm-insights__project-title strong[data-v-b5ff2aa9]{font-weight:600}.pm-insights__status[data-v-b5ff2aa9]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.15rem .5rem;border-radius:999px;border:1px solid transparent}.pm-insights__status--active[data-v-b5ff2aa9]{color:#1b5fb8;background:#e8f1fd;border-color:#c9def8}.pm-insights__status--done[data-v-b5ff2aa9]{color:#277148;background:#e7f5ec;border-color:#c4e6d1}.pm-insights__status--alert[data-v-b5ff2aa9]{color:var(--ibizz-danger-text, #a12525);background:var(--ibizz-danger-bg, #fdeeee);border-color:var(--ibizz-danger-border, #f3c2c2)}.pm-insights__project-link[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;color:var(--ibizz-accent, #1b84ff);text-decoration:none}.pm-insights__project-link[data-v-b5ff2aa9]:hover{text-decoration:underline}.pm-insights__meta[data-v-b5ff2aa9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.5rem;margin:0}.pm-insights__meta-item[data-v-b5ff2aa9]{display:flex;flex-direction:column;gap:.15rem}.pm-insights__meta dt[data-v-b5ff2aa9]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__meta dd[data-v-b5ff2aa9]{margin:0;font-size:.9rem;color:var(--ibizz-text, #1f2733)}.pm-insights__stats[data-v-b5ff2aa9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem}.pm-insights__stat[data-v-b5ff2aa9]{position:relative;display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:.75rem;background:var(--ibizz-surface, #ffffff);border:1px solid var(--ibizz-border, #e6e9ef)}.pm-insights__stat--alert[data-v-b5ff2aa9]{border-color:var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee)}.pm-insights__stat-icon[data-v-b5ff2aa9]{display:inline-flex;color:var(--ibizz-text-muted, #9aa1ad)}.pm-insights__stat-label[data-v-b5ff2aa9]{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__stat-value[data-v-b5ff2aa9]{font-size:1.4rem;font-weight:600;line-height:1.1;color:var(--ibizz-text, #1f2733)}.pm-insights__stat-sub[data-v-b5ff2aa9]{font-size:.78rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__stat--alert .pm-insights__stat-value[data-v-b5ff2aa9]{color:var(--ibizz-danger-text, #a12525)}.pm-insights__list[data-v-b5ff2aa9]{display:flex;flex-direction:column;gap:.75rem}.pm-insights__list-head[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__list-head h3[data-v-b5ff2aa9]{margin:0;font-size:.95rem;font-weight:600;color:var(--ibizz-text, #1f2733)}.pm-insights__table[data-v-b5ff2aa9]{display:flex;flex-direction:column}.pm-insights__row[data-v-b5ff2aa9]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.55rem .25rem;border-bottom:1px solid var(--ibizz-border, #eef1f6);font-size:.85rem}.pm-insights__row--credit[data-v-b5ff2aa9]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto}.pm-insights__row[data-v-b5ff2aa9]:last-child{border-bottom:none}.pm-insights__row--head[data-v-b5ff2aa9]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__cell--amount[data-v-b5ff2aa9]{text-align:right;font-variant-numeric:tabular-nums}.pm-insights__cell--action[data-v-b5ff2aa9]{text-align:right}.pm-insights__cell--number[data-v-b5ff2aa9]{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.pm-insights__cell--number>span[data-v-b5ff2aa9]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-insights__due--late[data-v-b5ff2aa9]{color:var(--ibizz-danger-text, #a12525);font-weight:500}.pm-insights__badge[data-v-b5ff2aa9]{flex:none;font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:.1rem .4rem;border-radius:999px}.pm-insights__badge--paid[data-v-b5ff2aa9]{color:#277148;background:#e7f5ec}.pm-insights__badge--open[data-v-b5ff2aa9]{color:#8a5a13;background:#fbf0dd}.pm-insights__badge--overdue[data-v-b5ff2aa9]{color:var(--ibizz-danger-text, #a12525);background:var(--ibizz-danger-bg, #fdeeee)}.pm-insights__download[data-v-b5ff2aa9]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:.5rem;color:var(--ibizz-text-muted, #6b7280);text-decoration:none}.pm-insights__download[data-v-b5ff2aa9]:hover{background:var(--ibizz-surface-hover, #f1f4f9);color:var(--ibizz-accent, #1b84ff)}.finance-panels__body[data-v-68a2bd60]{flex:1 1 auto;display:flex;flex-direction:column}.finance-list[data-v-68a2bd60]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.finance-list__item[data-v-68a2bd60]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-top:1px solid var(--border, rgba(15, 31, 61, .1))}.finance-list__link[data-v-68a2bd60]{align-self:center;margin-top:auto;padding-top:.6rem;background:none;border:0;font-size:.8rem;font-weight:600;color:var(--primary, #1b84ff);cursor:pointer;text-decoration:none}.finance-list__link[data-v-68a2bd60]:hover{text-decoration:underline}.finance-list__main[data-v-68a2bd60]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .55rem;min-width:0}.finance-list__label[data-v-68a2bd60]{font-weight:600;font-size:.9rem}.finance-list__date[data-v-68a2bd60]{font-size:.8rem}.finance-list__amount[data-v-68a2bd60]{font-weight:700;font-size:.9rem;white-space:nowrap}.finance-list__tag[data-v-68a2bd60]{font-size:.68rem}.status-badge--finance-credit[data-v-68a2bd60]{background:var(--ibizz-warning-bg, #fdf2dd);color:var(--ibizz-warning-text, #9a6a00)}.loading-dots[data-v-68a2bd60]{display:inline-flex;align-items:center;gap:.18em;margin-left:.4em;vertical-align:middle}.loading-dots span[data-v-68a2bd60]{width:.28em;height:.28em;border-radius:50%;background:var(--color-primary, #2563eb);opacity:.35;animation:finance-loading-dots-68a2bd60 1.2s ease-in-out infinite}.loading-dots span[data-v-68a2bd60]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-68a2bd60]:nth-child(3){animation-delay:.4s}@keyframes finance-loading-dots-68a2bd60{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-.18em)}}.teamleader-panel[data-v-2164e9f7]{display:grid;gap:1rem;margin-bottom:1.25rem}.teamleader-panel__header[data-v-2164e9f7],.teamleader-auth-card[data-v-2164e9f7],.teamleader-actions[data-v-2164e9f7],.teamleader-box__head[data-v-2164e9f7]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.teamleader-panel__header h3[data-v-2164e9f7]{margin:0}.teamleader-panel__intro[data-v-2164e9f7]{margin:.25rem 0 0;max-width:54rem}.teamleader-auth-card[data-v-2164e9f7]{align-items:center;padding:.9rem 1rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:1rem;background:var(--ibizz-soft, #f7f9fc)}.teamleader-auth-card__dot[data-v-2164e9f7]{flex:0 0 auto;width:.7rem;height:.7rem;margin-top:.15rem;border-radius:999px;background:#c2c8d3}.teamleader-auth-card__dot.is-connected[data-v-2164e9f7]{background:#24a148}.teamleader-auth-card__dot.is-loading[data-v-2164e9f7]{background:var(--ibizz-accent, #2563eb);animation:teamleader-dot-pulse-2164e9f7 1.1s ease-in-out infinite}@keyframes teamleader-dot-pulse-2164e9f7{0%,to{opacity:.35}50%{opacity:1}}.teamleader-auth-card__title[data-v-2164e9f7]{display:inline-flex;align-items:center;gap:.45rem}.teamleader-su-badge[data-v-2164e9f7]{display:inline-flex;align-items:center;padding:.05rem .4rem;border-radius:999px;background:var(--ibizz-accent, #2563eb);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.teamleader-auth-card__status[data-v-2164e9f7]{display:inline-flex;align-items:center;gap:.4rem}.teamleader-auth-card__body[data-v-2164e9f7]{display:grid;gap:.2rem;flex:1 1 auto}.teamleader-auth-card__aside[data-v-2164e9f7]{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.5rem .75rem}.teamleader-auth-card__date[data-v-2164e9f7]{white-space:nowrap;font-size:.78rem}.teamleader-auth-note[data-v-2164e9f7]{margin:-.4rem 0 0;max-width:54rem;font-size:.8rem;line-height:1.4}.teamleader-box[data-v-2164e9f7]{display:grid;gap:.9rem;padding:1rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:1rem;background:#fff}.teamleader-box__head[data-v-2164e9f7]{flex-direction:column;gap:.15rem}.teamleader-form-grid[data-v-2164e9f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.teamleader-current-link[data-v-2164e9f7]{margin:.35rem 0 0;font-size:.75rem}.teamleader-actions[data-v-2164e9f7]{justify-content:flex-end;flex-wrap:wrap}.teamleader-form-grid .field--readonly[data-v-2164e9f7]{background:var(--surface-soft, #eef1f6);color:var(--muted, #64748b);cursor:default;border-color:var(--ibizz-border, #d8dee8)}.teamleader-form-grid .field--readonly[data-v-2164e9f7]:hover,.teamleader-form-grid .field--readonly[data-v-2164e9f7]:focus{border-color:var(--ibizz-border, #d8dee8);box-shadow:none}.teamleader-company-field[data-v-2164e9f7]{position:relative}.teamleader-company-field__head[data-v-2164e9f7]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.teamleader-company-field__fetch[data-v-2164e9f7]{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;color:var(--ibizz-accent, #2563eb);font:inherit;font-size:.78rem;cursor:pointer}.teamleader-company-field__fetch[data-v-2164e9f7]:hover:not(:disabled){text-decoration:underline}.teamleader-company-field__fetch[data-v-2164e9f7]:disabled{color:var(--muted, #94a3b8);cursor:not-allowed}.teamleader-combo[data-v-2164e9f7]{position:relative}.teamleader-combo__toggle[data-v-2164e9f7]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.teamleader-combo__toggle[data-v-2164e9f7]:disabled{cursor:not-allowed;opacity:.7}.teamleader-combo__toggle>span[data-v-2164e9f7]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamleader-combo__placeholder[data-v-2164e9f7]{color:var(--muted, #94a3b8)}.teamleader-combo__caret[data-v-2164e9f7]{flex:0 0 auto;color:var(--muted, #94a3b8);transition:transform .15s ease}.teamleader-combo.is-open .teamleader-combo__caret[data-v-2164e9f7]{transform:rotate(180deg)}.teamleader-combo__panel[data-v-2164e9f7]{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;right:0;display:grid;gap:.4rem;padding:.5rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:.75rem;background:#fff;box-shadow:0 12px 28px #0f172a29}.teamleader-combo__search[data-v-2164e9f7]{width:100%}.teamleader-combo__list[data-v-2164e9f7]{list-style:none;margin:0;padding:0;max-height:16rem;overflow-y:auto}.teamleader-combo__option[data-v-2164e9f7]{padding:.45rem .6rem;border-radius:.5rem;cursor:pointer;font-size:.9rem}.teamleader-combo__option.is-active[data-v-2164e9f7]{background:var(--surface-soft, #eef1f6)}.teamleader-combo__option.is-selected[data-v-2164e9f7]{font-weight:600;color:var(--ibizz-accent, #2563eb)}.teamleader-combo__empty[data-v-2164e9f7]{padding:.5rem .6rem;color:var(--muted, #64748b);font-size:.85rem}.teamleader-combo__hint[data-v-2164e9f7]{margin:.35rem 0 0;font-size:.75rem}@media(max-width:56rem){.teamleader-panel__header[data-v-2164e9f7],.teamleader-auth-card[data-v-2164e9f7]{align-items:stretch;flex-direction:column}.teamleader-auth-card__aside[data-v-2164e9f7]{justify-content:space-between}.teamleader-form-grid[data-v-2164e9f7]{grid-template-columns:1fr}.teamleader-auth-card__date[data-v-2164e9f7]{white-space:normal}}.folder-browser[data-v-76095d64]{width:min(40rem,92vw)}.folder-browser__back[data-v-76095d64]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.3rem;margin:.25rem 0 .75rem;padding:.25rem .5rem .25rem .35rem;font:inherit;font-size:.82rem;font-weight:600;color:var(--primary, #1b84ff);background:none;border:0;border-radius:var(--radius-sm, .35rem);cursor:pointer}.folder-browser__back[data-v-76095d64]:hover:not(:disabled){background:var(--primary-soft, rgba(27, 132, 255, .1))}.folder-browser__back[data-v-76095d64]:disabled{opacity:.5;cursor:default}.folder-browser__search[data-v-76095d64]{display:flex;align-items:center;gap:.45rem;margin:0 0 .6rem;padding:0 .6rem;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:var(--radius-md, .5rem);background:var(--panel-muted, rgba(15, 31, 61, .03))}.folder-browser__search-icon[data-v-76095d64]{flex:none;color:var(--muted, rgba(15, 31, 61, .5))}.folder-browser__search-input[data-v-76095d64]{flex:1 1 auto;min-width:0;padding:.5rem 0;font:inherit;font-size:.85rem;color:var(--ink, #0f1f3d);background:none;border:0;outline:none}.folder-browser__body[data-v-76095d64]{min-height:9rem;max-height:22rem;overflow-y:auto;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:var(--radius-md, .5rem)}.folder-browser__list[data-v-76095d64]{list-style:none;margin:0;padding:0}.folder-browser__item[data-v-76095d64]{display:flex;align-items:center;gap:.5rem;padding:.15rem .5rem .15rem .25rem;border-bottom:1px solid var(--border, rgba(15, 31, 61, .08))}.folder-browser__item[data-v-76095d64]:last-child{border-bottom:0}.folder-browser__open[data-v-76095d64]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;padding:.45rem .4rem;font:inherit;color:var(--ink, #0f1f3d);background:none;border:0;border-radius:var(--radius-sm, .4rem);cursor:pointer;text-align:left}.folder-browser__open[data-v-76095d64]:hover{background:var(--panel-muted, rgba(15, 31, 61, .04))}.folder-browser__icon[data-v-76095d64]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.folder-browser__name[data-v-76095d64]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-browser__chevron[data-v-76095d64]{flex:none;color:var(--muted, rgba(15, 31, 61, .4))}.folder-browser__pick[data-v-76095d64]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;padding:.3rem .6rem;font:inherit;font-size:.76rem;font-weight:600;color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .1));border:1px solid transparent;border-radius:999px;cursor:pointer}.folder-browser__pick[data-v-76095d64]:hover:not(:disabled){border-color:var(--primary, #1b84ff)}.folder-browser__pick[data-v-76095d64]:disabled{opacity:.5;cursor:default}.folder-browser__status[data-v-76095d64]{margin:0;padding:1.25rem .75rem;font-size:.85rem;color:var(--ink-soft, #4b5675);text-align:center}.folder-browser__status--muted[data-v-76095d64]{color:var(--muted, rgba(15, 31, 61, .5))}.folder-browser__error[data-v-76095d64]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .6rem;font-size:.82rem;color:var(--danger, #dc3545)}.folder-browser__reauth[data-v-76095d64]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.2rem .55rem;font:inherit;font-size:.76rem;font-weight:600;color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .1));border:0;border-radius:999px;cursor:pointer}.notif-settings[data-v-bfb11b83]{display:flex;flex-direction:column;gap:1.1rem}.notif-settings__header[data-v-bfb11b83]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-settings__heading[data-v-bfb11b83]{display:flex;flex-direction:column;gap:.25rem}.notif-settings__master[data-v-bfb11b83]{flex-shrink:0;margin-top:.15rem}.notif-settings__title[data-v-bfb11b83]{margin:0;font-size:1.05rem;font-weight:700}.notif-settings__lead[data-v-bfb11b83]{margin:0;font-size:.88rem}.notif-settings__permission[data-v-bfb11b83]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.notif-settings__status[data-v-bfb11b83]{margin:0;font-size:.88rem}.notif-settings__status--ok[data-v-bfb11b83]{color:var(--ibizz-success, #1a7f4b)}.notif-settings__status--warn[data-v-bfb11b83]{color:var(--ibizz-danger, #b4541a)}.notif-settings__status--muted[data-v-bfb11b83]{color:var(--ibizz-text-muted, #6b7280)}.notif-settings__channels[data-v-bfb11b83]{display:flex;flex-direction:column;gap:.85rem}.notif-settings__channels.is-disabled[data-v-bfb11b83]{opacity:.55;pointer-events:none}.notif-settings__channels-title[data-v-bfb11b83]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.notif-channel[data-v-bfb11b83]{display:flex;flex-direction:column;gap:.7rem;padding:.85rem 1rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:12px;background:var(--ibizz-surface, #fff)}.notif-channel__main[data-v-bfb11b83]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-channel__info[data-v-bfb11b83]{display:flex;flex-direction:column;gap:.2rem}.notif-channel__name[data-v-bfb11b83]{font-size:.95rem}.notif-channel__desc[data-v-bfb11b83]{font-size:.83rem}.notif-channel__hint[data-v-bfb11b83]{font-size:.78rem;margin-top:.15rem}.notif-channel__hint--ok[data-v-bfb11b83]{color:var(--ibizz-success, #1a7f4b)}.notif-channel__lead[data-v-bfb11b83]{display:flex;align-items:center;gap:.5rem;padding-top:.65rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.notif-channel__lead-label[data-v-bfb11b83]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.notif-channel__lead-select[data-v-bfb11b83]{width:auto;max-width:max-content;padding:.2rem .5rem;font-size:.8rem;line-height:1.3;color:var(--ibizz-text, #111827);background:var(--ibizz-surface-muted, #f9fafb);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:8px;cursor:pointer}.notif-channel__lead-select[data-v-bfb11b83]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:1px}.notif-channel__lead-select[data-v-bfb11b83]:disabled{cursor:not-allowed;opacity:.6}.notif-prompt[data-v-9107fbcf]{position:fixed;right:1.25rem;top:calc(var(--ibizz-shell-topbar-height, 65px) + env(safe-area-inset-top,0px) + .75rem);z-index:1200;width:min(360px,100vw - 2.5rem);display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:14px;background:var(--ibizz-surface, #fff);box-shadow:0 18px 40px #0f172a2e}.notif-prompt__title[data-v-9107fbcf]{font-size:.98rem}.notif-prompt__text[data-v-9107fbcf]{margin:.25rem 0 0;font-size:.86rem;color:var(--ibizz-text-muted, #6b7280)}.notif-prompt__actions[data-v-9107fbcf]{display:flex;justify-content:flex-end;gap:.6rem}.notif-prompt-enter-active[data-v-9107fbcf],.notif-prompt-leave-active[data-v-9107fbcf]{transition:opacity .2s ease,transform .2s ease}.notif-prompt-enter-from[data-v-9107fbcf],.notif-prompt-leave-to[data-v-9107fbcf]{opacity:0;transform:translateY(-12px)}.rm-notify[data-v-3d1e2e05]{position:relative;display:inline-flex}.rm-notify__bell[data-v-3d1e2e05]{position:relative}.rm-notify__bell-icon[data-v-3d1e2e05]{display:inline-flex}.rm-notify__panel[data-v-3d1e2e05]{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;width:min(20rem,100vw - 2rem);max-height:min(60vh,28rem);overflow-y:auto;padding:.4rem;background:var(--ibizz-surface, #fff);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:14px;box-shadow:0 18px 48px #0f1f3d29}.rm-notify__header[data-v-3d1e2e05]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem .4rem}.rm-notify__title[data-v-3d1e2e05]{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.01em;color:var(--ibizz-text, #111827)}.rm-notify__close[data-v-3d1e2e05]{border:0;background:transparent;font-size:1.15rem;line-height:1;color:var(--ibizz-text-muted, #6b7280);cursor:pointer;padding:.1rem .3rem;border-radius:6px}.rm-notify__close[data-v-3d1e2e05]:hover{color:var(--ibizz-text, #111827)}.rm-notify__list[data-v-3d1e2e05]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.rm-notify__item-button[data-v-3d1e2e05]{position:relative;display:flex;align-items:flex-start;gap:.5rem;width:100%;text-align:left;padding:.55rem .6rem;border:0;background:transparent;border-radius:10px;cursor:pointer}.rm-notify__item-button[data-v-3d1e2e05]:hover{background:var(--ibizz-surface-muted, #f9fafb)}.rm-notify__item-button[data-v-3d1e2e05]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:-2px}.rm-notify__dot[data-v-3d1e2e05]{flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem;border-radius:50%;background:var(--ibizz-danger, #e0245e)}.rm-notify__item-main[data-v-3d1e2e05]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.rm-notify__item-title[data-v-3d1e2e05]{font-size:.88rem;font-weight:600;color:var(--ibizz-text, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-notify__item-meta[data-v-3d1e2e05]{display:flex;align-items:baseline;gap:.4rem;font-size:.78rem}.rm-notify__countdown[data-v-3d1e2e05]{font-weight:600;color:var(--color-primary, #2563eb)}.rm-notify__date[data-v-3d1e2e05]{color:var(--ibizz-text-muted, #6b7280)}.rm-notify__contacts[data-v-3d1e2e05]{font-size:.74rem;color:var(--ibizz-text-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-notify-panel-enter-active[data-v-3d1e2e05],.rm-notify-panel-leave-active[data-v-3d1e2e05]{transition:opacity .14s ease,transform .14s ease}.rm-notify-panel-enter-from[data-v-3d1e2e05],.rm-notify-panel-leave-to[data-v-3d1e2e05]{opacity:0;transform:translateY(-4px)}.ih-notify[data-v-0bd0d02f]{position:relative;display:inline-flex}.ih-notify__bell[data-v-0bd0d02f]{position:relative}.ih-notify__bell-icon[data-v-0bd0d02f]{display:inline-flex}.ih-notify__panel[data-v-0bd0d02f]{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;width:min(20rem,100vw - 2rem);max-height:min(60vh,28rem);overflow-y:auto;padding:.4rem;background:var(--ibizz-surface, #fff);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:14px;box-shadow:0 18px 48px #0f1f3d29}.ih-notify__header[data-v-0bd0d02f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem .4rem}.ih-notify__title[data-v-0bd0d02f]{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.01em;color:var(--ibizz-text, #111827)}.ih-notify__close[data-v-0bd0d02f]{border:0;background:transparent;font-size:1.15rem;line-height:1;color:var(--ibizz-text-muted, #6b7280);cursor:pointer;padding:.1rem .3rem;border-radius:6px}.ih-notify__close[data-v-0bd0d02f]:hover{color:var(--ibizz-text, #111827)}.ih-notify__list[data-v-0bd0d02f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.ih-notify__item-button[data-v-0bd0d02f]{position:relative;display:flex;align-items:flex-start;gap:.5rem;width:100%;text-align:left;padding:.55rem .6rem;border:0;background:transparent;border-radius:10px;cursor:pointer}.ih-notify__item-button[data-v-0bd0d02f]:hover{background:var(--ibizz-surface-muted, #f9fafb)}.ih-notify__item-button[data-v-0bd0d02f]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:-2px}.ih-notify__dot[data-v-0bd0d02f]{flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem;border-radius:50%;background:var(--ibizz-danger, #e0245e)}.ih-notify__item-main[data-v-0bd0d02f]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.ih-notify__item-title[data-v-0bd0d02f]{font-size:.88rem;font-weight:600;color:var(--ibizz-text, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ih-notify__item-meta[data-v-0bd0d02f]{display:flex;align-items:baseline;gap:.4rem;font-size:.78rem}.ih-notify__countdown[data-v-0bd0d02f]{font-weight:600;color:var(--color-primary, #2563eb)}.ih-notify__date[data-v-0bd0d02f]{color:var(--ibizz-text-muted, #6b7280)}.ih-notify-panel-enter-active[data-v-0bd0d02f],.ih-notify-panel-leave-active[data-v-0bd0d02f]{transition:opacity .14s ease,transform .14s ease}.ih-notify-panel-enter-from[data-v-0bd0d02f],.ih-notify-panel-leave-to[data-v-0bd0d02f]{opacity:0;transform:translateY(-4px)}.contact-moment__datepicker[data-v-70c0e5b2],.contact-moment__datepicker[data-v-70c0e5b2] .p-inputtext,.contact-moment__status-select[data-v-70c0e5b2]{width:100%}.contact-moment__status-hint[data-v-70c0e5b2]{margin-top:.3rem;font-size:.8rem;line-height:1.35;color:var(--ibizz-muted, #5b6472)}.agenda-type-choice[data-v-a727a8d0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agenda-type-button[data-v-a727a8d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.1rem .75rem;border:1.5px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-md, .6rem);background:var(--panel-muted, rgba(15, 31, 61, .03));color:var(--ink-soft, #4b5675);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.agenda-type-button__icon[data-v-a727a8d0]{width:1.6rem;height:1.6rem}.agenda-type-button[data-v-a727a8d0]:hover{border-color:var(--primary, #1b84ff);color:var(--text, #152137)}.agenda-type-button.is-active[data-v-a727a8d0]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff);color:var(--primary, #1b84ff)}.agenda-time-grid[data-v-a727a8d0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:30rem){.agenda-time-grid[data-v-a727a8d0]{grid-template-columns:1fr}}.agenda-empty-hint[data-v-a727a8d0]{margin:0;font-size:.82rem;color:var(--muted, #5b6472)}.agenda-company-fixed[data-v-a727a8d0]{background:var(--panel-muted, rgba(15, 31, 61, .03));color:var(--ink-soft, #4b5675);cursor:default}.agenda-company-fixed[data-v-a727a8d0]:disabled{opacity:1}.modal-actions--right[data-v-a727a8d0]{justify-content:flex-end}.agenda-suggest-row[data-v-a727a8d0]{display:flex}.agenda-suggest-trigger[data-v-a727a8d0]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-sm, .45rem);background:var(--panel-muted, rgba(15, 31, 61, .03));color:var(--primary, #1b84ff);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.agenda-suggest-trigger[data-v-a727a8d0]:hover{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff)}.agenda-suggest-overlay[data-v-a727a8d0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f1f3d52;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.agenda-suggest-panel[data-v-a727a8d0]{width:100%;max-width:min(46rem,95vw);max-height:90vh;display:flex;flex-direction:column;background:var(--panel, #fff);border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-md, .6rem);box-shadow:0 18px 48px #0f1f3d38;overflow:hidden}.agenda-suggest-panel__header[data-v-a727a8d0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.1rem 1.1rem .75rem;border-bottom:1px solid var(--border, rgba(15, 31, 61, .1))}.agenda-suggest-panel__header h4[data-v-a727a8d0]{margin:0;font-size:1rem;font-weight:700;color:var(--text, #152137)}.agenda-suggest-panel__body[data-v-a727a8d0]{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;padding:1.1rem}.agenda-suggest-panel__footer[data-v-a727a8d0]{flex:none;display:flex;justify-content:center;padding:.85rem 1.1rem;border-top:1px solid var(--border, rgba(15, 31, 61, .1));background:var(--panel-muted, rgba(15, 31, 61, .02))}.agenda-suggest-from[data-v-a727a8d0]{max-width:16rem}.agenda-suggest-checked[data-v-a727a8d0]{margin:0;font-size:.8rem;color:var(--muted, #5b6472)}.agenda-suggest-search[data-v-a727a8d0]{align-self:flex-start}.agenda-suggest-status[data-v-a727a8d0]{margin:0;font-size:.85rem;color:var(--muted, #5b6472)}.agenda-suggest-status--error[data-v-a727a8d0]{color:var(--danger-fg, #b02a44)}.agenda-suggest-list[data-v-a727a8d0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.agenda-suggest-item__row[data-v-a727a8d0]{display:flex;align-items:stretch;gap:.4rem}.agenda-suggest-option[data-v-a727a8d0]{flex:1 1 auto;display:flex;align-items:center;gap:.5rem;padding:.6rem .7rem;border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-sm, .45rem);background:var(--panel-muted, rgba(15, 31, 61, .03));color:var(--text, #152137);font-size:.9rem;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.agenda-suggest-option[data-v-a727a8d0]:hover{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff)}.agenda-suggest-info[data-v-a727a8d0]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-sm, .45rem);background:var(--panel, #fff);color:var(--muted, #5b6472);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.agenda-suggest-info[data-v-a727a8d0]:hover,.agenda-suggest-info.is-active[data-v-a727a8d0]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff);color:var(--primary, #1b84ff)}.agenda-suggest-detail[data-v-a727a8d0]{display:flex;flex-direction:column;gap:.5rem;margin:.1rem 0 .2rem;padding:.7rem .8rem;border:1px solid var(--border, rgba(15, 31, 61, .1));border-radius:var(--radius-sm, .45rem);background:var(--panel-muted, rgba(15, 31, 61, .03))}.agenda-suggest-special[data-v-a727a8d0]{margin:0;font-size:.8rem;font-weight:600;color:var(--danger-fg, #b02a44)}.agenda-suggest-attendee[data-v-a727a8d0]{display:flex;flex-direction:column;gap:.2rem}.agenda-suggest-attendee__name[data-v-a727a8d0]{font-size:.82rem;font-weight:700;color:var(--text, #152137)}.agenda-suggest-agenda[data-v-a727a8d0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem;font-size:.8rem;color:var(--ink-soft, #4b5675)}.agenda-suggest-agenda li[data-v-a727a8d0]{display:flex;gap:.5rem}.agenda-suggest-agenda__time[data-v-a727a8d0]{flex:none;min-width:5.5rem;font-variant-numeric:tabular-nums;color:var(--muted, #5b6472)}.agenda-suggest-agenda__title[data-v-a727a8d0]{min-width:0}li.is-day-off .agenda-suggest-agenda__title[data-v-a727a8d0]{font-weight:600;color:var(--warning-fg, #9a6b00)}.agenda-suggest-agenda--free[data-v-a727a8d0]{color:var(--muted, #5b6472);font-style:italic}.agenda-suggest-more[data-v-a727a8d0]{align-self:center}.quality-modal[data-v-cdf0e490]{max-width:26rem}.quality-step[data-v-cdf0e490]{display:flex;flex-direction:column;gap:1.1rem}.quality-step__body[data-v-cdf0e490]{margin:0;color:var(--ibizz-muted, #5b6472);font-size:.92rem;line-height:1.45}.quality-step__spacer[data-v-cdf0e490]{display:inline-block}.quality-stars[data-v-cdf0e490]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.quality-star[data-v-cdf0e490]{display:inline-flex;align-items:center;justify-content:center;padding:.15rem;border:none;background:none;cursor:pointer;color:var(--ibizz-border-strong, #c7ccd6);transition:color .12s ease,transform .12s ease}.quality-star svg[data-v-cdf0e490]{fill:currentColor}.quality-star[data-v-cdf0e490]:hover{transform:scale(1.08)}.quality-star.is-active[data-v-cdf0e490]{color:#f5b50a}.quality-star[data-v-cdf0e490]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px;border-radius:6px}.quality-star--readonly[data-v-cdf0e490]{cursor:default;padding:0}.quality-star--readonly[data-v-cdf0e490]:hover{transform:none}.quality-stars--readout[data-v-cdf0e490]{gap:.2rem}.quality-stars__value[data-v-cdf0e490]{margin-left:.4rem;font-weight:600;font-size:.9rem;color:var(--ibizz-text, #1f2733)}.export-dialog__backdrop[data-v-599237b8]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.export-dialog__intro[data-v-599237b8]{margin:0 0 .4rem;font-size:.9rem}.export-dialog__formats[data-v-599237b8]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.export-format-card[data-v-599237b8]{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1.4rem 1rem;border:1.5px solid var(--ibizz-shell-border, rgba(15, 31, 61, .12));border-radius:.7rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .05s ease}.export-format-card strong[data-v-599237b8]{font-size:1rem}.export-format-card[data-v-599237b8]:hover{border-color:var(--color-primary, #2563eb);background:#2563eb0a}.export-format-card[data-v-599237b8]:active{transform:translateY(1px)}.export-dialog__status[data-v-599237b8]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;text-align:center}.export-dialog__spinner[data-v-599237b8]{width:1.8rem;height:1.8rem;border-radius:50%;border:3px solid rgba(37,99,235,.2);border-top-color:var(--color-primary, #2563eb);animation:export-spin-599237b8 .8s linear infinite}@keyframes export-spin-599237b8{to{transform:rotate(360deg)}}.export-dialog__warning[data-v-599237b8]{padding:.75rem .9rem;border-radius:.6rem;background:#ea580c14;border:1px solid rgba(234,88,12,.25)}.export-dialog__warning strong[data-v-599237b8]{color:#c2410c}.export-dialog__warning p[data-v-599237b8]{margin:.25rem 0 0;font-size:.85rem}.export-findings[data-v-599237b8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow-y:auto}.export-finding[data-v-599237b8]{padding:.55rem .7rem;border-radius:.5rem;background:var(--color-surface-soft, rgba(15, 23, 42, .04));border-left:3px solid var(--muted, #5b6678)}.export-finding--high[data-v-599237b8]{border-left-color:#dc2626}.export-finding--medium[data-v-599237b8]{border-left-color:#ea580c}.export-finding--low[data-v-599237b8]{border-left-color:#ca8a04}.export-finding__severity[data-v-599237b8]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #5b6678)}.export-finding__excerpt[data-v-599237b8]{margin:.2rem 0;font-size:.85rem;font-style:italic}.export-finding__reason[data-v-599237b8]{margin:.1rem 0 0;font-size:.82rem}@media(max-width:30rem){.export-dialog__formats[data-v-599237b8]{grid-template-columns:1fr}}.pulse-jaarplanning,.pulse-jaarplanning .pulse-jaarplanning__summary{display:flex;flex-direction:column;gap:.75rem}.pulse-jaarplanning .pulse-jaarplanning__summary-row{display:grid;grid-template-columns:1fr 1fr;gap:.6rem .75rem;align-items:stretch}@media(max-width:720px){.pulse-jaarplanning .pulse-jaarplanning__summary-row{grid-template-columns:1fr}}.pulse-jaarplanning .pulse-jaarplanning__col{display:flex;flex-direction:column;gap:.4rem;min-width:0}.pulse-jaarplanning .pulse-jaarplanning__col-title{font-size:.92rem;font-weight:700;color:var(--text, #0f1f3d)}.pulse-jaarplanning .pulse-jaarplanning__panel-track{display:flex;flex-direction:column;gap:.5rem;flex:1}.pulse-jaarplanning .pulse-jaarplanning__card{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .8rem}.pulse-jaarplanning .pulse-jaarplanning__card--single{flex:1}.pulse-jaarplanning .pulse-jaarplanning__card-head strong{font-size:.88rem;line-height:1.25;color:var(--text, #0f1f3d)}.pulse-jaarplanning .pulse-jaarplanning__card-body,.pulse-jaarplanning .pulse-jaarplanning__theme-desc{margin:0;font-size:.8rem;line-height:1.4;color:var(--text, #0f1f3d);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pulse-jaarplanning .pulse-jaarplanning__card-body.is-empty,.pulse-jaarplanning .pulse-jaarplanning__theme-desc.is-empty{font-style:italic;-webkit-line-clamp:2}.pulse-jaarplanning .pulse-jaarplanning__themes{display:flex;flex-direction:column;gap:.4rem}.pulse-jaarplanning .pulse-jaarplanning__themes-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(200px,(100% - 3rem) / 6),1fr));align-items:stretch;gap:.6rem}.pulse-jaarplanning .pulse-jaarplanning__theme{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .8rem;min-width:0}.pulse-jaarplanning .pulse-jaarplanning__theme.is-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.pulse-jaarplanning .pulse-jaarplanning__theme.is-draggable:active{cursor:grabbing}.pulse-jaarplanning .pulse-jaarplanning__theme.is-dragging{opacity:.5;border-color:var(--accent, #1B84FF)}.pulse-jaarplanning .pulse-jaarplanning__theme-head{display:flex;align-items:center;gap:.4rem}.pulse-jaarplanning .pulse-jaarplanning__theme-head strong{font-size:.88rem;line-height:1.25}.pulse-jaarplanning .pulse-jaarplanning__themes-hint{margin:.1rem 0 0;font-size:.78rem;line-height:1.3}.pulse-jaarplanning .pulse-jaarplanning__divider{height:0;margin:.5rem 0 .25rem;border:0;border-top:1px solid var(--hairline)}.pulse-jaarplanning .pulse-jaarplanning__toggle{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem}.pulse-jaarplanning .pulse-jaarplanning__filter-toggle.is-active{border-color:var(--accent, #1B84FF);color:var(--accent, #1B84FF)}.pulse-jaarplanning .pulse-jaarplanning__filters{flex-wrap:wrap;gap:.5rem .75rem}.pulse-jaarplanning .pulse-jaarplanning__filters .ms-filter-group{flex-wrap:wrap;margin-bottom:.5rem}.pulse-jaarplanning .pulse-jaarplanning__filters .ms-filter-group__label{flex:0 0 75px;width:75px;font-size:.78rem}.pulse-jaarplanning .pulse-jaarplanning__strategy-empty{font-size:.78rem}.pulse-jaarplanning .ms-calendar-week__campaign.is-clickable{cursor:pointer}.pulse-jaarplanning .ms-calendar-cell__date{font-size:.72rem;font-weight:500;color:var(--muted, #64748b)}.pulse-jaarplanning .ms-calendar-cell.is-today .ms-calendar-cell__date{color:#fff}.pulse-jaarplanning .ms-calendar-cell__specials{list-style:none;margin:0 0 .15rem;padding:0;display:flex;flex-direction:column;gap:.1rem}.pulse-jaarplanning .ms-special-pill{display:block;font-size:.66rem;line-height:1.2;font-style:italic;color:var(--muted, #64748b);overflow:hidden}.pulse-jaarplanning .ms-special-pill__label{display:block;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-jaarplanning .ms-special-pill--more{font-style:normal;color:var(--muted, #94a3b8);font-weight:600}.pulse-jaarplanning .ms-planning{display:flex;flex-direction:column;gap:.65rem}.pulse-jaarplanning .ms-planning__head{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap}.pulse-jaarplanning .ms-planning__year{display:inline-flex;align-items:center;gap:.4rem}.pulse-jaarplanning .ms-planning__year strong{min-width:4rem;text-align:center}.pulse-jaarplanning__editor.ms-campaign-editor .ms-editor__footer{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--hairline, rgba(15, 31, 61, .1))}.pulse-jaarplanning__editor-hint{margin-top:.4rem;font-size:.78rem}.session-expired-backdrop{z-index:9999}.session-expired-card{max-width:420px}.session-expired__body{font-size:.9rem;color:var(--muted, #666);margin:0 0 1rem;line-height:1.5}.session-expired__pending{display:flex;align-items:flex-start;gap:.4rem;background:var(--color-warning-bg, #fef3cd);border:1px solid var(--color-warning-border, #fbbf24);border-radius:var(--radius, 6px);padding:.6rem .75rem;font-size:.82rem;color:var(--color-warning-text, #92400e);margin-bottom:1rem;line-height:1.4}.session-expired__pending svg{flex-shrink:0;margin-top:1px;color:var(--color-warning-icon, #d97706)}.inhaker-detail__description[data-v-871b1eb1]{margin:0;font-size:.9rem;line-height:1.5;color:var(--muted, #5b6678);white-space:pre-wrap}.client-folder-help[data-v-871b1eb1]{margin:-.25rem 0 0;font-size:.78rem;line-height:1.4}.client-folder-browse[data-v-871b1eb1]{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap}.note-editor-meta-row[data-v-871b1eb1]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;margin:.6rem 0 .25rem}.note-editor-meta-row--stats-only[data-v-871b1eb1]{justify-content:flex-end;align-items:center}.note-editor-meta-row[data-v-871b1eb1] .transcript-formatted-note{margin:0 auto 0 0;text-align:left}.note-editor-meta-row[data-v-871b1eb1] .note-editor-stats--inline{margin:0;flex:none;align-self:center;white-space:nowrap}.note-attachments-top[data-v-871b1eb1]{margin-bottom:.85rem}.note-editor-panel[data-v-871b1eb1]{position:relative}.attachments-drop-overlay[data-v-871b1eb1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;pointer-events:none;border:2px dashed var(--primary, #1b84ff);border-radius:var(--radius-lg, .6rem);background:var(--primary-soft, rgba(27, 132, 255, .1));color:var(--primary, #1b84ff);font-weight:600;font-size:.95rem}.attendees-bar[data-v-871b1eb1]{display:flex;flex-direction:column;align-items:stretch;gap:.3rem}.attendees-bar__label[data-v-871b1eb1]{font-size:.8rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.attendees-bar[data-v-871b1eb1] .tag-field{flex:1 1 auto;min-width:0}.detail-actions-menu[data-v-871b1eb1]{position:relative;display:inline-flex;align-items:center}.detail-actions-menu__dropdown[data-v-871b1eb1]{top:calc(100% + .4rem);right:0}.move-item-form .search-select[data-v-871b1eb1]{width:100%}.list-attendees[data-v-871b1eb1]{display:block;margin:.15rem 0 0;font-size:.78rem}.export-section[data-v-871b1eb1]{display:flex;flex-direction:column}.export-actions--bar[data-v-871b1eb1]{margin:0 0 1rem}.export-list[data-v-871b1eb1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.export-list__row[data-v-871b1eb1]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;border:1px solid rgba(15,31,61,.06);border-radius:.6rem;background:#fff;box-shadow:0 1px 3px #0f1f3d14}.export-list__title[data-v-871b1eb1]{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-switch-loading[data-v-871b1eb1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem}.client-switch-loading.small[data-v-871b1eb1]{flex-direction:row;gap:.5rem}.client-switch-loading__spinner[data-v-871b1eb1]{width:1.4rem;height:1.4rem;flex:0 0 auto;border-radius:50%;border:2.5px solid var(--border, rgba(15, 31, 61, .15));border-top-color:var(--color-primary, #2563eb);animation:client-switch-spin-871b1eb1 .8s linear infinite}@keyframes client-switch-spin-871b1eb1{to{transform:rotate(360deg)}}.loading-dots[data-v-871b1eb1]{display:inline-flex;align-items:center;gap:.18em;margin-left:.4em;vertical-align:middle}.loading-dots span[data-v-871b1eb1]{width:.28em;height:.28em;border-radius:50%;background:var(--color-primary, #2563eb);opacity:.35;animation:loading-dots-bounce-871b1eb1 1.2s ease-in-out infinite}.loading-dots span[data-v-871b1eb1]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-871b1eb1]:nth-child(3){animation-delay:.4s}@keyframes loading-dots-bounce-871b1eb1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-.18em)}}.docs-sync-note[data-v-871b1eb1]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.6rem;background:#1b84ff14;color:var(--accent, #1B84FF);font-size:.82rem}.docs-sync-note__spinner[data-v-871b1eb1]{width:.9rem;height:.9rem;flex:0 0 auto;border-radius:50%;border:2px solid rgba(27,132,255,.3);border-top-color:var(--accent, #1B84FF);animation:client-switch-spin-871b1eb1 .8s linear infinite}@media(max-width:30rem){.quick-links-grid .quick-link-card[data-v-871b1eb1]{flex-direction:row;align-items:center;gap:.75rem;padding:.875rem 1rem}.quick-links-grid .quick-link-card__icon[data-v-871b1eb1]{width:36px;height:36px;padding:.5rem;flex:0 0 auto}}@media(max-width:24rem){.dash-subtle-item[data-v-871b1eb1]:has(.dash-subtle-item__badge){flex-direction:column;align-items:flex-start}.dash-subtle-item:has(.dash-subtle-item__badge) .dash-subtle-item__title[data-v-871b1eb1]{margin-top:.25rem}}@media(max-width:30rem){.dash-subtle-item[data-v-871b1eb1]:has(.dash-subtle-item__check){display:grid;grid-template-columns:1.25rem 1fr;align-items:start;column-gap:.5rem}.dash-subtle-item:has(.dash-subtle-item__check) .dash-subtle-item__title[data-v-871b1eb1]{white-space:normal;overflow:visible;text-overflow:clip}}.note-datepicker[data-v-871b1eb1]{width:100%}.note-datepicker[data-v-871b1eb1] .p-inputtext{width:100%;padding:.9rem 1rem;box-sizing:border-box}.dashboard-quick-actions[data-v-871b1eb1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dashboard-quick-actions .quick-link-card[data-v-871b1eb1]{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-871b1eb1]{width:2rem;height:2rem;padding:.45rem;flex-shrink:0}.dashboard-quick-actions .quick-link-card strong[data-v-871b1eb1]{font-size:var(--fs-base, 14px);line-height:1.25;white-space:pre-line}.dashboard-quick-actions .quick-link-card--folder[data-v-871b1eb1]{position:relative;padding:0;background:var(--primary, #1b84ff);border-color:var(--primary, #1b84ff);color:#fff}.dashboard-quick-actions .quick-link-card--folder[data-v-871b1eb1]:hover{background:var(--primary-strong, #0a6ce0);border-color:var(--primary-strong, #0a6ce0)}.dashboard-quick-actions .quick-link-card--folder strong[data-v-871b1eb1]{color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__icon[data-v-871b1eb1]{background:#ffffff2e;color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__main[data-v-871b1eb1]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:.85rem .75rem;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__settings[data-v-871b1eb1]{position:absolute;top:.4rem;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:0;border-radius:.5rem;background:transparent;color:#ffffffd9;cursor:pointer;transition:background-color .18s ease,color .18s ease}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__settings[data-v-871b1eb1]:hover:not(:disabled){background:#fff3;color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__settings[data-v-871b1eb1]:disabled{cursor:wait;opacity:.7}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__sync[data-v-871b1eb1]{right:2.25rem}.dashboard-quick-actions .quick-link-card--folder.quick-link-card--folder-empty[data-v-871b1eb1]{border:1.5px dashed rgba(255,255,255,.7)}.dashboard-auth-notice[data-v-871b1eb1]{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.65rem .9rem;border:1px solid rgba(245,158,11,.4);border-radius:.6rem;background:#f59e0b1f;color:#92400e}.dashboard-auth-notice__icon[data-v-871b1eb1]{flex-shrink:0;color:#b45309}.dashboard-auth-notice__text[data-v-871b1eb1]{flex:1 1 auto;min-width:0;font-size:.85rem;font-weight:500;line-height:1.35;white-space:pre-line}.dashboard-auth-notice__action[data-v-871b1eb1]{flex-shrink:0;display:inline-flex;align-items:center;padding:.4rem .8rem;border:none;border-radius:.45rem;background:#b45309;color:#fff;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s ease,opacity .15s ease}.dashboard-auth-notice__action[data-v-871b1eb1]:hover:not(:disabled){background:#92400e}.dashboard-auth-notice__action[data-v-871b1eb1]:disabled{opacity:.6;cursor:default}.dashboard-auth-notice__action[data-v-871b1eb1]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}@media(max-width:600px){.dashboard-auth-notice[data-v-871b1eb1]{flex-wrap:wrap}.dashboard-auth-notice__action[data-v-871b1eb1]{width:100%;justify-content:center}}.client-profile-strip[data-v-871b1eb1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:1rem}@media(max-width:1023px){.client-profile-strip[data-v-871b1eb1]{grid-template-columns:1fr;gap:.6rem}}.client-profile-strip__item[data-v-871b1eb1]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0;min-width:0}.client-profile-strip__text[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.client-profile-strip__label[data-v-871b1eb1]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8)}.client-profile-strip__value[data-v-871b1eb1]{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-871b1eb1]{color:var(--ibizz-muted, #cbd5e1)}.client-profile-strip__edit[data-v-871b1eb1]{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-871b1eb1]: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-871b1eb1],.client-profile-strip__item:focus-within .client-profile-strip__edit[data-v-871b1eb1],.client-profile-strip__edit[data-v-871b1eb1]:focus-visible{opacity:1}.client-strip-divider[data-v-871b1eb1]{border:none;border-top:1px solid var(--ibizz-border, rgba(15, 23, 42, .08));margin:0 0 1rem}.client-team-strip[data-v-871b1eb1]{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-871b1eb1]{grid-template-columns:1fr;gap:.6rem}}.client-team-strip__item[data-v-871b1eb1]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0}.client-team-strip__text[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.client-team-strip__label[data-v-871b1eb1]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8)}.client-team-strip__names[data-v-871b1eb1]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-team-strip__value[data-v-871b1eb1]{font-size:.85rem;font-weight:500;color:var(--ibizz-text, #0f172a)}.client-team-strip__edit[data-v-871b1eb1]{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-team-strip__edit[data-v-871b1eb1]:hover{background:var(--ibizz-surface-muted, rgba(15, 23, 42, .05));color:var(--ibizz-text, #0f172a)}.client-team-strip__item:hover .client-team-strip__edit[data-v-871b1eb1],.client-team-strip__item:focus-within .client-team-strip__edit[data-v-871b1eb1],.client-team-strip__edit[data-v-871b1eb1]:focus-visible{opacity:1}@media(min-width:1024px){.dashboard-top-row[data-v-871b1eb1]{align-items:stretch}.contact-moments-cell[data-v-871b1eb1],.afspraken-cell[data-v-871b1eb1]{position:relative;min-height:0}.contact-moments-cell .contact-moments-panel[data-v-871b1eb1],.afspraken-cell .dashboard-meetings[data-v-871b1eb1]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;overflow:hidden}.contact-moments-cell .contact-moments-list[data-v-871b1eb1],.afspraken-cell .dashboard-meetings__list[data-v-871b1eb1]{flex:1 1 auto;min-height:0;overflow-y:auto}}.contact-moments-list[data-v-871b1eb1]{display:flex;flex-direction:column}@media(max-width:1023px){.contact-moments-list[data-v-871b1eb1]{max-height:28rem;overflow-y:auto}}.contact-moment-item[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.35rem;padding:.5rem .1rem;border-top:1px solid var(--border, rgba(15, 31, 61, .08));border-bottom:1px solid var(--border, rgba(15, 31, 61, .08))}.contact-moment-item+.contact-moment-item[data-v-871b1eb1]{margin-top:-1px}.contact-moment-item__subject[data-v-871b1eb1]{font-size:13px;font-weight:500;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-moment-item__meta[data-v-871b1eb1]{font-size:.76rem}.contact-moment-item__heading[data-v-871b1eb1]{display:flex;align-items:center;gap:.2rem}.contact-moment-item__toggle[data-v-871b1eb1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.1rem;height:1.1rem;margin-left:-.4em;padding:0;border:0;background:transparent;color:var(--muted, #5b6678);cursor:pointer;border-radius:.35rem;transition:transform .18s ease,color .18s ease}.contact-moment-item__toggle[data-v-871b1eb1] svg{width:.85rem;height:.85rem}.contact-moment-item__toggle[data-v-871b1eb1]:hover{color:var(--text, #1f2733)}.contact-moment-item__toggle.is-open[data-v-871b1eb1]{transform:rotate(180deg)}.contact-moment-item__detail[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.3rem;padding-left:1.8rem}.contact-moment-item__meta-row[data-v-871b1eb1]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.contact-moment-item__note-btn[data-v-871b1eb1]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:0;background:transparent;color:var(--muted, #5b6678);cursor:pointer;border-radius:.35rem;transition:color .18s ease}.contact-moment-item__note-btn[data-v-871b1eb1]:hover{color:var(--primary, #2f6df6)}.contact-moment-item__note-btn[data-v-871b1eb1]:disabled{opacity:.5;cursor:default}.contact-moment-status-pill[data-v-871b1eb1]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;border:1px solid transparent;border-radius:999px;padding:.1rem 1.3rem .1rem .5rem;font-size:10px;font-weight:600;line-height:1.4;cursor:pointer;color:#334155;background-color:#94a3b838;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .45rem center;background-size:.7rem}.contact-moment-status-pill[data-v-871b1eb1]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.contact-moment-status-pill--informatief[data-v-871b1eb1]{background-color:#94a3b838;color:#475569}.contact-moment-status-pill--wacht_op_antwoord[data-v-871b1eb1]{background-color:#f59e0b2e;color:#b45309}.contact-moment-status-pill--opvolging_nodig[data-v-871b1eb1]{background-color:#ef444429;color:#b91c1c}.contact-moment-status-pill--beantwoord[data-v-871b1eb1]{background-color:#3b82f629;color:#1d4ed8}.contact-moment-status-pill--afgerond[data-v-871b1eb1]{background-color:#22c55e2e;color:#15803d}.contact-moment-item__rating[data-v-871b1eb1]{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem 0;border:none;background:none;cursor:pointer;flex-shrink:0}.contact-moment-item__rating .cm-stars[data-v-871b1eb1]{display:inline-flex;letter-spacing:.05em;font-size:.82rem;color:var(--ibizz-border-strong, #c7ccd6)}.contact-moment-item__rating .cm-star.is-active[data-v-871b1eb1]{color:#f5b50a}.contact-moment-item__rating .cm-rating-value[data-v-871b1eb1]{font-size:.74rem;font-weight:600;color:var(--ibizz-text, #1f2733)}.contact-moment-item__rating .cm-rating-empty[data-v-871b1eb1]{font-size:.74rem;color:var(--ibizz-muted, #5b6472)}.contact-moment-item__rating.is-empty .cm-stars[data-v-871b1eb1]{opacity:.7}.contact-moment-item__rating:hover .cm-rating-empty[data-v-871b1eb1]{text-decoration:underline}.status-badge--rating[data-v-871b1eb1]{background-color:#f5b50a29;color:#a16207;white-space:nowrap}.contact-moment-item__details[data-v-871b1eb1]{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.contact-moment-item__actions[data-v-871b1eb1]{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.task-item--manual[data-v-871b1eb1]{display:flex;align-items:flex-start;gap:.55rem;width:100%;padding:.4rem .5rem;border-radius:var(--radius-md, 8px);background:transparent;border:1px solid transparent;cursor:default}.task-item--manual[data-v-871b1eb1]:hover{background:var(--panel-muted, rgba(15, 31, 61, .03));border-color:var(--border, rgba(15, 31, 61, .08))}.task-item--manual:hover .task-item__delete[data-v-871b1eb1]{opacity:1}.task-item__content--manual[data-v-871b1eb1]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.task-item__edit[data-v-871b1eb1]{width:100%;min-width:0;padding:0;font:inherit;color:var(--text, #1f2733);background:transparent;border:none;border-radius:0}.task-item__edit[data-v-871b1eb1]:focus{outline:none}.task-item__edit[data-v-871b1eb1]::placeholder{color:var(--muted, #9aa3b2)}.task-item__edit--title[data-v-871b1eb1]{line-height:1.3;font-weight:400}.task-item__edit--details[data-v-871b1eb1]{font-size:.72rem;color:var(--muted, rgba(15, 31, 61, .55))}.canvas-tasks-add[data-v-871b1eb1]{display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%;margin-top:.4rem;padding:.4rem .5rem;font-size:.82rem;color:var(--muted, #5b6678);background:transparent;border:1px dashed var(--border, rgba(15, 31, 61, .18));border-radius:var(--radius-md, 8px);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.canvas-tasks-add[data-v-871b1eb1]:hover{color:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb);background:var(--panel-muted, rgba(37, 99, 235, .04))}.note-readonly-bar[data-v-871b1eb1]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.55rem .85rem;border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-md, .5rem);background:var(--panel-muted, rgba(15, 31, 61, .04));font-size:.85rem;color:var(--muted, #5b6678)}.note-readonly-bar__text[data-v-871b1eb1]{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.note-editor-tiptap__surface--readonly[data-v-871b1eb1],.note-editor-tiptap__surface--readonly[data-v-871b1eb1] .ProseMirror{cursor:pointer}.dashboard-progress-row[data-v-871b1eb1]{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem}.dashboard-progress-row>.page-panel[data-v-871b1eb1]{margin:0;min-width:0}.dashboard-meetings[data-v-871b1eb1]{display:flex;flex-direction:column}.dashboard-meetings__list[data-v-871b1eb1]{gap:0}@media(max-width:1023px){.dashboard-meetings__list[data-v-871b1eb1]{max-height:22rem;overflow-y:auto}}.dashboard-meetings__item[data-v-871b1eb1]{flex-direction:column;align-items:stretch;gap:.05rem;padding:.45rem .1rem;border-radius:0;border-top:1px solid var(--border, rgba(15, 31, 61, .08));border-bottom:1px solid var(--border, rgba(15, 31, 61, .08))}.dashboard-meetings__item+.dashboard-meetings__item[data-v-871b1eb1]{margin-top:-1px}.dashboard-meetings__item[data-v-871b1eb1]:hover{background:transparent}.dashboard-meetings__item .dash-subtle-item__title[data-v-871b1eb1]{width:100%;font-size:13px;font-weight:500}.dashboard-meetings__item--done[data-v-871b1eb1]{opacity:.75}.dashboard-meetings__date[data-v-871b1eb1]{flex:0 0 auto;max-width:100%;font-size:.74rem;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-meetings__view-all[data-v-871b1eb1]{align-self:center;margin-top:auto;padding-top:.6rem;padding-bottom:.5rem;background:none;border:0;font-size:.8rem;font-weight:600;color:var(--primary, #1b84ff);cursor:pointer;text-decoration:none}.dashboard-meetings__view-all[data-v-871b1eb1]:hover{text-decoration:underline}.field-with-add[data-v-871b1eb1]{display:flex;align-items:stretch;gap:.5rem}.field-with-add__control[data-v-871b1eb1]{flex:1 1 auto;min-width:0}.field-with-add__button[data-v-871b1eb1]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:2.6rem;padding:0;border:1px solid var(--ui-border, #d6dbe5);border-radius:8px;background:#fff;color:var(--primary, #1b84ff);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.field-with-add__button[data-v-871b1eb1]:hover{border-color:color-mix(in srgb,var(--primary, #1b84ff) 45%,var(--ui-border, #d6dbe5));background:var(--primary-soft, #edf5ff)}.field-with-add__button[data-v-871b1eb1]:focus-visible{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary, #1b84ff) 16%,transparent)}.secondary-button.is-active[data-v-871b1eb1]{border-color:var(--primary, #1b84ff);color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .08))}.pm-project-pill[data-v-871b1eb1]{display:flex;align-items:center;gap:.75rem;width:calc(100% - 1.5rem);min-width:0;margin:.5rem .75rem .25rem;padding:.75rem;border:1px solid rgba(255,255,255,.06);border-left:3px solid var(--primary, #1b84ff);border-radius:.625rem;background:var(--ibizz-shell-sidebar-active, #333d55);color:#fff}.pm-project-pill__abbr[data-v-871b1eb1]{display:inline-flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--primary, #1b84ff) 38%,transparent);color:#fff;font-size:.8rem;font-weight:700;flex:0 0 auto}.pm-project-pill__content[data-v-871b1eb1]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.05rem}.pm-project-pill__label[data-v-871b1eb1]{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--primary, #1b84ff) 50%,#ffffff)}.pm-project-pill__name[data-v-871b1eb1]{font-size:.875rem;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-project-pill__team[data-v-871b1eb1]{font-size:.72rem;line-height:1.3;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-project-pill__change[data-v-871b1eb1]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;background:#ffffff0f;color:#ffffffd1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pm-project-pill__change[data-v-871b1eb1]:hover{background:#ffffff24;border-color:#ffffff3d;color:#fff}.pm-project-pill__change[data-v-871b1eb1]:focus-visible{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary, #1b84ff) 30%,transparent)}.pm-project-select__bar[data-v-871b1eb1]{display:flex;justify-content:flex-end}.pm-project-select__quicklink[data-v-871b1eb1]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .5rem;margin:-.35rem -.5rem;border:0;background:none;cursor:pointer;font:inherit;font-size:.86rem;font-weight:600;color:var(--primary, #1b84ff);border-radius:var(--radius-sm, .5rem);transition:color .15s ease,background-color .15s ease}.pm-project-select__quicklink[data-v-871b1eb1]:hover{color:color-mix(in srgb,var(--primary, #1b84ff) 80%,#000);background:color-mix(in srgb,var(--primary, #1b84ff) 8%,transparent)}.pm-project-select__quicklink[data-v-871b1eb1]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary, #1b84ff) 16%,transparent)}.pm-project-select__list[data-v-871b1eb1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.75rem}.pm-project-card[data-v-871b1eb1]{display:flex;align-items:flex-start;gap:.75rem;text-align:left;cursor:pointer;border:1px solid var(--ui-border, #d6dbe5);transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.pm-project-card[data-v-871b1eb1]:hover{border-color:var(--primary, #1b84ff);box-shadow:0 6px 20px #1b84ff1f;transform:translateY(-1px)}.pm-project-card:hover .pm-project-card__cta[data-v-871b1eb1]{gap:.45rem}.pm-project-card[data-v-871b1eb1]:focus-visible{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary, #1b84ff) 16%,transparent)}.pm-project-card__icon[data-v-871b1eb1]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-sm, .5rem);background:color-mix(in srgb,var(--primary, #1b84ff) 10%,transparent);color:var(--primary, #1b84ff)}.pm-project-card__body[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.5rem;min-width:0;flex:1 1 auto}.pm-project-card__head[data-v-871b1eb1]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pm-project-card__title[data-v-871b1eb1]{margin:0;font-size:1.02rem}.pm-project-card__desc[data-v-871b1eb1]{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-project-card__meta[data-v-871b1eb1]{margin:0;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem}.pm-project-card__meta .pm-project-card__meta-row[data-v-871b1eb1]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.pm-project-card__meta dt[data-v-871b1eb1]{margin:0;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-text, #6b7280)}.pm-project-card__meta dd[data-v-871b1eb1]{margin:0;font-size:.86rem;color:var(--text, #1f2933)}.pm-project-card__cta[data-v-871b1eb1]{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;color:var(--primary, #1b84ff);transition:gap .15s ease}.error-boundary{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background:var(--bg, #f5f5f5)}.error-boundary__card{max-width:480px;width:100%;background:var(--surface, #fff);border-radius:var(--radius-lg, 12px);box-shadow:0 4px 24px #00000014;padding:2.5rem 2rem;text-align:center}.error-boundary__icon{color:var(--color-danger, #e53e3e);margin-bottom:1rem}.error-boundary__title{font-size:1.15rem;font-weight:600;margin:0 0 .75rem;color:var(--text, #1a1a1a)}.error-boundary__body{font-size:.9rem;color:var(--muted, #666);margin:0 0 1.5rem;line-height:1.5}.error-boundary__actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}
