@charset "UTF-8";.attachments-bar[data-v-2f9a773f]{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;min-width:0}.attachments-bar--setup[data-v-2f9a773f]{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-2f9a773f]{color:var(--muted, rgba(15, 31, 61, .55));flex:none}.attachments-bar__note[data-v-2f9a773f]{font-size:.78rem;color:var(--muted, rgba(15, 31, 61, .6))}.attachments-bar__head[data-v-2f9a773f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.attachments-bar__title[data-v-2f9a773f]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.attachments-bar__title--sub[data-v-2f9a773f]{margin-bottom:.35rem;font-size:.78rem}.attachments-bar__count[data-v-2f9a773f]{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-2f9a773f]{display:inline-flex;gap:.4rem;flex-wrap:wrap}.attachments-bar__action[data-v-2f9a773f]{-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-2f9a773f]:hover{background:var(--primary-soft, rgba(27, 132, 255, .18));border-color:var(--primary, #1b84ff)}.attachments-bar__pick-row[data-v-2f9a773f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;align-items:stretch}@media(max-width:26rem){.attachments-bar__pick-row[data-v-2f9a773f]{grid-template-columns:1fr}}.attachments-bar__pick-tile[data-v-2f9a773f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;padding:.55rem .7rem;font:inherit;font-size:.78rem;font-weight:500;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;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.attachments-bar__pick-tile[data-v-2f9a773f]:hover,.attachments-bar__pick-tile[data-v-2f9a773f]:focus-visible{border-color:var(--primary, #1b84ff);color:var(--primary, #1b84ff);outline:none}.attachments-bar__pick-icon[data-v-2f9a773f]{flex:none;color:currentColor}.attachments-bar__pick-label[data-v-2f9a773f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachments-bar__dropzone.is-dragover[data-v-2f9a773f]{border-color:var(--primary, #1b84ff);border-style:solid;background:var(--primary-soft, rgba(27, 132, 255, .12));color:var(--primary, #1b84ff)}.attachments-bar__status[data-v-2f9a773f]{margin:0;font-size:.75rem;color:var(--ink-soft, #4b5675)}.attachments-bar__status--muted[data-v-2f9a773f]{color:var(--muted, rgba(15, 31, 61, .5))}.attachments-bar__open[data-v-2f9a773f]{-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-2f9a773f]:hover:not(:disabled){background:var(--primary-soft, rgba(27, 132, 255, .18));border-color:var(--primary, #1b84ff)}.attachments-bar__open[data-v-2f9a773f]:disabled{opacity:.5;cursor:default}.attachments-bar__input[data-v-2f9a773f]{display:none}.attachments-related[data-v-2f9a773f]{display:flex;flex-direction:column;min-width:0}.attachments-list[data-v-2f9a773f]{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-2f9a773f]{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-2f9a773f]: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-2f9a773f]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.attachments-item__name[data-v-2f9a773f]{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-2f9a773f]:hover{color:var(--primary, #1b84ff);text-decoration:underline}.attachments-item__size[data-v-2f9a773f]{flex:none;color:var(--muted, rgba(15, 31, 61, .55));font-size:.72rem;font-variant-numeric:tabular-nums}.attachments-item__meta[data-v-2f9a773f]{flex:none;font-size:.72rem;color:var(--ink-soft, #4b5675)}.attachments-item__meta--error[data-v-2f9a773f]{color:var(--danger, #dc3545)}.attachments-item__progress[data-v-2f9a773f]{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-2f9a773f]{position:absolute;inset:0 auto 0 0;height:100%;background:var(--primary, #1b84ff);transition:width .2s ease}.attachments-item__actions[data-v-2f9a773f]{flex:none;display:inline-flex;align-items:center;gap:.2rem}.attachments-item__btn[data-v-2f9a773f]{-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-2f9a773f]:hover{color:var(--primary, #1b84ff);background:var(--panel-muted, rgba(15, 31, 61, .06))}.attachments-item__btn--danger[data-v-2f9a773f]:hover{color:var(--danger, #dc3545);background:#dc354514}.attachments-item--uploading[data-v-2f9a773f]{border-style:dashed;color:var(--ink-soft, #4b5675)}.attachments-item--error[data-v-2f9a773f]{border-color:#dc354566;background:#dc35450f}.attachments-item--link[data-v-2f9a773f]{border-left:2px solid var(--primary-soft, rgba(27, 132, 255, .35))}.attachments-item--link .attachments-item__icon[data-v-2f9a773f]{color:var(--primary, #1b84ff)}.inline-editable[data-v-57a0bc96]{display:inline-flex;align-items:flex-start;min-width:0;width:100%;max-width:100%}.inline-editable--editing[data-v-57a0bc96]{display:block;width:100%}.inline-editable__display[data-v-57a0bc96]{display:inline-flex;align-items:center;gap:.3rem;min-width:0;width:100%;max-width:100%}.inline-editable__display--editable[data-v-57a0bc96]{cursor:text;border-radius:var(--radius-sm, .35rem);transition:background .12s ease}.inline-editable__display--editable[data-v-57a0bc96]:hover,.inline-editable__display--editable[data-v-57a0bc96]:focus-visible{background:var(--panel-muted, rgba(15, 31, 61, .05));outline:none}.inline-editable__display--empty[data-v-57a0bc96]{color:var(--muted, rgba(15, 31, 61, .5));font-style:italic}.inline-editable__pencil[data-v-57a0bc96]{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-57a0bc96],.inline-editable__display--editable:focus-visible .inline-editable__pencil[data-v-57a0bc96]{opacity:1}.inline-editable__input[data-v-57a0bc96]{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-57a0bc96]:focus{outline:none}.inline-editable__input--multiline[data-v-57a0bc96]{resize:none;overflow:hidden;line-height:1.4}.user-avatar[data-v-3bbf7cbd]{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-3bbf7cbd]{width:1.25rem;height:1.25rem;font-size:.62rem}.user-avatar--sm[data-v-3bbf7cbd]{width:1.55rem;height:1.55rem;font-size:.7rem}.user-avatar--md[data-v-3bbf7cbd]{width:2rem;height:2rem;font-size:.85rem}@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-edadb7e5]{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-edadb7e5]{flex:0 0 calc((100% - 1.5rem) / 3.3);min-width:11rem;scroll-snap-align:start}.calendar-panel__list.is-dragging[data-v-edadb7e5]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.calendar-panel__list.is-dragging .relevant-overview__card--clickable[data-v-edadb7e5],.calendar-panel__list.is-dragging .relevant-overview__card a[data-v-edadb7e5],.calendar-panel__list.is-dragging .relevant-overview__action[data-v-edadb7e5]{cursor:grabbing}.calendar-event-card--actualiteit .calendar-event-card__body strong[data-v-edadb7e5]{font-size:.85rem}.calendar-event-card--moment[data-v-edadb7e5]{border-color:#db277752;background:#db27770d}.calendar-event-card--moment .calendar-event-card__date[data-v-edadb7e5]{background:#db27771f;color:#db2777}.calendar-event-card__desc--reason[data-v-edadb7e5]{margin:0;font-size:.82rem;line-height:1.45}.relevant-overview .panel-header[data-v-edadb7e5]{align-items:flex-end}.relevant-overview .panel-heading[data-v-edadb7e5]{margin-bottom:0}.relevant-overview .panel-heading__text h2[data-v-edadb7e5]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem}.relevant-overview__count[data-v-edadb7e5]{min-height:1.5rem;padding:.1rem .55rem;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.relevant-overview__archive-btn[data-v-edadb7e5]{position:relative;margin-left:auto;align-self:flex-end}.relevant-overview__badge[data-v-edadb7e5]{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-edadb7e5]{position:relative}.relevant-overview__card--clickable[data-v-edadb7e5]{cursor:pointer}.relevant-overview__card .calendar-event-card__body strong[data-v-edadb7e5]{padding-right:4.4rem}.relevant-overview__actions[data-v-edadb7e5]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.1rem}.relevant-overview__action[data-v-edadb7e5]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;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__action[data-v-edadb7e5]:hover{opacity:1;color:var(--text);background:#0f1f3d0f}.relevant-overview__star[data-v-edadb7e5]:hover{color:#d97706}.relevant-overview__star.is-rated[data-v-edadb7e5]{opacity:1;color:#f59e0b}.relevant-overview__rating[data-v-edadb7e5]{min-width:0;width:min(40rem,100%)}.relevant-overview__rating-item[data-v-edadb7e5]{margin:.2rem 0 0;font-size:.9rem;font-weight:600;color:var(--text)}.relevant-overview__rating-body[data-v-edadb7e5]{display:flex;flex-direction:column;gap:1rem;padding:1rem 0 .4rem}.relevant-overview__rating-field[data-v-edadb7e5]{display:flex;flex-direction:column;gap:.4rem}.relevant-overview__stars[data-v-edadb7e5]{display:inline-flex;align-items:center;gap:.15rem}.relevant-overview__star-input[data-v-edadb7e5]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted, rgba(15, 31, 61, .4));cursor:pointer;transition:color .12s ease,background-color .12s ease,transform .08s ease}.relevant-overview__star-input[data-v-edadb7e5]:hover{background:#f59e0b1a;transform:translateY(-1px)}.relevant-overview__star-input.is-active[data-v-edadb7e5]{color:#f59e0b}.relevant-overview__reason[data-v-edadb7e5]{min-height:4rem}.relevant-overview__rating-error[data-v-edadb7e5]{margin:0;font-size:.82rem;color:var(--ibizz-danger, #b4541a)}.relevant-overview__archive-list[data-v-edadb7e5]{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-edadb7e5]{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-edadb7e5]{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-edadb7e5]{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-edadb7e5]{flex:0 0 auto}.checklist-section-card[data-v-a3f5f77a]{text-align:left;cursor:pointer;font:inherit;color:inherit;width:100%}.checklist-section-card[data-v-a3f5f77a]:focus-visible{outline:2px solid var(--primary, #1B84FF);outline-offset:2px}@media(max-width:30rem){.checklist-sections-grid[data-v-a3f5f77a]{grid-template-columns:1fr!important;gap:.75rem}.pill-row[data-v-a3f5f77a]{gap:.5rem;flex-wrap:wrap}}.avatar-stack[data-v-399b1aac]{cursor:default}.avatar-stack[data-v-399b1aac]:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px;border-radius:999px}.avatar-stack__more[data-v-399b1aac]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:-.5rem;border-radius:999px;font-weight:600;line-height:1;background:var(--color-surface-soft, #eef1f5);color:var(--muted, #5b6678);box-shadow:0 0 0 2px var(--surface, #ffffff)}.avatar-stack__more--xs[data-v-399b1aac]{width:1.25rem;height:1.25rem;font-size:.56rem;margin-left:-.45rem}.avatar-stack__more--sm[data-v-399b1aac]{width:1.55rem;height:1.55rem;font-size:.65rem}.avatar-stack__more--md[data-v-399b1aac]{width:2rem;height:2rem;font-size:.78rem}.avatar-stack__tooltip[data-v-399b1aac]{position:fixed;z-index:1000;transform:translate(-50%,-100%);display:flex;flex-direction:column;gap:.15rem;max-width:18rem;padding:.45rem .6rem;border-radius:.5rem;background:var(--text, #1f2937);color:#fff;font-size:.75rem;line-height:1.35;box-shadow:0 12px 30px #0f172a47;pointer-events:none}.avatar-stack__tooltip--below[data-v-399b1aac]{transform:translate(-50%)}.avatar-stack__tooltip-name[data-v-399b1aac]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afspraken__actions[data-v-861f749e]{flex:0 0 auto;width:12rem;max-width:100%;margin-left:auto;display:flex;flex-direction:column;align-items:stretch;gap:.4rem}.afspraken__action[data-v-861f749e]{position:relative;width:100%}.afspraken__action-btn[data-v-861f749e]{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;padding:.4rem .7rem;border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:.55rem;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2733);font-size:.74rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.afspraken__action-btn[data-v-861f749e]:hover,.afspraken__action-btn.is-open[data-v-861f749e]{border-color:#2563eb66;background:#2563eb0f}.afspraken__action-trail[data-v-861f749e]{flex:none;opacity:.6}.afspraken__action-trail--external[data-v-861f749e]{opacity:.55}.afspraken__action-caret[data-v-861f749e]{opacity:.6}@media(max-width:40rem){.afspraken__actions[data-v-861f749e]{width:100%}}.afspraken__menu[data-v-861f749e]{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:16rem;max-width:22rem;max-height:18rem;overflow-y:auto;padding:.35rem;background:var(--ibizz-surface, #fff);border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:.7rem;box-shadow:0 12px 32px #0f172a29}.afspraken__menu-item[data-v-861f749e]{display:flex;flex-direction:column;gap:.1rem;width:100%;padding:.4rem .55rem;border:0;border-radius:.5rem;background:transparent;color:var(--ibizz-text, #1f2733);text-align:left;cursor:pointer}.afspraken__menu-item[data-v-861f749e]:hover{background:#2563eb14}.afspraken__menu-item--new[data-v-861f749e]{flex-direction:row;align-items:center;justify-content:center;gap:.4rem;font-size:.78rem;font-weight:600;color:#1d4ed8}.afspraken__menu-sep[data-v-861f749e]{height:1px;margin:.3rem .2rem;background:var(--ibizz-border, rgba(15, 23, 42, .1))}.afspraken__menu-heading[data-v-861f749e]{padding:.4rem .55rem .2rem;font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ibizz-muted, #5b6472)}.afspraken__menu-item-title[data-v-861f749e]{font-size:.78rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afspraken__menu-item-date[data-v-861f749e]{font-size:.72rem;color:var(--ibizz-muted, #5b6472)}.afspraken__row[data-v-fc9610e5]{position:relative}.afspraken__row[data-v-fc9610e5]:hover,.afspraken__row[data-v-fc9610e5]:focus-within{box-shadow:none;border-color:var(--color-hairline, rgba(15, 23, 42, .08))}.afspraken__row .list-view__title[data-v-fc9610e5]{flex:0 1 auto}.afspraken__row .list-view__title-row .status-badge[data-v-fc9610e5]{opacity:.5;transition:opacity .15s ease}.afspraken__row:hover .list-view__title-row .status-badge[data-v-fc9610e5],.afspraken__row:focus-within .list-view__title-row .status-badge[data-v-fc9610e5]{opacity:1}.afspraken__body[data-v-fc9610e5]{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap}.afspraken__content[data-v-fc9610e5]{flex:1 1 20rem;min-width:0;display:flex;flex-direction:column;gap:.1rem;cursor:pointer}.afspraken__content:hover .list-view__title[data-v-fc9610e5]{color:var(--color-primary, #2563eb)}.afspraken__time[data-v-fc9610e5]{display:block;font-size:.8rem;font-weight:600}.afspraken__with[data-v-fc9610e5]{display:block;margin-top:.15rem;font-size:.78rem}.afspraken__attendees[data-v-fc9610e5]{display:flex;align-items:center;gap:.35rem;margin-top:.3rem;font-size:.78rem}.afspraken__row--done[data-v-fc9610e5]{opacity:.85}.afspraken__delete[data-v-fc9610e5]{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-fc9610e5]:disabled{cursor:default}.afspraken__row:hover .afspraken__delete[data-v-fc9610e5],.afspraken__row:focus-within .afspraken__delete[data-v-fc9610e5]{opacity:1}.afspraken__delete[data-v-fc9610e5]:hover{background:#dc262629}.status-badge--open[data-v-fc9610e5]{background:#2563eb1a;color:#1d4ed8}.status-badge--done[data-v-fc9610e5]{background:#10b9811f;color:#047857}.status-badge--kind[data-v-fc9610e5]{background:#64748b1f;color:#475569}.afspraken__chips[data-v-fc9610e5]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.afspraken__chip[data-v-fc9610e5]{display:inline-flex;align-items:stretch;border-radius:999px;overflow:hidden;border:1px solid transparent;max-width:100%}.afspraken__chip--prep[data-v-fc9610e5]{background:#2563eb1a;border-color:#2563eb2e;color:#1d4ed8}.afspraken__chip--note[data-v-fc9610e5]{background:#10b9811f;border-color:#10b98133;color:#047857}.afspraken__chip-main[data-v-fc9610e5]{display:inline-flex;align-items:center;gap:.35rem;min-width:0;padding:.28rem .6rem;border:0;background:transparent;color:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.afspraken__chip-main:hover .afspraken__chip-label[data-v-fc9610e5]{text-decoration:underline}.afspraken__chip-label[data-v-fc9610e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.afspraken__chip-go[data-v-fc9610e5]{flex:none;opacity:.7}.afspraken__chip-unlink[data-v-fc9610e5]{display:inline-flex;align-items:center;justify-content:center;padding:0 .4rem;border:0;border-left:1px solid rgba(15,23,42,.08);background:transparent;color:inherit;cursor:pointer;opacity:.65}.afspraken__chip-unlink[data-v-fc9610e5]:hover{opacity:1;background:#0f172a0f}.afspraak-detail__layout[data-v-fc9610e5]{display:flex;align-items:flex-start;gap:1.25rem;flex-wrap:wrap}.afspraak-detail__main[data-v-fc9610e5]{flex:1 1 16rem;min-width:0;display:flex;flex-direction:column;gap:.65rem}.afspraak-detail__description[data-v-fc9610e5]{margin:0;font-size:.92rem;line-height:1.5;color:var(--ibizz-text, #1f2733)}.afspraak-detail__description[data-v-fc9610e5] .inline-editable__input{padding:.5rem .65rem;background:var(--panel-muted, #f1f4f9);border:1px solid transparent;border-radius:.6rem;box-shadow:none;font-size:.92rem;line-height:1.5}.afspraak-detail__description[data-v-fc9610e5] .inline-editable__input:focus{background:var(--panel, #ffffff);border-color:var(--color-hairline, rgba(15, 23, 42, .14))}.afspraak-detail__description[data-v-fc9610e5] .inline-editable__display--editable{padding:.5rem .65rem;margin:-.5rem -.65rem;border-radius:.6rem}.afspraak-detail__line[data-v-fc9610e5]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:0;font-size:.85rem;color:var(--ibizz-muted, #5b6472)}.afspraak-detail__line[data-v-fc9610e5] .icon{flex:none;opacity:.7}.afspraak-detail__line-label[data-v-fc9610e5]{font-weight:600;color:var(--ibizz-text, #1f2733)}.afspraken__error[data-v-133a2bca]{padding:.75rem 1rem;border-radius:.6rem;background:#dc262614;color:#b91c1c;font-size:.88rem}.afspraken__truncated[data-v-133a2bca]{margin:0;font-size:.82rem}.afspraken__group[data-v-133a2bca]{display:flex;flex-direction:column;gap:.5rem}.afspraken__group+.afspraken__group[data-v-133a2bca]{margin-top:.5rem}.afspraken__section-head[data-v-133a2bca]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.afspraken__section-actions[data-v-133a2bca]{display:flex;align-items:center;gap:.4rem}.afspraken__proposals[data-v-133a2bca]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.afspraken__section-title[data-v-133a2bca]{margin:0;font-size:1rem;font-weight:700;color:var(--ibizz-text, #1f2733)}.afspraken__schedule[data-v-133a2bca]{display:inline-flex;align-items:center;gap:.35rem;flex:none;padding:.34rem .7rem;border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:.55rem;background:transparent;color:var(--ibizz-muted, #5b6472);font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.afspraken__schedule[data-v-133a2bca]:hover,.afspraken__schedule[data-v-133a2bca]:focus-visible{border-color:#2563eb66;background:#2563eb0f;color:#1d4ed8;outline:none}.afspraken__none[data-v-133a2bca]{margin:0;font-size:.85rem}.afspraken__past[data-v-133a2bca]{display:flex;flex-direction:column;gap:.6rem;margin-top:.75rem}.afspraken__past-toggle[data-v-133a2bca]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.5rem .75rem;border:0;border-radius:.5rem;background:none;box-shadow:none;color:var(--ibizz-muted, #5b6472);font-size:.82rem;font-weight:600;cursor:pointer;transition:color .15s ease,background-color .15s ease}.afspraken__past-toggle[data-v-133a2bca]:hover,.afspraken__past-toggle[data-v-133a2bca]:focus-visible,.afspraken__past-toggle.is-open[data-v-133a2bca]{color:var(--ibizz-text, #1f2733);background:#0f172a08;outline:none}.afspraken__past-caret[data-v-133a2bca]{opacity:.65}.afspraken__load-more[data-v-133a2bca]{align-self:center;margin-top:.25rem;padding:.4rem 1rem;border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:999px;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2733);font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.afspraken__load-more[data-v-133a2bca]:hover{border-color:#2563eb66;background:#2563eb0f}.chat-history-anchor{display:inline-flex;align-items:center}.chat-history-popover{position:fixed;z-index:1400;min-width:17rem;max-width:min(24rem,100vw - 1rem);background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, rgba(15, 31, 61, .1));border-radius:.75rem;box-shadow:0 .75rem 2rem #0f172a2e;padding:.625rem;display:flex;flex-direction:column;gap:.4rem}.chat-history-popover__head{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ui-text-muted, #6f6f6f);padding:.125rem .25rem .375rem;border-bottom:1px solid var(--ui-border, rgba(15, 31, 61, .1))}.chat-history-popover__list{display:flex;flex-direction:column;gap:.2rem;max-height:22rem;overflow:auto}.chat-history-popover__item{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.5rem .625rem;border-radius:.5rem;border:1px solid transparent;background:transparent;color:var(--ui-text, #111827);transition:background-color .15s ease,border-color .15s ease;cursor:pointer}.chat-history-popover__item strong{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20rem}.chat-history-popover__item small{font-size:.6875rem;color:var(--ui-text-muted, #6f6f6f)}.chat-history-popover__item:hover{background:var(--ui-surface-strong, rgba(15, 23, 42, .04));border-color:var(--ui-border, rgba(15, 31, 61, .1))}.chat-history-popover__item--active{background:#edf5ffe6;border-color:#1b84ff59}.chat-history-popover__empty{font-size:.8125rem;color:var(--ui-text-muted, #6f6f6f);padding:.375rem .5rem}.pulse-assistant-header-actions[data-v-25d25307]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem}.workspace-assistant--chat-only[data-v-25d25307]{height:100%;min-height:0;display:flex;flex:1 1 auto;width:100%;min-width:0}.assistant-chat-card[data-v-25d25307]{height:100%;min-height:0;display:flex;flex-direction:column;flex:1;width:100%;background:var(--ui-surface-muted, #f6f8fa)}.assistant-chat-scroll[data-v-25d25307]{flex:1;min-height:6rem;overflow:auto;padding:1.25rem 1.25rem 1rem;background:linear-gradient(to bottom,var(--ui-surface, #ffffff),var(--ui-surface-muted, #f6f8fa));display:flex;flex-direction:column;gap:.875rem}.assistant-chat-scroll[data-v-25d25307]::-webkit-scrollbar{width:.25rem}.assistant-chat-scroll[data-v-25d25307]::-webkit-scrollbar-track{background:transparent}.assistant-chat-scroll[data-v-25d25307]::-webkit-scrollbar-thumb{background:var(--ui-border, #e5e7eb);border-radius:999px}.assistant-intro[data-v-25d25307]{padding:.9375rem 1rem;border:1px dashed rgba(20,32,51,.08);border-radius:.75rem;background:color-mix(in srgb,var(--ui-surface-strong, #e5e8ed) 10%,var(--ui-surface-muted, #f6f8fa) 90%);display:flex;flex-direction:column;gap:.75rem;font-size:.8125rem}.assistant-intro p[data-v-25d25307]{margin:0;color:var(--ui-text-muted, #6b7280)}.assistant-intro__greeting[data-v-25d25307]{color:var(--ui-text, #0f172a);font-weight:700}.assistant-resume[data-v-25d25307]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding:.6rem .75rem;border:1px solid rgba(27,132,255,.22);border-radius:.65rem;background:#1b84ff17;box-shadow:0 1px 2px #1420330a;color:var(--ui-text, #0f172a);font-size:.78rem}.assistant-resume[data-v-25d25307]>.icon{color:var(--primary, #1b84ff);flex:0 0 auto}.assistant-resume__text[data-v-25d25307]{min-width:0;flex:1 1 12rem}.assistant-resume__btn[data-v-25d25307]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid rgba(27,132,255,.35);border-radius:999px;background:var(--ui-surface, #fff);color:var(--primary, #1b84ff);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.assistant-resume__btn[data-v-25d25307]:hover{background:#1b84ff1f;border-color:var(--primary, #1b84ff)}.assistant-suggestions[data-v-25d25307]{display:flex;flex-wrap:wrap;gap:.75rem}.assistant-suggestion[data-v-25d25307]{border:1px solid var(--ui-border, #e2e8f0);border-radius:999px;background:var(--ui-surface, #fff);padding:.4375rem .75rem;font-weight:600;font-size:.75rem;color:var(--ui-text, #0f172a);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.assistant-suggestion[data-v-25d25307]:hover:not(:disabled){border-color:var(--primary, #1b84ff);background:#1b84ff14}.assistant-suggestion[data-v-25d25307]:disabled{opacity:.6;cursor:default}.assistant-message[data-v-25d25307]{display:flex;flex-direction:column;gap:.375rem}.assistant-message--user[data-v-25d25307]{align-items:flex-end}.assistant-message__meta[data-v-25d25307]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--ui-text-muted, #6b7280)}.copy-btn[data-v-25d25307]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid var(--ui-border, #e2e8f0);border-radius:.375rem;background:var(--ui-surface, #fff);color:var(--ui-text-muted, #6b7280);padding:0;opacity:0;cursor:pointer;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.assistant-message:hover .copy-btn[data-v-25d25307]{opacity:1}.copy-btn[data-v-25d25307]:hover{background:#1b84ff14;color:var(--primary, #1b84ff);border-color:#1b84ff4d}.assistant-message__bubble[data-v-25d25307]{max-width:min(48rem,92%);padding:.625rem .875rem;border-radius:.75rem;background:var(--ui-surface-muted, #f1f5f9);border:1px solid var(--ui-border, #e2e8f0)}.assistant-message--assistant .assistant-message__bubble[data-v-25d25307]{background:var(--ui-surface-strong, #e5e8ed);border-color:var(--ui-border, #e2e8f0);border-bottom-left-radius:.125rem}.assistant-message--user .assistant-message__bubble[data-v-25d25307]{background:var(--ui-sidebar, #152137);color:#fff;border-color:transparent;border-bottom-right-radius:.125rem;box-shadow:0 2px 8px #0f172a26}.assistant-message__bubble--error[data-v-25d25307]{background:#e74c3c1a!important;border-color:#e74c3c4d!important;color:var(--danger, #c0392b)}.assistant-message__text[data-v-25d25307]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;font-size:.8125rem}.assistant-message__markdown[data-v-25d25307]{font-size:.8125rem;line-height:1.55;overflow-wrap:anywhere}.assistant-message__markdown[data-v-25d25307]>:first-child{margin-top:0}.assistant-message__markdown[data-v-25d25307]>:last-child{margin-bottom:0}.assistant-message__markdown p[data-v-25d25307]{margin:0 0 .5rem;line-height:1.55;font-size:inherit}.assistant-message__markdown a[data-v-25d25307]{color:var(--primary, #1b84ff);text-decoration:underline;text-underline-offset:.12em;word-break:break-word}.assistant-message__markdown a[data-v-25d25307]:hover{color:var(--primary-strong, #075985)}.assistant-message__markdown strong[data-v-25d25307]{font-weight:700}.assistant-message__markdown ul[data-v-25d25307],.assistant-message__markdown ol[data-v-25d25307]{margin:.35rem 0 .5rem;padding-left:1.25rem}.assistant-message__markdown li[data-v-25d25307]{margin:.15rem 0}.assistant-message__markdown li>p[data-v-25d25307]{margin:0}.assistant-message__markdown h1[data-v-25d25307],.assistant-message__markdown h2[data-v-25d25307],.assistant-message__markdown h3[data-v-25d25307],.assistant-message__markdown h4[data-v-25d25307],.assistant-message__markdown h5[data-v-25d25307],.assistant-message__markdown h6[data-v-25d25307]{margin:.6rem 0 .35rem;line-height:1.3;font-weight:700}.assistant-message__markdown h1[data-v-25d25307]{font-size:1.05rem}.assistant-message__markdown h2[data-v-25d25307]{font-size:1rem}.assistant-message__markdown h3[data-v-25d25307]{font-size:.9375rem}.assistant-message__markdown h4[data-v-25d25307],.assistant-message__markdown h5[data-v-25d25307],.assistant-message__markdown h6[data-v-25d25307]{font-size:.875rem}.assistant-message__markdown code[data-v-25d25307]{font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:.78em;padding:.05rem .3rem;border-radius:.3rem;background:#0f172a0f}.assistant-message__markdown pre[data-v-25d25307]{margin:.4rem 0 .5rem;padding:.6rem .75rem;border-radius:.5rem;background:#0f172a0f;overflow-x:auto}.assistant-message__markdown pre code[data-v-25d25307]{padding:0;background:none;white-space:pre}.assistant-message__markdown blockquote[data-v-25d25307]{margin:.4rem 0 .5rem;padding:.15rem 0 .15rem .75rem;border-left:3px solid rgba(27,132,255,.35);color:var(--ui-text-muted, #64748b)}.assistant-message__markdown hr[data-v-25d25307]{margin:.6rem 0;border:0;border-top:1px solid var(--ui-border, rgba(15, 23, 42, .12))}.assistant-message__markdown table[data-v-25d25307]{width:100%;margin:.4rem 0 .5rem;border-collapse:collapse;font-size:.78rem}.assistant-message__markdown table th[data-v-25d25307],.assistant-message__markdown table td[data-v-25d25307]{padding:.3rem .5rem;border:1px solid var(--ui-border, rgba(15, 23, 42, .12));text-align:left;vertical-align:top}.assistant-message__markdown table th[data-v-25d25307]{background:#0f172a0a;font-weight:700}.pulse-assistant__links[data-v-25d25307]{margin-top:.7rem;padding-top:.6rem;border-top:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:.4rem}.pulse-assistant__links-label[data-v-25d25307]{font-size:.68rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted, #6b7280)}.pulse-assistant__link[data-v-25d25307]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;width:100%;text-align:left;padding:.45rem .6rem;border:1px solid rgba(27,132,255,.25);border-radius:8px;background:var(--ui-surface, #fff);color:var(--primary, #1b84ff);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pulse-assistant__link[data-v-25d25307]:hover{border-color:var(--primary, #1b84ff);background:#1b84ff14}.pulse-assistant__link:hover .pulse-assistant__link-title[data-v-25d25307]{text-decoration-thickness:2px}.pulse-assistant__link:hover .pulse-assistant__link-arrow[data-v-25d25307]{transform:translate(2px)}.pulse-assistant__link-badge[data-v-25d25307]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border-radius:999px;font-size:.66rem;font-weight:650}.pulse-assistant__link-badge--note[data-v-25d25307]{background:#0369a11f;color:var(--primary, #0369a1)}.pulse-assistant__link-badge--preparation[data-v-25d25307]{background:#7c3aed1f;color:#7c3aed}.pulse-assistant__link-badge--tasklist[data-v-25d25307]{background:#0596691f;color:#059669}.pulse-assistant__link-title[data-v-25d25307]{flex:1 1 auto;min-width:0;font-size:.86rem;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-assistant__link-meta[data-v-25d25307]{flex:0 0 auto;font-size:.74rem;color:var(--ui-text-muted, #6b7280)}.pulse-assistant__link-arrow[data-v-25d25307]{flex:0 0 auto;transition:transform .15s ease}.assistant-pending[data-v-25d25307]{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .25rem}.assistant-pending__dot[data-v-25d25307]{width:.4375rem;height:.4375rem;border-radius:999px;background:var(--primary, #1b84ff);opacity:.5;animation:pulseAssistantPending-25d25307 1.2s infinite ease-in-out}.assistant-pending__dot[data-v-25d25307]:nth-child(2){animation-delay:.16s}.assistant-pending__dot[data-v-25d25307]:nth-child(3){animation-delay:.32s}@keyframes pulseAssistantPending-25d25307{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.assistant-pending__label[data-v-25d25307]{margin-left:.25rem;color:var(--ui-text-muted, #6b7280);font-size:.75rem;font-style:italic}.assistant-stale-note[data-v-25d25307]{display:flex;align-items:flex-start;gap:.5rem;margin:0 1.25rem .75rem;padding:.55rem .75rem;border-radius:.5rem;background:#f4c4351f;border:1px solid rgba(244,196,53,.35);color:#7a5200;font-size:.78rem;line-height:1.45}.assistant-stale-note[data-v-25d25307] .icon{flex:0 0 auto;margin-top:.1rem;color:#b97e00}.assistant-stale-note strong[data-v-25d25307]{font-weight:600}.assistant-composer[data-v-25d25307]{display:flex;flex-direction:column;border-top:1px solid var(--ui-border, #e2e8f0);background:var(--ui-surface, #ffffff)}.assistant-composer__attachments[data-v-25d25307]{padding:.75rem 1rem 0}.assistant-composer__field[data-v-25d25307]{display:flex;flex-direction:column}.assistant-composer__field textarea[data-v-25d25307]{border:0;border-radius:0;background:var(--ui-surface, #ffffff);resize:none;min-height:0;padding:.75rem 1rem .625rem;font:inherit;font-size:.8125rem;line-height:1.55;color:var(--ui-text, #0f172a)}.assistant-composer__field textarea[data-v-25d25307]:focus{outline:none;box-shadow:none;animation:assistant-composer-focus-pulse-25d25307 1.8s ease-in-out 2}.assistant-composer__field textarea[data-v-25d25307]:disabled{opacity:.65}@keyframes assistant-composer-focus-pulse-25d25307{0%,to{box-shadow:0 -6px 14px -6px #1b84ff00}25%,75%{box-shadow:0 -6px 14px -6px #1b84ff73}}.assistant-composer__footer[data-v-25d25307]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:.625rem 1rem .875rem}.assistant-composer__footer-right[data-v-25d25307]{display:flex;align-items:center;gap:.5rem}.new-chat-link[data-v-25d25307]{border:0;background:transparent;color:var(--ui-text-muted, #6b7280);font-size:.8125rem;font-weight:500;padding:.25rem .375rem;border-radius:.375rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}.new-chat-link[data-v-25d25307]:hover{color:var(--ui-text, #0f172a)}.assistant-send-btn[data-v-25d25307]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border:0;border-radius:999px;font-size:.875rem;font-weight:600;background:var(--primary, #1b84ff);color:#fff;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.assistant-send-btn[data-v-25d25307]:hover:not(:disabled){background:var(--primary-strong, #1570d6)}.assistant-send-btn[data-v-25d25307]:disabled{opacity:.5;cursor:default}.assistant-send-btn[data-v-25d25307]:focus-visible{outline:3px solid rgba(27,132,255,.3);outline-offset:2px}.budget-ring[data-v-1f83fdea]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:1}.budget-ring__svg[data-v-1f83fdea]{display:block}.budget-ring__track[data-v-1f83fdea]{stroke:var(--color-surface-soft, rgba(15, 23, 42, .1))}.budget-ring__arc[data-v-1f83fdea]{transition:stroke-dashoffset .3s ease,stroke .2s ease}.budget-ring__value[data-v-1f83fdea]{position:absolute;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;color:var(--text, #1f2937);overflow:hidden;text-overflow:clip;white-space:nowrap;text-align:center}.budget-ring--good .budget-ring__arc[data-v-1f83fdea]{stroke:#16a34a}.budget-ring--warn .budget-ring__arc[data-v-1f83fdea]{stroke:#d97706}.budget-ring--over .budget-ring__arc[data-v-1f83fdea]{stroke:#dc2626}.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-641fb5be]{justify-content:flex-end}.relationship-moments__datepicker[data-v-641fb5be],.relationship-moments__datepicker[data-v-641fb5be] .p-inputtext{width:100%}.relationship-moments__contacts[data-v-641fb5be]{display:block;margin-top:.15rem;font-size:.78rem}.relationship-moments__notify-overview[data-v-641fb5be]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.15rem;font-size:.78rem}.status-badge--recurring[data-v-641fb5be]{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-641fb5be]{justify-content:flex-start}.relationship-moments__notify[data-v-641fb5be]{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-641fb5be]{padding:0;margin-bottom:.15rem}.relationship-moments__radio[data-v-641fb5be]{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;cursor:pointer}.relationship-moments__radio input[type=radio][data-v-641fb5be]{width:1rem;height:1rem;margin:0;accent-color:var(--color-primary, #2563eb);cursor:pointer}.relationship-moments__interval-input[data-v-641fb5be]{width:4.5rem;text-align:center}.relationship-moments__interval-input[data-v-641fb5be]:disabled{opacity:.55;cursor:not-allowed}.relationship-moments__notify-hint[data-v-641fb5be]{font-size:.76rem;line-height:1.35}.relationship-moments__lead[data-v-641fb5be]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:.82rem}.relationship-moments__lead-label[data-v-641fb5be]{font-size:.82rem;color:var(--ibizz-text-muted, #6b7280)}.relationship-moments__lead-notice[data-v-641fb5be]{font-size:.82rem;line-height:1.35}.relationship-moments__lead-link[data-v-641fb5be]{padding:0;border:0;background:none;font:inherit;color:var(--color-primary, #2563eb);text-decoration:underline;cursor:pointer}.relationship-moments__lead-link[data-v-641fb5be]:hover,.relationship-moments__lead-link[data-v-641fb5be]:focus-visible{color:var(--color-primary-dark, #1d4ed8)}.relationship-moments__lead-select[data-v-641fb5be]{width:auto;max-width:max-content;padding:.2rem .5rem;font-size:.82rem;cursor:pointer}.relationship-moments__checkbox[data-v-641fb5be]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}.relationship-moments__checkbox input[data-v-641fb5be]{position:absolute;opacity:0;pointer-events:none}.relationship-moments__checkbox-box[data-v-641fb5be]{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-641fb5be]{background:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb)}.contact-persons__toolbar[data-v-e7cf90b5]{flex-wrap:wrap;gap:.5rem .75rem}.contact-persons__search[data-v-e7cf90b5]{display:flex;align-items:center;gap:.5rem;width:100%;min-width:12rem;max-width:22rem;padding:0 .75rem;min-height:40px;border:1px solid var(--border-strong, #d6dbe5);border-radius:var(--radius-md, .5rem);background:var(--panel-strong, #fff);transition:border-color var(--dur-base, .18s) var(--ease-standard, ease),box-shadow var(--dur-base, .18s) var(--ease-standard, ease)}.contact-persons__search[data-v-e7cf90b5]:focus-within{border-color:var(--primary, #1B84FF);box-shadow:0 0 0 3px var(--primary-soft, rgba(27, 132, 255, .15))}.contact-persons__search-icon[data-v-e7cf90b5]{flex:none;color:var(--muted, #8b94a8)}.contact-persons__search-input[data-v-e7cf90b5]{flex:1 1 auto;min-width:0;width:auto;min-height:0;padding:.55rem 0;background:none;border:0;border-radius:0}.contact-persons__search-input[data-v-e7cf90b5]:focus{box-shadow:none}.contact-persons__toolbar-left[data-v-e7cf90b5]{flex:1 1 auto;min-width:0}.contact-persons__toolbar-left[data-v-e7cf90b5],.contact-persons__toolbar-right[data-v-e7cf90b5],.contact-persons__selection-row[data-v-e7cf90b5]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.contact-persons__selection-count[data-v-e7cf90b5]{font-size:.8rem}.contact-person__meta[data-v-e7cf90b5]{display:flex;flex-wrap:wrap;gap:.15rem .75rem}.contact-person-row[data-v-e7cf90b5]{align-items:center}.contact-person__check[data-v-e7cf90b5]{display:inline-flex;align-items:center;flex:0 0 auto;margin-right:.65rem;cursor:pointer}.contact-person__check input[data-v-e7cf90b5]{position:absolute;opacity:0;pointer-events:none}.contact-person__check-box[data-v-e7cf90b5]{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-e7cf90b5]{background:var(--accent, #1B84FF);border-color:var(--accent, #1B84FF)}.contact-person-row.is-selected[data-v-e7cf90b5]{border-color:var(--accent, #1B84FF)}.contact-person__external-note[data-v-e7cf90b5]{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-e7cf90b5]{display:inline-flex;align-items:center;gap:.4rem}.contact-person__log-icon[data-v-e7cf90b5]{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-e7cf90b5]:hover{color:var(--accent, #1B84FF);background:#1b84ff1a}.contact-persons__merge-hint[data-v-e7cf90b5]{margin:0;font-size:.85rem}.contact-persons__merge-field[data-v-e7cf90b5]{display:flex;flex-direction:column;gap:.35rem}.contact-persons__merge-choices[data-v-e7cf90b5]{display:flex;flex-direction:column;gap:.3rem}.contact-persons__merge-choice[data-v-e7cf90b5]{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-e7cf90b5]{border-color:var(--accent, #1B84FF);background:#1b84ff0f}.contact-persons__merge-phones[data-v-e7cf90b5]{display:flex;flex-wrap:wrap;gap:.35rem}.contact-persons__merge-phone[data-v-e7cf90b5]{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-e7cf90b5]{max-height:26rem;overflow-y:auto}.contact-person-log[data-v-e7cf90b5]{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-e7cf90b5]{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-e7cf90b5]{font-weight:600;font-size:.9rem}.contact-person-log__meta[data-v-e7cf90b5]{font-size:.8rem}.tl-docs__error[data-v-1a2cd711]{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-1a2cd711]{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-1a2cd711]{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-1a2cd711 .8s linear infinite}.tl-docs__toolbar[data-v-1a2cd711]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:1rem}.tl-docs__filter-group[data-v-1a2cd711]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.tl-docs__filter-group--right[data-v-1a2cd711]{margin-left:auto;align-items:flex-start}.tl-docs__filter-label[data-v-1a2cd711]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280);font-weight:600}.tl-docs__chips[data-v-1a2cd711]{display:flex;flex-wrap:wrap;gap:.35rem}.tl-docs__chip[data-v-1a2cd711]{-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-1a2cd711]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__chip[data-v-1a2cd711]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__chip.is-active[data-v-1a2cd711]{background:var(--primary, #1b84ff);border-color:var(--primary, #1b84ff);color:#fff}.tl-docs__select[data-v-1a2cd711]{position:relative;min-width:8.5rem}.tl-docs__select-trigger[data-v-1a2cd711]{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-1a2cd711]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__select-trigger[data-v-1a2cd711]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__select-value[data-v-1a2cd711]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-docs__select-caret[data-v-1a2cd711]{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-1a2cd711]{transform:rotate(180deg)}.tl-docs__select-menu[data-v-1a2cd711]{position:absolute;z-index:30;top:calc(100% + .35rem);left:0;min-width:100%;width:max-content;max-width:22rem;display:flex;flex-direction:column;padding:.35rem;background:var(--ibizz-surface, #fff);border:1px solid var(--ibizz-border, #e5e7eb);border-radius:.6rem;box-shadow:0 .75rem 1.75rem #0f172a24;max-height:18rem;overflow:hidden}.tl-docs__select-menu--right[data-v-1a2cd711]{left:auto;right:0}.tl-docs__select-search[data-v-1a2cd711]{position:relative;display:flex;align-items:center;padding:.15rem .15rem .4rem;margin-bottom:.3rem;border-bottom:1px solid var(--ibizz-border, #eef0f3)}.tl-docs__select-search-icon[data-v-1a2cd711]{position:absolute;left:.55rem;color:var(--ibizz-text-muted, #9aa1ad);pointer-events:none}.tl-docs__select-search-input[data-v-1a2cd711]{width:100%;border:1px solid var(--ibizz-border, #e5e7eb);background:var(--ibizz-surface-muted, #f7f8fa);color:var(--ibizz-text, #1f2937);border-radius:.45rem;padding:.35rem .55rem .35rem 1.9rem;font:inherit;font-size:.85rem;line-height:1.2}.tl-docs__select-search-input[data-v-1a2cd711]::placeholder{color:var(--ibizz-text-muted, #9aa1ad)}.tl-docs__select-search-input[data-v-1a2cd711]:focus{outline:none;border-color:var(--ibizz-accent, #2f6df6);background:var(--ibizz-surface, #fff)}.tl-docs__select-options[data-v-1a2cd711]{display:flex;flex-direction:column;gap:.15rem;min-height:0;overflow-y:auto}.tl-docs__select-empty[data-v-1a2cd711]{margin:0;padding:.5rem;font-size:.82rem;color:var(--ibizz-text-muted, #6b7280);text-align:center}.tl-docs__select-option[data-v-1a2cd711]{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-1a2cd711]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-docs__select-option[data-v-1a2cd711]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-docs__select-option.is-active[data-v-1a2cd711]{color:var(--primary, #1b84ff)}.tl-docs__select-check[data-v-1a2cd711]{display:inline-flex;align-items:center;justify-content:center;width:1rem;flex:0 0 auto;color:var(--primary, #1b84ff)}.tl-docs__select-option-label[data-v-1a2cd711]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-docs__pay-time[data-v-1a2cd711]{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-end;margin-left:auto;padding-bottom:.38rem;font-size:.82rem;color:var(--ibizz-text-muted, #6b7280);white-space:nowrap}.tl-docs__pay-time-icon[data-v-1a2cd711]{flex:0 0 auto;color:var(--ibizz-text-muted, #9aa1ad)}.tl-docs__pay-time-label[data-v-1a2cd711]{font-weight:500}.tl-docs__pay-time-value[data-v-1a2cd711]{font-weight:700;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.tl-docs__pay-time+.tl-docs__filter-group--right[data-v-1a2cd711]{margin-left:0}.tl-docs__pay-time~.tl-docs__reset[data-v-1a2cd711]{margin-left:0}.tl-docs__reset[data-v-1a2cd711]{align-self:flex-end;margin-left:auto}.tl-docs__reset[data-v-1a2cd711] svg{width:.72rem;height:.72rem}.tl-docs__filter-group--right~.tl-docs__reset[data-v-1a2cd711]{margin-left:0}.tl-docs__sync-actions[data-v-1a2cd711]{display:flex;align-items:center;gap:.6rem;align-self:flex-end;margin-left:auto}.tl-docs__pay-time~.tl-docs__sync-actions[data-v-1a2cd711],.tl-docs__filter-group--right~.tl-docs__sync-actions[data-v-1a2cd711],.tl-docs__reset~.tl-docs__sync-actions[data-v-1a2cd711]{margin-left:0}.tl-docs__synced[data-v-1a2cd711]{font-size:.78rem;color:var(--ibizz-text-muted, #6b7280);white-space:nowrap}.tl-docs__truncated[data-v-1a2cd711]{margin:0 0 .75rem;font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-docs__table-wrap[data-v-1a2cd711]{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-1a2cd711]{opacity:.6}.tl-docs__table[data-v-1a2cd711]{width:100%;border-collapse:collapse;font-size:.9rem}.tl-docs__table th[data-v-1a2cd711],.tl-docs__table td[data-v-1a2cd711]{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--ibizz-border, #eef0f3);white-space:nowrap}.tl-docs__table th[data-v-1a2cd711]{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-1a2cd711]{border-bottom:none}.tl-docs__sort[data-v-1a2cd711]{-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-1a2cd711]:hover{color:var(--ibizz-text, #1f2937)}.tl-docs__sort[data-v-1a2cd711]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}.tl-docs__sort.is-active[data-v-1a2cd711]{color:var(--ibizz-text, #1f2937)}.tl-docs__sort--right[data-v-1a2cd711]{width:100%;justify-content:flex-end}.tl-docs__row[data-v-1a2cd711]{cursor:pointer}.tl-docs__row[data-v-1a2cd711]:hover,.tl-docs__row[data-v-1a2cd711]:focus-visible{background:var(--ibizz-surface-muted, #f7f8fa);outline:none}.tl-docs__number[data-v-1a2cd711]{font-weight:600}.tl-docs__amount-col[data-v-1a2cd711],.tl-docs__amount[data-v-1a2cd711]{text-align:right}.tl-docs__money[data-v-1a2cd711]{text-align:left;font-variant-numeric:tabular-nums}.tl-docs__actions-col[data-v-1a2cd711]{width:1%}.tl-docs__actions[data-v-1a2cd711]{display:flex;gap:.35rem;justify-content:flex-end}.tl-docs__sr-only[data-v-1a2cd711]{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-1a2cd711]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}.tl-docs__pager-status[data-v-1a2cd711]{font-size:.85rem;color:var(--ibizz-text-muted, #6b7280)}.tl-docs__detail[data-v-1a2cd711]{padding:.25rem 0 .5rem}.tl-docs__meta[data-v-1a2cd711]{margin:0 0 1rem;display:grid;gap:.5rem}.tl-docs__meta-row[data-v-1a2cd711]{display:flex;justify-content:space-between;gap:1rem}.tl-docs__meta-row dt[data-v-1a2cd711]{color:var(--ibizz-text-muted, #6b7280);font-size:.85rem}.tl-docs__meta-row dd[data-v-1a2cd711]{margin:0;font-weight:500;text-align:right}.tl-docs__meta-row--total dd[data-v-1a2cd711]{font-weight:700}.tl-docs__detail-note[data-v-1a2cd711]{font-size:.85rem}.tl-docs__lines-table[data-v-1a2cd711]{width:100%;border-collapse:collapse;font-size:.85rem}.tl-docs__lines-table th[data-v-1a2cd711],.tl-docs__lines-table td[data-v-1a2cd711]{padding:.5rem .6rem;text-align:left;border-bottom:1px solid var(--ibizz-border, #eef0f3);vertical-align:top}.tl-docs__lines-table th[data-v-1a2cd711]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.status-badge--invoice-paid[data-v-1a2cd711]{background:var(--ibizz-success-bg, #e6f6ec);color:var(--ibizz-success-text, #1f7a44)}.status-badge--invoice-outstanding[data-v-1a2cd711]{background:var(--ibizz-warning-bg, #fdf2dd);color:var(--ibizz-warning-text, #9a6a00)}.status-badge--invoice-draft[data-v-1a2cd711],.status-badge--invoice-unknown[data-v-1a2cd711]{background:var(--ibizz-surface-muted, #eef0f3);color:var(--ibizz-text-muted, #5b6472)}.status-badge--subscription-active[data-v-1a2cd711]{background:var(--ibizz-success-bg, #e6f6ec);color:var(--ibizz-success-text, #1f7a44)}.status-badge--subscription-deactivated[data-v-1a2cd711],.status-badge--subscription-unknown[data-v-1a2cd711]{background:var(--ibizz-surface-muted, #eef0f3);color:var(--ibizz-text-muted, #5b6472)}@keyframes tl-docs-spin-1a2cd711{to{transform:rotate(360deg)}}.apex-line-chart[data-v-7586350a]{position:relative;width:100%;min-width:0}.apex-line-chart__canvas[data-v-7586350a]{width:100%;min-width:0}.apex-line-chart__overlay[data-v-7586350a]{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-7586350a]{color:var(--ibizz-danger-text, #a12525)}.apex-line-chart__overlay-text[data-v-7586350a]{font-size:.85rem}.prognose-summary[data-v-7c775487]{display:flex;flex-direction:column;gap:.55rem;padding-top:.85rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.prognose-summary__head[data-v-7c775487]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.prognose-summary__title[data-v-7c775487]{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-7c775487]{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-7c775487]{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-7c775487]:hover,.prognose-summary__log.is-active[data-v-7c775487]{color:var(--accent, #1b84ff);background:#1b84ff1a}.prognose-summary__log[data-v-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__rule[data-v-7c775487]{margin:0;border:0;border-top:1px solid var(--ibizz-border, #e5e7eb)}.prognose-summary__scroll[data-v-7c775487]{overflow-x:auto}.prognose-summary__grid[data-v-7c775487]{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-7c775487]{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-7c775487]{color:var(--ibizz-text, #1f2937)}.prognose-summary__colhead.is-current[data-v-7c775487]{color:var(--accent, #1b84ff);border-bottom-color:var(--accent, #1b84ff)}.prognose-summary__colhead-sync[data-v-7c775487]{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--accent, #1b84ff)}.prognose-summary__cell[data-v-7c775487]{display:flex;min-width:0}.prognose-summary__cell--prognose[data-v-7c775487]{flex-direction:column;gap:.45rem;padding:.15rem .2rem .1rem}.prognose-summary__pline[data-v-7c775487]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.prognose-summary__pline-label[data-v-7c775487]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__pline-control[data-v-7c775487]{display:flex;align-items:center;gap:.4rem;min-width:0}.prognose-summary__cell--quarter[data-v-7c775487]{flex-direction:column;gap:.45rem;padding:.15rem .2rem .1rem;border-radius:.5rem}.prognose-summary__cell--quarter.is-current[data-v-7c775487]{background:#1b84ff0f}.prognose-summary__input-wrap[data-v-7c775487]{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.prognose-summary__input-prefix[data-v-7c775487]{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-7c775487]{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-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:-2px}.prognose-summary__input[data-v-7c775487]:disabled{opacity:.6}.prognose-summary__value[data-v-7c775487]{flex:1 1 auto;min-width:0;font-size:1rem;font-weight:700;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.prognose-summary__value.is-empty[data-v-7c775487]{font-size:.85rem;font-weight:500;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__action[data-v-7c775487]{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-7c775487]:hover{color:var(--accent, #1b84ff);background:#1b84ff1a}.prognose-summary__action[data-v-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__action[data-v-7c775487]:disabled{opacity:.5;cursor:default}.prognose-summary__value-button[data-v-7c775487]{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;border-radius:.4rem}.prognose-summary__value-button[data-v-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}.prognose-summary__value-pen[data-v-7c775487]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--ibizz-text-muted, #5b6472);opacity:0;transition:opacity .15s ease,color .15s ease}.prognose-summary:hover .prognose-summary__value-pen[data-v-7c775487],.prognose-summary:focus-within .prognose-summary__value-pen[data-v-7c775487],.prognose-summary__value-button:hover .prognose-summary__value-pen[data-v-7c775487]{opacity:1;color:var(--accent, #1b84ff)}.prognose-summary__value-button:hover .prognose-summary__value.is-empty[data-v-7c775487]{color:var(--accent, #1b84ff)}.prognose-summary__assessment[data-v-7c775487]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.prognose-summary__assessment-label[data-v-7c775487]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__assessment-control[data-v-7c775487]{position:relative;display:flex;align-items:center;width:100%;min-width:0}.prognose-summary__assessment-select[data-v-7c775487],.prognose-summary__assessment-input[data-v-7c775487]{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-7c775487]:focus-visible,.prognose-summary__assessment-input[data-v-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__assessment-select[data-v-7c775487]:disabled,.prognose-summary__assessment-input[data-v-7c775487]:disabled{background:var(--ibizz-surface-muted, #f7f8fa);color:var(--ibizz-text-muted, #9aa1ad);cursor:not-allowed}.prognose-summary__assessment-select[data-v-7c775487]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.prognose-summary__assessment-select[data-v-7c775487]:disabled{cursor:not-allowed}.prognose-summary__assessment-free[data-v-7c775487]{position:relative;display:flex;align-items:center;width:100%;min-width:0}.prognose-summary__assessment-input.has-clear[data-v-7c775487]{padding-right:1.6rem}.prognose-summary__assessment-clear[data-v-7c775487]{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-7c775487]:hover{color:var(--danger-fg, #b02a44);background:#b02a4414}.prognose-summary__assessment-clear[data-v-7c775487]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.prognose-summary__assessment-clear[data-v-7c775487]:disabled{opacity:.5;cursor:default}.prognose-summary__assessment-spinner[data-v-7c775487]{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);color:var(--ibizz-text-muted, #6b7280);pointer-events:none}.prognose-summary__meta[data-v-7c775487]{font-size:.72rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__history[data-v-7c775487]{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-7c775487]{font-size:.74rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__rev[data-v-7c775487]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.prognose-summary__rev-info[data-v-7c775487]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.prognose-summary__rev-amount[data-v-7c775487]{font-size:.8rem;font-weight:600;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.prognose-summary__rev-tag[data-v-7c775487]{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#e67e22}.prognose-summary__rev-by[data-v-7c775487]{font-size:.72rem;color:var(--ibizz-text-muted, #9aa1ad)}.prognose-summary__rev-restore[data-v-7c775487]{-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-7c775487]:hover{text-decoration:underline}.prognose-summary__rev-restore[data-v-7c775487]:disabled{opacity:.5;cursor:default;text-decoration:none}.tl-insights__error[data-v-e35d5af3]{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-e35d5af3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.tl-insights__period[data-v-e35d5af3]{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-e35d5af3]{display:inline-flex;align-items:center;gap:.75rem}.tl-insights__synced[data-v-e35d5af3]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__building[data-v-e35d5af3]{display:inline-flex;align-items:center;gap:.35rem}.tl-insights__stats[data-v-e35d5af3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem}.tl-insights__stat[data-v-e35d5af3]{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-e35d5af3]{display:flex;align-items:flex-start;gap:.5rem}.tl-insights__stat-label[data-v-e35d5af3]{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-e35d5af3]{display:block}.tl-insights__info[data-v-e35d5af3]{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-e35d5af3]{display:flex;align-items:center;gap:.4rem}.tl-insights__stat-value[data-v-e35d5af3]{font-size:1.35rem;font-weight:700;color:var(--ibizz-text, #1f2937);font-variant-numeric:tabular-nums}.tl-insights__trend-indicator[data-v-e35d5af3]{display:inline-flex;align-items:center}.tl-insights__trend-indicator--up[data-v-e35d5af3]{color:var(--success-text, #16603b)}.tl-insights__trend-indicator--down[data-v-e35d5af3]{color:var(--danger-fg, #b02a44)}.tl-insights__trend-indicator--flat[data-v-e35d5af3]{color:var(--ibizz-text-muted, #9aa1ad)}.tl-insights__trend-flat[data-v-e35d5af3]{display:inline-block;width:.7rem;height:0;border-top:2px solid currentColor;border-radius:2px}.tl-insights__stat-sub[data-v-e35d5af3]{margin-top:.1rem;font-size:.74rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__trend[data-v-e35d5af3]{margin-top:auto}.tl-insights__trend-text[data-v-e35d5af3]{display:flex;flex-direction:column;gap:.15rem}.tl-insights__trend-year[data-v-e35d5af3]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-variant-numeric:tabular-nums}.tl-insights__trend-year-label[data-v-e35d5af3]{font-size:.68rem;font-weight:500;letter-spacing:.02em;color:var(--ibizz-text-muted, #9aa1ad)}.tl-insights__trend-year-value[data-v-e35d5af3]{font-size:.74rem;font-weight:600;color:var(--ibizz-text-soft, #4b5563);font-variant-numeric:tabular-nums}.tl-insights__chart-controls[data-v-e35d5af3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.tl-insights__chart-card[data-v-e35d5af3]{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-e35d5af3]{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-insights__chart-body[data-v-e35d5af3]{position:relative}.tl-insights__chart--faded[data-v-e35d5af3]{opacity:.28;pointer-events:none}.tl-insights__empty-year-note[data-v-e35d5af3]{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-e35d5af3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin-bottom:.5rem}.tl-insights__chart-title[data-v-e35d5af3]{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-e35d5af3]{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-e35d5af3]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.tl-insights__prognose-grid[data-v-e35d5af3]{display:flex;flex-direction:column;gap:.85rem}.tl-insights__metrics[data-v-e35d5af3],.tl-insights__view-toggle[data-v-e35d5af3]{display:inline-flex;flex-wrap:wrap;gap:.35rem}.tl-insights__chip[data-v-e35d5af3]{-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-e35d5af3]:hover{background:var(--ibizz-surface-muted, #f7f8fa)}.tl-insights__chip[data-v-e35d5af3]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:1px}.tl-insights__chip.is-active[data-v-e35d5af3]{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-6fdb08f0]{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-6fdb08f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.pm-insights__scope[data-v-6fdb08f0]{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-6fdb08f0]{display:inline-flex;align-items:center;color:var(--ibizz-text-muted, #9aa1ad);cursor:help}.pm-insights__toolbar-trail[data-v-6fdb08f0]{display:inline-flex;align-items:center;gap:.75rem}.pm-insights__synced[data-v-6fdb08f0]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__project[data-v-6fdb08f0]{display:flex;flex-direction:column;gap:1rem}.pm-insights__project-head[data-v-6fdb08f0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.pm-insights__project-title[data-v-6fdb08f0]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.05rem}.pm-insights__project-title strong[data-v-6fdb08f0]{font-weight:600}.pm-insights__status[data-v-6fdb08f0]{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-6fdb08f0]{color:#1b5fb8;background:#e8f1fd;border-color:#c9def8}.pm-insights__status--done[data-v-6fdb08f0]{color:#277148;background:#e7f5ec;border-color:#c4e6d1}.pm-insights__status--alert[data-v-6fdb08f0]{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-6fdb08f0]{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-6fdb08f0]:hover{text-decoration:underline}.pm-insights__meta[data-v-6fdb08f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.5rem;margin:0}.pm-insights__meta-item[data-v-6fdb08f0]{display:flex;flex-direction:column;gap:.15rem}.pm-insights__meta dt[data-v-6fdb08f0]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__meta dd[data-v-6fdb08f0]{margin:0;font-size:.9rem;color:var(--ibizz-text, #1f2733)}.pm-insights__avatars[data-v-6fdb08f0]{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.pm-insights__avatar[data-v-6fdb08f0]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:999px;border:2px solid var(--ibizz-surface, #ffffff);color:#fff;font-size:.68rem;font-weight:600;line-height:1;text-transform:uppercase;cursor:default;box-shadow:0 1px 2px #0f172a24;transition:transform .12s ease}.pm-insights__avatar+.pm-insights__avatar[data-v-6fdb08f0]{margin-left:-.55rem}.pm-insights__avatar[data-v-6fdb08f0]:hover{transform:translateY(-2px);z-index:20!important}.pm-insights__budget[data-v-6fdb08f0]{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:.85rem}@media(max-width:720px){.pm-insights__budget[data-v-6fdb08f0]{grid-template-columns:1fr 1fr}}.pm-insights__budget-card[data-v-6fdb08f0]{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__budget-card--primary[data-v-6fdb08f0]{background:linear-gradient(180deg,#f2f7ff,#fff);border-color:#cfe0fb}@media(max-width:720px){.pm-insights__budget-card--primary[data-v-6fdb08f0]{grid-column:1/-1}}.pm-insights__budget-card--alert[data-v-6fdb08f0]{border-color:var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee)}.pm-insights__budget-icon[data-v-6fdb08f0]{display:inline-flex;color:var(--ibizz-text-muted, #9aa1ad)}.pm-insights__budget-label[data-v-6fdb08f0]{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__budget-value[data-v-6fdb08f0]{font-size:1.4rem;font-weight:600;line-height:1.1;color:var(--ibizz-text, #1f2733);font-variant-numeric:tabular-nums}.pm-insights__budget-card--alert .pm-insights__budget-value[data-v-6fdb08f0]{color:var(--ibizz-danger-text, #a12525)}.pm-insights__budget-sub[data-v-6fdb08f0]{font-size:.78rem;color:var(--ibizz-text-muted, #6b7280);font-variant-numeric:tabular-nums}.pm-insights__budget-bar[data-v-6fdb08f0]{display:block;height:.4rem;margin-top:.35rem;border-radius:999px;background:#1b5fb824;overflow:hidden}.pm-insights__budget-bar-fill[data-v-6fdb08f0]{display:block;height:100%;border-radius:999px;background:var(--ibizz-accent, #1b84ff)}.pm-insights__budget-card--alert .pm-insights__budget-bar[data-v-6fdb08f0]{background:#a1252529}.pm-insights__budget-card--alert .pm-insights__budget-bar-fill[data-v-6fdb08f0]{background:var(--ibizz-danger-text, #a12525)}.pm-insights__stats[data-v-6fdb08f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.85rem}.pm-insights__stat[data-v-6fdb08f0]{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-6fdb08f0]{border-color:var(--ibizz-danger-border, #f3c2c2);background:var(--ibizz-danger-bg, #fdeeee)}.pm-insights__stat-icon[data-v-6fdb08f0]{display:inline-flex;color:var(--ibizz-text-muted, #9aa1ad)}.pm-insights__stat-label[data-v-6fdb08f0]{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__stat-value[data-v-6fdb08f0]{font-size:1.4rem;font-weight:600;line-height:1.1;color:var(--ibizz-text, #1f2733)}.pm-insights__stat-sub[data-v-6fdb08f0]{font-size:.78rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__stat--alert .pm-insights__stat-value[data-v-6fdb08f0]{color:var(--ibizz-danger-text, #a12525)}.pm-insights__list[data-v-6fdb08f0]{display:flex;flex-direction:column;gap:.75rem}.pm-insights__list-head[data-v-6fdb08f0]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__list-head h3[data-v-6fdb08f0]{margin:0;font-size:.95rem;font-weight:600;color:var(--ibizz-text, #1f2733)}.pm-insights__table[data-v-6fdb08f0]{display:flex;flex-direction:column}.pm-insights__row[data-v-6fdb08f0]{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-6fdb08f0]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto}@media(max-width:48rem){.pm-insights__row[data-v-6fdb08f0]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.15rem .75rem;padding:.7rem .25rem}.pm-insights__row--head[data-v-6fdb08f0]{display:none}.pm-insights__row[data-v-6fdb08f0]>*:nth-child(1){grid-column:1;grid-row:1}.pm-insights__row[data-v-6fdb08f0]>*:nth-child(2):not(.pm-insights__cell--amount):not(.pm-insights__cell--action),.pm-insights__row[data-v-6fdb08f0]>*:nth-child(3):not(.pm-insights__cell--amount):not(.pm-insights__cell--action){grid-column:1;font-size:.78rem;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__row .pm-insights__cell--amount[data-v-6fdb08f0]{grid-column:2;grid-row:1}.pm-insights__row .pm-insights__cell--action[data-v-6fdb08f0]{grid-column:2;grid-row:2/-1;align-self:center}}.pm-insights__row[data-v-6fdb08f0]:last-child{border-bottom:none}.pm-insights__row--head[data-v-6fdb08f0]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ibizz-text-muted, #6b7280)}.pm-insights__cell--amount[data-v-6fdb08f0]{text-align:right;font-variant-numeric:tabular-nums}.pm-insights__cell--action[data-v-6fdb08f0]{text-align:right}.pm-insights__cell--number[data-v-6fdb08f0]{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.pm-insights__cell--number>span[data-v-6fdb08f0]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-insights__due--late[data-v-6fdb08f0]{color:var(--ibizz-danger-text, #a12525);font-weight:500}.pm-insights__badge[data-v-6fdb08f0]{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-6fdb08f0]{color:#277148;background:#e7f5ec}.pm-insights__badge--open[data-v-6fdb08f0]{color:#8a5a13;background:#fbf0dd}.pm-insights__badge--overdue[data-v-6fdb08f0]{color:var(--ibizz-danger-text, #a12525);background:var(--ibizz-danger-bg, #fdeeee)}.pm-insights__download[data-v-6fdb08f0]{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-6fdb08f0]:hover{background:var(--ibizz-surface-hover, #f1f4f9);color:var(--ibizz-accent, #1b84ff)}.handover[data-v-0ee0cd82]{gap:1rem}.handover__error[data-v-0ee0cd82]{padding:.7rem .9rem;border-radius:.6rem;background:#dc262614;border:1px solid rgba(220,38,38,.25);color:#b91c1c;font-size:.9rem}.handover__toolbar[data-v-0ee0cd82]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.handover__scope[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--muted, #5b6678)}.handover__toolbar-trail[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.5rem}.handover__intro-head[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.4rem}.handover__intro-text[data-v-0ee0cd82]{margin:.35rem 0 .6rem;font-size:.9rem}.handover__fields[data-v-0ee0cd82]{display:flex;flex-wrap:wrap;gap:.4rem .5rem;margin:0;padding:0;list-style:none}.handover__fields li[data-v-0ee0cd82]{padding:.2rem .6rem;border-radius:999px;background:var(--color-surface-soft, rgba(15, 23, 42, .05));font-size:.78rem;color:var(--muted, #5b6678)}.handover-group[data-v-0ee0cd82]{display:flex;flex-direction:column;gap:.7rem}.handover-group__head[data-v-0ee0cd82]{display:flex;align-items:baseline;gap:.6rem}.handover-group__title[data-v-0ee0cd82]{margin:0;font-size:1.05rem}.handover-group__count[data-v-0ee0cd82]{font-size:.8rem;color:var(--muted, #5b6678)}.handover-card[data-v-0ee0cd82]{display:flex;flex-direction:column;gap:.6rem}.handover-card__head[data-v-0ee0cd82]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.handover-card__title[data-v-0ee0cd82]{margin:.1rem 0 0;font-size:1rem}.handover-card__status[data-v-0ee0cd82]{flex:none;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;background:var(--color-surface-soft, rgba(15, 23, 42, .06));color:var(--muted, #5b6678)}.handover-card__status--open[data-v-0ee0cd82],.handover-card__status--running[data-v-0ee0cd82],.handover-card__status--active[data-v-0ee0cd82]{background:#2563eb1f;color:#1d4ed8}.handover-card__status--planned[data-v-0ee0cd82]{background:#ca8a0424;color:#a16207}.handover-card__status--overdue[data-v-0ee0cd82],.handover-card__status--over_budget[data-v-0ee0cd82]{background:#dc26261f;color:#b91c1c}.handover-card__status--closed[data-v-0ee0cd82],.handover-card__status--done[data-v-0ee0cd82]{background:#16a34a1f;color:#15803d}.handover-card__note[data-v-0ee0cd82]{display:flex;flex-direction:column;gap:.3rem}.handover-card__note-label[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--muted, #5b6678)}.handover-card__note-status[data-v-0ee0cd82]{margin-left:auto;font-size:.72rem;font-weight:500}.handover-card__note-status--saving[data-v-0ee0cd82]{color:var(--muted, #5b6678)}.handover-card__note-status--saved[data-v-0ee0cd82]{color:#15803d}.handover-card__note-status--error[data-v-0ee0cd82]{color:#b91c1c}.handover-card__note-input[data-v-0ee0cd82]{width:100%;resize:vertical;min-height:2.4rem;padding:.5rem .65rem;border-radius:.5rem;border:1px solid var(--ibizz-border, #e6e9ef);background:var(--ibizz-surface, #ffffff);font:inherit;font-size:.9rem;color:var(--ibizz-text, #1f2733)}.handover-card__note-input[data-v-0ee0cd82]:focus{outline:none;border-color:var(--color-primary, #2563eb);box-shadow:0 0 0 3px #2563eb1f}.handover-card__note-input[data-v-0ee0cd82]::placeholder{color:var(--muted, #9aa1ad)}.handover-card__meta[data-v-0ee0cd82]{display:grid;grid-template-columns:minmax(9rem,max-content) 1fr;gap:.3rem .9rem;margin:0}.handover-card__meta-row[data-v-0ee0cd82]{display:contents}.handover-card__meta dt[data-v-0ee0cd82]{font-size:.82rem;font-weight:600;color:var(--muted, #5b6678)}.handover-card__meta dd[data-v-0ee0cd82]{margin:0;font-size:.9rem}.handover-card__owner-value[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.4rem}.handover-card__temp-badge[data-v-0ee0cd82]{flex:none;padding:.1rem .5rem;border-radius:999px;background:#ca8a0424;color:#a16207;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.handover-card__assignee[data-v-0ee0cd82]{display:flex;flex-direction:column;gap:.3rem}.handover-card__assignee-label[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--muted, #5b6678)}.handover-card__assignee-status[data-v-0ee0cd82]{margin-left:auto;font-size:.72rem;font-weight:500}.handover-card__assignee-status--saving[data-v-0ee0cd82]{color:var(--muted, #5b6678)}.handover-card__assignee-status--saved[data-v-0ee0cd82]{color:#15803d}.handover-card__assignee-status--error[data-v-0ee0cd82]{color:#b91c1c}.handover-card__assignee-select[data-v-0ee0cd82]{max-width:22rem}.handover-card__footer[data-v-0ee0cd82]{display:flex}.handover-card__link[data-v-0ee0cd82]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--color-primary, #2563eb);text-decoration:none}.handover-card__link[data-v-0ee0cd82]:hover{text-decoration:underline}@media(max-width:34rem){.handover-card__meta[data-v-0ee0cd82]{grid-template-columns:1fr;gap:.1rem 0}.handover-card__meta-row[data-v-0ee0cd82]{display:block;margin-bottom:.4rem}}.pm-overview[data-v-d346e890]{display:flex;flex-direction:column;gap:.9rem}.pm-overview__error[data-v-d346e890]{padding:.7rem .9rem;border-radius:.6rem;background:#dc262614;border:1px solid rgba(220,38,38,.25);color:#b91c1c;font-size:.9rem}.pm-overview__link[data-v-d346e890]{display:inline-flex;align-items:center;gap:.2rem;padding:.3rem .4rem;border:none;background:transparent;color:var(--color-primary, #2563eb);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.pm-overview__link[data-v-d346e890]:hover{text-decoration:underline}.pm-overview-grid[data-v-d346e890]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem}.pm-overview-card[data-v-d346e890]{display:flex;flex-direction:column;gap:.55rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pm-overview-card[data-v-d346e890]:hover,.pm-overview-card[data-v-d346e890]:focus-visible{border-color:var(--color-primary, #2563eb);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px);outline:none}.pm-overview-card__head[data-v-d346e890]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.pm-overview-card__title[data-v-d346e890]{margin:.1rem 0 0;font-size:.95rem}.pm-overview-card__status[data-v-d346e890]{flex:none;padding:.15rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;background:var(--color-surface-soft, rgba(15, 23, 42, .06));color:var(--muted, #5b6678)}.pm-overview-card__status--open[data-v-d346e890],.pm-overview-card__status--running[data-v-d346e890],.pm-overview-card__status--active[data-v-d346e890]{background:#2563eb1f;color:#1d4ed8}.pm-overview-card__status--planned[data-v-d346e890]{background:#ca8a0424;color:#a16207}.pm-overview-card__status--overdue[data-v-d346e890],.pm-overview-card__status--over_budget[data-v-d346e890]{background:#dc26261f;color:#b91c1c}.pm-overview-card__status--closed[data-v-d346e890],.pm-overview-card__status--done[data-v-d346e890]{background:#16a34a1f;color:#15803d}.pm-overview-card__meta[data-v-d346e890]{display:grid;grid-template-columns:minmax(5rem,max-content) 1fr;gap:.2rem .7rem;margin:0}.pm-overview-card__meta-row[data-v-d346e890]{display:contents}.pm-overview-card__meta dt[data-v-d346e890]{font-size:.76rem;font-weight:600;color:var(--muted, #5b6678)}.pm-overview-card__meta dd[data-v-d346e890]{margin:0;font-size:.84rem}.pm-overview-card__footer[data-v-d346e890]{display:flex;margin-top:auto}.pm-overview-card__cta[data-v-d346e890]{display:inline-flex;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;color:var(--color-primary, #2563eb)}@media(max-width:34rem){.pm-overview-card__meta[data-v-d346e890]{grid-template-columns:1fr;gap:.1rem 0}.pm-overview-card__meta-row[data-v-d346e890]{display:block;margin-bottom:.3rem}}.finance-panels__body[data-v-a299d1b1]{flex:1 1 auto;display:flex;flex-direction:column}.finance-list-scroll[data-v-a299d1b1]{position:relative}.finance-list-scroll[data-v-a299d1b1]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff)}.finance-list[data-v-a299d1b1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:235px;overflow-y:auto}.finance-list__item[data-v-a299d1b1]{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-a299d1b1]{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-a299d1b1]:hover{text-decoration:underline}.finance-list__main[data-v-a299d1b1]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .55rem;min-width:0}.finance-list__label[data-v-a299d1b1]{font-weight:600;font-size:.9rem}.finance-list__date[data-v-a299d1b1]{font-size:.8rem}.finance-list__amount[data-v-a299d1b1]{font-weight:700;font-size:.9rem;white-space:nowrap}.finance-list__tag[data-v-a299d1b1]{font-size:.68rem}.status-badge--finance-credit[data-v-a299d1b1]{background:var(--ibizz-warning-bg, #fdf2dd);color:var(--ibizz-warning-text, #9a6a00)}.loading-dots[data-v-a299d1b1]{display:inline-flex;align-items:center;gap:.18em;margin-left:.4em;vertical-align:middle}.loading-dots span[data-v-a299d1b1]{width:.28em;height:.28em;border-radius:50%;background:var(--color-primary, #2563eb);opacity:.35;animation:finance-loading-dots-a299d1b1 1.2s ease-in-out infinite}.loading-dots span[data-v-a299d1b1]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-a299d1b1]:nth-child(3){animation-delay:.4s}@keyframes finance-loading-dots-a299d1b1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-.18em)}}.teamleader-combo[data-v-78ae34ed]{position:relative;flex:1 1 auto;min-width:0}.teamleader-combo__toggle[data-v-78ae34ed]{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-78ae34ed]:disabled{cursor:not-allowed;opacity:.7}.teamleader-combo__toggle>span[data-v-78ae34ed]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamleader-combo__placeholder[data-v-78ae34ed]{color:var(--muted, #94a3b8)}.teamleader-combo__caret[data-v-78ae34ed]{flex:0 0 auto;color:var(--muted, #94a3b8);transition:transform .15s ease}.teamleader-combo.is-open .teamleader-combo__caret[data-v-78ae34ed]{transform:rotate(180deg)}.teamleader-combo__panel[data-v-78ae34ed]{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-78ae34ed]{width:100%}.teamleader-combo__list[data-v-78ae34ed]{list-style:none;margin:0;padding:0;max-height:16rem;overflow-y:auto}.teamleader-combo__option[data-v-78ae34ed]{padding:.45rem .6rem;border-radius:.5rem;cursor:pointer;font-size:.9rem}.teamleader-combo__option.is-active[data-v-78ae34ed]{background:var(--surface-soft, #eef1f6)}.teamleader-combo__option.is-selected[data-v-78ae34ed]{font-weight:600;color:var(--ibizz-accent, #2563eb)}.teamleader-combo__empty[data-v-78ae34ed]{padding:.5rem .6rem;color:var(--muted, #64748b);font-size:.85rem}.teamleader-panel[data-v-f81953db]{display:grid;gap:1rem;margin-bottom:1.25rem}.teamleader-panel__header[data-v-f81953db],.teamleader-auth-card[data-v-f81953db],.teamleader-actions[data-v-f81953db],.teamleader-box__head[data-v-f81953db]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.teamleader-panel__header h3[data-v-f81953db]{margin:0}.teamleader-panel__intro[data-v-f81953db]{margin:.25rem 0 0;max-width:54rem}.teamleader-auth-card[data-v-f81953db]{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-f81953db]{flex:0 0 auto;width:.7rem;height:.7rem;margin-top:.15rem;border-radius:999px;background:#c2c8d3}.teamleader-auth-card__dot.is-connected[data-v-f81953db]{background:#24a148}.teamleader-auth-card__dot.is-loading[data-v-f81953db]{background:var(--ibizz-accent, #2563eb);animation:teamleader-dot-pulse-f81953db 1.1s ease-in-out infinite}@keyframes teamleader-dot-pulse-f81953db{0%,to{opacity:.35}50%{opacity:1}}.teamleader-auth-card__title[data-v-f81953db]{display:inline-flex;align-items:center;gap:.45rem}.teamleader-su-badge[data-v-f81953db]{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-f81953db]{display:inline-flex;align-items:center;gap:.4rem}.teamleader-auth-card__authorized-by[data-v-f81953db]{font-size:.78rem}.teamleader-auth-card__body[data-v-f81953db]{display:grid;gap:.2rem;flex:1 1 auto}.teamleader-auth-card__aside[data-v-f81953db]{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-f81953db]{white-space:nowrap;font-size:.78rem}.teamleader-auth-note[data-v-f81953db]{margin:-.4rem 0 0;max-width:54rem;font-size:.8rem;line-height:1.4}.teamleader-box[data-v-f81953db]{display:grid;gap:.9rem;padding:1rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:1rem;background:#fff}.teamleader-box__head[data-v-f81953db]{flex-direction:column;gap:.15rem}.teamleader-actions[data-v-f81953db]{justify-content:flex-end;flex-wrap:wrap}.teamleader-box .field--readonly[data-v-f81953db]{background:var(--surface-soft, #eef1f6);color:var(--muted, #64748b);cursor:default;border-color:var(--ibizz-border, #d8dee8)}.teamleader-box .field--readonly[data-v-f81953db]:hover,.teamleader-box .field--readonly[data-v-f81953db]:focus{border-color:var(--ibizz-border, #d8dee8);box-shadow:none}.teamleader-linked[data-v-f81953db]{display:grid;gap:.4rem}.teamleader-linked__head[data-v-f81953db]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.teamleader-linked__fetch[data-v-f81953db]{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;color:var(--muted, #64748b);font:inherit;font-size:.78rem;cursor:pointer}.teamleader-linked__fetch[data-v-f81953db]:hover:not(:disabled){color:var(--ibizz-text, #334155);text-decoration:underline}.teamleader-linked__fetch[data-v-f81953db]:disabled{color:var(--muted, #94a3b8);cursor:not-allowed}.teamleader-linked__list[data-v-f81953db]{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.teamleader-linked__item[data-v-f81953db]{display:flex;align-items:center;gap:.5rem;padding:.5rem .65rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:.6rem;background:var(--ibizz-soft, #f7f9fc)}.teamleader-linked__item.is-default[data-v-f81953db]{border-color:var(--ibizz-accent, #2563eb);background:color-mix(in srgb,var(--ibizz-accent, #2563eb) 6%,#fff)}.teamleader-linked__item--add[data-v-f81953db]{border-style:dashed;background:transparent}.teamleader-linked__select[data-v-f81953db]{flex:1 1 auto;min-width:0}.teamleader-linked__badge[data-v-f81953db]{flex:0 0 auto;display:inline-flex;align-items:center;padding:.05rem .45rem;border-radius:999px;background:var(--ibizz-accent, #2563eb);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.teamleader-linked__actions[data-v-f81953db]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem}.teamleader-linked__actions--ghost[data-v-f81953db]{width:6.05rem}.teamleader-linked__move[data-v-f81953db],.teamleader-linked__remove[data-v-f81953db]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:1px solid var(--ibizz-border, #d8dee8);border-radius:.45rem;background:#fff;color:var(--muted, #64748b);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.teamleader-linked__move[data-v-f81953db]:hover:not(:disabled){color:var(--ibizz-accent, #2563eb);border-color:var(--ibizz-accent, #2563eb)}.teamleader-linked__remove[data-v-f81953db]:hover:not(:disabled){color:var(--ibizz-danger, #dc2626);border-color:color-mix(in srgb,var(--ibizz-danger, #dc2626) 40%,var(--ibizz-border, #d8dee8));background:color-mix(in srgb,var(--ibizz-danger, #dc2626) 6%,#fff)}.teamleader-linked__move[data-v-f81953db]:disabled,.teamleader-linked__remove[data-v-f81953db]:disabled{opacity:.45;cursor:not-allowed}.teamleader-linked__synced[data-v-f81953db]{margin:.35rem 0 0;font-size:.75rem}.teamleader-linked__hint[data-v-f81953db]{margin:0;font-size:.75rem}@media(max-width:56rem){.teamleader-panel__header[data-v-f81953db],.teamleader-auth-card[data-v-f81953db]{align-items:stretch;flex-direction:column}.teamleader-auth-card__aside[data-v-f81953db]{justify-content:space-between}.teamleader-auth-card__date[data-v-f81953db]{white-space:normal}}.microsoft-panel[data-v-e2f5b581]{display:grid;gap:1rem;margin-bottom:1.25rem}.microsoft-panel__header[data-v-e2f5b581],.microsoft-auth-card[data-v-e2f5b581]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.microsoft-panel__header h3[data-v-e2f5b581]{margin:0}.microsoft-panel__intro[data-v-e2f5b581]{margin:.25rem 0 0;max-width:54rem}.microsoft-auth-card[data-v-e2f5b581]{align-items:center;padding:.9rem 1rem;border:1px solid var(--ibizz-border, #d8dee8);border-radius:1rem;background:var(--ibizz-soft, #f7f9fc)}.microsoft-auth-card__dot[data-v-e2f5b581]{flex:0 0 auto;width:.7rem;height:.7rem;margin-top:.15rem;border-radius:999px;background:#c2c8d3}.microsoft-auth-card__dot.is-connected[data-v-e2f5b581]{background:#24a148}.microsoft-auth-card__dot.is-loading[data-v-e2f5b581]{background:var(--ibizz-accent, #2563eb);animation:microsoft-dot-pulse-e2f5b581 1.1s ease-in-out infinite}@keyframes microsoft-dot-pulse-e2f5b581{0%,to{opacity:.35}50%{opacity:1}}.microsoft-auth-card__status[data-v-e2f5b581]{display:inline-flex;align-items:center;gap:.4rem}.microsoft-auth-card__body[data-v-e2f5b581]{display:grid;gap:.2rem;flex:1 1 auto}.microsoft-auth-card__aside[data-v-e2f5b581]{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.5rem .75rem}.microsoft-auth-card__date[data-v-e2f5b581]{white-space:nowrap;font-size:.78rem}.microsoft-auth-note[data-v-e2f5b581]{margin:-.4rem 0 0;max-width:54rem;font-size:.8rem;line-height:1.4}@media(max-width:56rem){.microsoft-panel__header[data-v-e2f5b581],.microsoft-auth-card[data-v-e2f5b581]{align-items:stretch;flex-direction:column}.microsoft-auth-card__aside[data-v-e2f5b581]{justify-content:space-between}.microsoft-auth-card__date[data-v-e2f5b581]{white-space:normal}}.folder-browser[data-v-fd1b7a7e]{width:min(40rem,92vw)}.folder-browser__back[data-v-fd1b7a7e]{-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-fd1b7a7e]:hover:not(:disabled){background:var(--primary-soft, rgba(27, 132, 255, .1))}.folder-browser__back[data-v-fd1b7a7e]:disabled{opacity:.5;cursor:default}.folder-browser__search[data-v-fd1b7a7e]{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-fd1b7a7e]{flex:none;color:var(--muted, rgba(15, 31, 61, .5))}.folder-browser__search-input[data-v-fd1b7a7e]{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-fd1b7a7e]{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-fd1b7a7e]{list-style:none;margin:0;padding:0}.folder-browser__item[data-v-fd1b7a7e]{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-fd1b7a7e]:last-child{border-bottom:0}.folder-browser__open[data-v-fd1b7a7e]{-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-fd1b7a7e]:hover{background:var(--panel-muted, rgba(15, 31, 61, .04))}.folder-browser__icon[data-v-fd1b7a7e]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.folder-browser__name[data-v-fd1b7a7e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-browser__chevron[data-v-fd1b7a7e]{flex:none;color:var(--muted, rgba(15, 31, 61, .4))}.folder-browser__pick[data-v-fd1b7a7e]{-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-fd1b7a7e]:hover:not(:disabled){border-color:var(--primary, #1b84ff)}.folder-browser__pick[data-v-fd1b7a7e]:disabled{opacity:.5;cursor:default}.folder-browser__status[data-v-fd1b7a7e]{margin:0;padding:1.25rem .75rem;font-size:.85rem;color:var(--ink-soft, #4b5675);text-align:center}.folder-browser__status--muted[data-v-fd1b7a7e]{color:var(--muted, rgba(15, 31, 61, .5))}.folder-browser__error[data-v-fd1b7a7e]{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-fd1b7a7e]{-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}.file-browser[data-v-9d70a9e0]{width:min(42rem,92vw)}.file-browser__nav[data-v-9d70a9e0]{display:flex;align-items:center;gap:.4rem;margin:.25rem 0 .5rem}.file-browser__back[data-v-9d70a9e0],.file-browser__up[data-v-9d70a9e0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.3rem;min-width:0;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}.file-browser__back[data-v-9d70a9e0]:hover:not(:disabled),.file-browser__up[data-v-9d70a9e0]:hover:not(:disabled){background:var(--primary-soft, rgba(27, 132, 255, .1))}.file-browser__back[data-v-9d70a9e0]:disabled,.file-browser__up[data-v-9d70a9e0]:disabled{opacity:.5;cursor:default}.file-browser__up-label[data-v-9d70a9e0]{flex:none}.file-browser__up-target[data-v-9d70a9e0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--muted, rgba(15, 31, 61, .55))}.file-browser__up-target[data-v-9d70a9e0]:before{content:"· "}.file-browser__crumb[data-v-9d70a9e0]{display:flex;align-items:center;gap:.4rem;margin:0 0 .6rem;padding:.35rem .55rem;font-size:.8rem;color:var(--ink-soft, #4b5675);background:var(--panel-muted, rgba(15, 31, 61, .03));border-radius:var(--radius-md, .5rem)}.file-browser__crumb-icon[data-v-9d70a9e0]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.file-browser__crumb-label[data-v-9d70a9e0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.file-browser__search[data-v-9d70a9e0]{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))}.file-browser__search-icon[data-v-9d70a9e0]{flex:none;color:var(--muted, rgba(15, 31, 61, .5))}.file-browser__search-input[data-v-9d70a9e0]{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}.file-browser__body[data-v-9d70a9e0]{min-height:9rem;max-height:24rem;overflow-y:auto;border:1px solid var(--border, rgba(15, 31, 61, .12));border-radius:var(--radius-md, .5rem)}.file-browser__list[data-v-9d70a9e0]{list-style:none;margin:0;padding:0}.file-browser__item[data-v-9d70a9e0]{display:flex;align-items:center;gap:.5rem;padding:.15rem .5rem .15rem .25rem;border-bottom:1px solid var(--border, rgba(15, 31, 61, .08))}.file-browser__item[data-v-9d70a9e0]:last-child{border-bottom:0}.file-browser__open[data-v-9d70a9e0]{-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}.file-browser__open[data-v-9d70a9e0]:hover{background:var(--panel-muted, rgba(15, 31, 61, .04))}.file-browser__open--file[data-v-9d70a9e0]{cursor:default}.file-browser__open--file[data-v-9d70a9e0]:hover{background:none}.file-browser__icon[data-v-9d70a9e0]{flex:none;color:var(--muted, rgba(15, 31, 61, .55))}.file-browser__name[data-v-9d70a9e0]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-browser__size[data-v-9d70a9e0]{flex:none;color:var(--muted, rgba(15, 31, 61, .55));font-size:.72rem;font-variant-numeric:tabular-nums}.file-browser__chevron[data-v-9d70a9e0]{flex:none;color:var(--muted, rgba(15, 31, 61, .4))}.file-browser__pick[data-v-9d70a9e0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:inline-flex;align-items:center;gap:.3rem;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}.file-browser__pick[data-v-9d70a9e0]:hover:not(:disabled){border-color:var(--primary, #1b84ff)}.file-browser__pick[data-v-9d70a9e0]:disabled{cursor:default}.file-browser__pick--added[data-v-9d70a9e0]{color:var(--success, #1f9d55);background:#1f9d551a;opacity:1}.file-browser__status[data-v-9d70a9e0]{margin:0;padding:1.25rem .75rem;font-size:.85rem;color:var(--ink-soft, #4b5675);text-align:center}.file-browser__status--muted[data-v-9d70a9e0]{color:var(--muted, rgba(15, 31, 61, .5))}.file-browser__error[data-v-9d70a9e0]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0 0 .6rem;font-size:.82rem;color:var(--danger, #dc3545)}.file-browser__reauth[data-v-9d70a9e0]{-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-2cab819c]{display:flex;flex-direction:column;gap:1.1rem}.notif-settings__header[data-v-2cab819c]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-settings__heading[data-v-2cab819c]{display:flex;flex-direction:column;gap:.25rem}.notif-settings__master[data-v-2cab819c]{flex-shrink:0;margin-top:.15rem}.notif-settings__title[data-v-2cab819c]{margin:0;font-size:1.05rem;font-weight:700}.notif-settings__lead[data-v-2cab819c]{margin:0;font-size:.88rem}.notif-settings__permission[data-v-2cab819c]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.notif-settings__status[data-v-2cab819c]{margin:0;font-size:.88rem}.notif-settings__status--ok[data-v-2cab819c]{color:var(--ibizz-success, #1a7f4b)}.notif-settings__status--warn[data-v-2cab819c]{color:var(--ibizz-danger, #b4541a)}.notif-settings__status--muted[data-v-2cab819c]{color:var(--ibizz-text-muted, #6b7280)}.notif-settings__channels[data-v-2cab819c]{display:flex;flex-direction:column;gap:.85rem}.notif-settings__channels.is-disabled[data-v-2cab819c]{opacity:.55;pointer-events:none}.notif-settings__channels-title[data-v-2cab819c]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.notif-channel[data-v-2cab819c]{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-2cab819c]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-channel__info[data-v-2cab819c]{display:flex;flex-direction:column;gap:.2rem}.notif-channel__name[data-v-2cab819c]{font-size:.95rem}.notif-channel__desc[data-v-2cab819c]{font-size:.83rem}.notif-channel__hint[data-v-2cab819c]{font-size:.78rem;margin-top:.15rem}.notif-channel__hint--ok[data-v-2cab819c]{color:var(--ibizz-success, #1a7f4b)}.notif-channel__lead[data-v-2cab819c]{display:flex;align-items:center;gap:.5rem;padding-top:.65rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.notif-channel__lead-label[data-v-2cab819c]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.notif-channel__lead-select[data-v-2cab819c]{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-2cab819c]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:1px}.notif-channel__lead-select[data-v-2cab819c]:disabled{cursor:not-allowed;opacity:.6}.inhaker-categories[data-v-64dfe7c8]{display:flex;flex-direction:column;gap:1.1rem}.inhaker-categories__header[data-v-64dfe7c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.inhaker-categories__heading[data-v-64dfe7c8]{display:flex;flex-direction:column;gap:.25rem}.inhaker-categories__title[data-v-64dfe7c8]{margin:0;font-size:1.05rem;font-weight:700}.inhaker-categories__lead[data-v-64dfe7c8],.inhaker-categories__status[data-v-64dfe7c8]{margin:0;font-size:.88rem}.inhaker-categories__status--warn[data-v-64dfe7c8]{color:var(--ibizz-danger, #b4541a)}.inhaker-categories__status--muted[data-v-64dfe7c8]{color:var(--ibizz-text-muted, #6b7280)}.inhaker-categories__toolbar[data-v-64dfe7c8]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.inhaker-categories__toolbar-info[data-v-64dfe7c8]{display:flex;align-items:center;gap:.6rem}.inhaker-categories__count[data-v-64dfe7c8]{font-size:.85rem;font-weight:600;color:var(--ibizz-text-muted, #6b7280)}.inhaker-categories__badge[data-v-64dfe7c8]{font-size:.72rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:var(--ibizz-accent-soft, #eef2ff);color:var(--ibizz-accent, #4f46e5)}.inhaker-categories__toolbar-actions[data-v-64dfe7c8]{display:flex;align-items:center;gap:.85rem}.inhaker-categories__show-all[data-v-64dfe7c8]{display:inline-flex;align-items:center;gap:.5rem}.inhaker-categories__show-all-label[data-v-64dfe7c8]{font-size:.85rem;color:var(--ibizz-text-muted, #6b7280)}.inhaker-categories__coupled[data-v-64dfe7c8]{display:flex;flex-direction:column;gap:.4rem}.inhaker-categories__coupled-label[data-v-64dfe7c8]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.inhaker-categories__chips[data-v-64dfe7c8]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.inhaker-categories__chip[data-v-64dfe7c8]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600;background:var(--ibizz-accent-soft, #eef2ff);color:var(--ibizz-accent, #4f46e5)}.inhaker-categories__chip.is-orphan[data-v-64dfe7c8]{background:var(--ibizz-surface-muted, #f3f4f6);color:var(--ibizz-text-muted, #6b7280)}.inhaker-categories__chip-remove[data-v-64dfe7c8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;line-height:1;font-size:1rem;padding:0 .15rem;border-radius:999px;opacity:.7;transition:opacity .12s ease}.inhaker-categories__chip-remove[data-v-64dfe7c8]:hover,.inhaker-categories__chip-remove[data-v-64dfe7c8]:focus-visible{opacity:1;outline:none}.inhaker-categories__chip-remove[data-v-64dfe7c8]:disabled{cursor:default;opacity:.4}.inhaker-cat-tree[data-v-64dfe7c8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.inhaker-cat-group[data-v-64dfe7c8]{border:1px solid var(--ibizz-border, #e5e7eb);border-radius:12px;background:var(--ibizz-surface, #fff);padding:.55rem .7rem}.inhaker-cat-children[data-v-64dfe7c8]{list-style:none;margin:.35rem 0 .1rem;padding:0 0 0 1.65rem;display:flex;flex-direction:column;gap:.1rem;border-left:2px solid var(--ibizz-border, #e5e7eb)}.inhaker-cat-node[data-v-64dfe7c8]{display:flex;align-items:center;gap:.6rem;padding:.32rem .4rem;border-radius:8px;cursor:pointer;transition:background .12s ease}.inhaker-cat-node[data-v-64dfe7c8]:hover{background:var(--ibizz-surface-muted, #f8fafc)}.inhaker-cat-node__check[data-v-64dfe7c8]{width:1rem;height:1rem;flex:none;accent-color:var(--ibizz-accent, #4f46e5);cursor:pointer}.inhaker-cat-node__label[data-v-64dfe7c8]{min-width:0;font-size:.9rem}.inhaker-cat-node--top .inhaker-cat-node__label[data-v-64dfe7c8]{font-weight:600}.inhaker-cat-node--child .inhaker-cat-node__label[data-v-64dfe7c8]{font-size:.86rem;color:var(--ibizz-text, #1f2937)}.inhaker-cat-node__count[data-v-64dfe7c8]{margin-left:auto;font-size:.72rem;font-weight:600;padding:.05rem .45rem;border-radius:999px;background:var(--ibizz-accent-soft, #eef2ff);color:var(--ibizz-accent, #4f46e5)}.inhaker-cat-node.is-assigned>.inhaker-cat-node__label[data-v-64dfe7c8]{color:var(--ibizz-accent, #4f46e5)}.inhaker-cat-node.is-inactive>.inhaker-cat-node__label[data-v-64dfe7c8]{opacity:.6;font-style:italic}.overview-reviews[data-v-4be8c774]{display:flex;flex-direction:column;gap:1.1rem}.overview-reviews__header[data-v-4be8c774]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.overview-reviews__heading[data-v-4be8c774]{display:flex;flex-direction:column;gap:.25rem}.overview-reviews__title[data-v-4be8c774]{margin:0;font-size:1.05rem;font-weight:700}.overview-reviews__lead[data-v-4be8c774],.overview-reviews__status[data-v-4be8c774]{margin:0;font-size:.88rem}.overview-reviews__status--warn[data-v-4be8c774]{color:var(--ibizz-danger, #b4541a)}.overview-reviews__status--muted[data-v-4be8c774]{color:var(--ibizz-text-muted, #6b7280)}.overview-reviews__list[data-v-4be8c774]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.overview-reviews__item[data-v-4be8c774]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:12px;background:var(--ibizz-surface, #fff)}.overview-reviews__item-main[data-v-4be8c774]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.overview-reviews__stars[data-v-4be8c774]{display:inline-flex;align-items:center;gap:.1rem;color:var(--ibizz-text-muted, #cbd5e1)}.overview-reviews__star.is-on[data-v-4be8c774]{color:#f59e0b}.overview-reviews__reason[data-v-4be8c774]{margin:0;font-size:.92rem;line-height:1.45;color:var(--ibizz-text, #1f2937)}.overview-reviews__reason--empty[data-v-4be8c774]{font-style:italic;color:var(--ibizz-text-muted, #6b7280)}.overview-reviews__meta[data-v-4be8c774]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.82rem}.overview-reviews__item-link[data-v-4be8c774],.overview-reviews__item-title[data-v-4be8c774]{font-weight:600;color:var(--ibizz-accent, #4f46e5);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-reviews__item-title[data-v-4be8c774]{color:var(--ibizz-text, #1f2937)}.overview-reviews__byline[data-v-4be8c774]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;font-size:.78rem;color:var(--ibizz-text-muted, #6b7280)}.overview-reviews__delete[data-v-4be8c774]{flex:0 0 auto}.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-92eafdaf],.contact-moment__datepicker[data-v-92eafdaf] .p-inputtext{width:100%}.agenda-type-choice[data-v-c91410b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agenda-type-button[data-v-c91410b4]{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-c91410b4]{width:1.6rem;height:1.6rem}.agenda-type-button[data-v-c91410b4]:hover{border-color:var(--primary, #1b84ff);color:var(--text, #152137)}.agenda-type-button.is-active[data-v-c91410b4]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff);color:var(--primary, #1b84ff)}.agenda-time-grid[data-v-c91410b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:30rem){.agenda-time-grid[data-v-c91410b4]{grid-template-columns:1fr}}.agenda-empty-hint[data-v-c91410b4]{margin:0;font-size:.82rem;color:var(--muted, #5b6472)}.agenda-suggest-row[data-v-c91410b4]{display:flex}.agenda-suggest-trigger[data-v-c91410b4]{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-c91410b4]:hover{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff)}.proposal-select__intro[data-v-c91410b4]{margin:0;font-size:.85rem;color:var(--muted, #5b6472)}.proposal-option__check[data-v-c91410b4]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:1.5px solid var(--border, rgba(15, 31, 61, .2));border-radius:var(--radius-sm, .45rem);background:var(--panel, #fff);color:var(--primary, #1b84ff);transition:border-color .15s ease,background .15s ease}.proposal-option.is-selected[data-v-c91410b4]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff)}.proposal-option.is-selected .proposal-option__check[data-v-c91410b4]{border-color:var(--primary, #1b84ff)}.agenda-suggest-overlay[data-v-c91410b4]{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-c91410b4]{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-c91410b4]{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-c91410b4]{margin:0;font-size:1rem;font-weight:700;color:var(--text, #152137)}.agenda-suggest-panel__body[data-v-c91410b4]{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-c91410b4]{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-c91410b4]{max-width:16rem}.agenda-suggest-checked[data-v-c91410b4]{margin:0;font-size:.8rem;color:var(--muted, #5b6472)}.agenda-suggest-travel[data-v-c91410b4]{display:flex;align-items:center;gap:.45rem;margin:-.15rem 0 .35rem;color:var(--color-text-muted);font-size:.86rem}.agenda-suggest-search[data-v-c91410b4]{align-self:flex-start}.agenda-suggest-status[data-v-c91410b4]{margin:0;font-size:.85rem;color:var(--muted, #5b6472)}.agenda-suggest-status--error[data-v-c91410b4]{color:var(--danger-fg, #b02a44)}.agenda-suggest-list[data-v-c91410b4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.agenda-suggest-item[data-v-c91410b4]{display:flex;flex-direction:column}.agenda-suggest-item__row[data-v-c91410b4]{display:flex;align-items:stretch;gap:.4rem}.agenda-suggest-option[data-v-c91410b4]{flex:1 1 auto;display:flex;align-items:center;gap:.85rem;padding:.6rem .75rem;border:1px solid var(--border, rgba(15, 31, 61, .14));border-radius:var(--radius-sm, .45rem);background:var(--panel, #fff);color:var(--text, #152137);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.agenda-suggest-option__time[data-v-c91410b4]{flex:none;min-width:3.4rem;padding:.3rem .55rem;border-radius:var(--radius-sm, .45rem);background:var(--primary-soft, #edf5ff);color:var(--primary, #1b84ff);font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.agenda-suggest-option__when[data-v-c91410b4]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.agenda-suggest-option__weekday[data-v-c91410b4]{font-size:.9rem;font-weight:600;color:var(--text, #152137);text-transform:capitalize}.agenda-suggest-option__day[data-v-c91410b4]{font-size:.78rem;color:var(--muted, #5b6472)}.agenda-suggest-option__choose[data-v-c91410b4]{flex:none;display:inline-flex;align-items:center;gap:.25rem;color:var(--primary, #1b84ff);font-size:.82rem;font-weight:600;opacity:0;transform:translate(-.2rem);transition:opacity .15s ease,transform .15s ease}@media(max-width:26rem){.agenda-suggest-option__choose-label[data-v-c91410b4]{display:none}}.agenda-suggest-option[data-v-c91410b4]:hover,.agenda-suggest-option[data-v-c91410b4]:focus-visible{border-color:var(--primary, #1b84ff);box-shadow:0 1px 0 var(--primary-soft, #edf5ff)}.agenda-suggest-option:hover .agenda-suggest-option__choose[data-v-c91410b4],.agenda-suggest-option:focus-visible .agenda-suggest-option__choose[data-v-c91410b4]{opacity:1;transform:none}.agenda-suggest-info[data-v-c91410b4]{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-c91410b4]:hover,.agenda-suggest-info.is-active[data-v-c91410b4]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff);color:var(--primary, #1b84ff)}.agenda-suggest-detail[data-v-c91410b4]{display:flex;flex-direction:column;gap:.7rem;margin-top:.5rem;padding:.85rem .9rem;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-specialrow[data-v-c91410b4]{display:flex;flex-wrap:wrap;gap:.35rem}.agenda-suggest-specialchip[data-v-c91410b4]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;background:var(--danger-soft, rgba(176, 42, 68, .1));color:var(--danger-fg, #b02a44);font-size:.75rem;font-weight:600}.agenda-suggest-people[data-v-c91410b4]{display:flex;flex-direction:column;gap:.7rem}.agenda-suggest-person[data-v-c91410b4]{display:flex;flex-direction:column;gap:.4rem}.agenda-suggest-person__head[data-v-c91410b4]{display:flex;align-items:center;gap:.45rem}.agenda-suggest-person__avatar[data-v-c91410b4]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--panel, #fff);border:1px solid var(--border, rgba(15, 31, 61, .14));color:var(--ink-soft, #4b5675);font-size:.68rem;font-weight:700;letter-spacing:.02em}.agenda-suggest-person__avatar.is-self[data-v-c91410b4]{background:var(--primary-soft, #edf5ff);border-color:var(--primary, #1b84ff);color:var(--primary, #1b84ff)}.agenda-suggest-person__name[data-v-c91410b4]{font-size:.85rem;font-weight:700;color:var(--text, #152137)}.agenda-suggest-schedule[data-v-c91410b4]{list-style:none;margin:0;padding-left:1.9rem;display:flex;flex-direction:column;gap:.3rem}.agenda-suggest-slot[data-v-c91410b4]{display:flex;align-items:stretch;gap:.6rem}.agenda-suggest-slot__time[data-v-c91410b4]{flex:none;min-width:5.5rem;padding-top:.15rem;font-size:.76rem;font-variant-numeric:tabular-nums;color:var(--muted, #5b6472)}.agenda-suggest-slot__event[data-v-c91410b4]{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:.35rem .55rem;border-radius:var(--radius-sm, .45rem);border-left:3px solid var(--primary, #1b84ff);background:var(--primary-soft, #edf5ff)}.agenda-suggest-slot__title[data-v-c91410b4]{min-width:0;font-size:.8rem;color:var(--text, #152137);word-break:break-word}.agenda-suggest-slot.is-day-off .agenda-suggest-slot__event[data-v-c91410b4]{border-left-color:var(--warning-fg, #9a6b00);background:var(--warning-soft, rgba(154, 107, 0, .1))}.agenda-suggest-slot.is-day-off .agenda-suggest-slot__title[data-v-c91410b4]{font-weight:600;color:var(--warning-fg, #9a6b00)}.agenda-suggest-free[data-v-c91410b4]{display:flex;align-items:center;gap:.4rem;margin:0;padding-left:1.9rem;font-size:.8rem;font-style:italic;color:var(--success-fg, #1f7a4d)}.agenda-suggest-more[data-v-c91410b4]{align-self:center}.tl-personal-auth__backdrop[data-v-cb34627f]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tl-personal-auth__body[data-v-cb34627f]{display:grid;justify-items:center;gap:.6rem;padding:.5rem 0 .25rem;text-align:center}.tl-personal-auth__icon[data-v-cb34627f]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--primary-soft, rgba(47, 109, 246, .12));color:var(--primary, #2f6df6)}.tl-personal-auth__lead[data-v-cb34627f]{margin:0;font-size:.98rem;font-weight:600;line-height:1.4;color:var(--text, #0f1f3d)}.tl-personal-auth__note[data-v-cb34627f]{margin:0;font-size:.85rem;line-height:1.5;max-width:30rem}.tl-personal-auth__error[data-v-cb34627f]{margin:0;font-size:.82rem;color:var(--danger, #e74c3c)}.quality-modal[data-v-2fbeebc1]{max-width:26rem}.quality-step[data-v-2fbeebc1]{display:flex;flex-direction:column;gap:1.1rem}.quality-step__body[data-v-2fbeebc1]{margin:0;color:var(--ibizz-muted, #5b6472);font-size:.92rem;line-height:1.45}.quality-step__spacer[data-v-2fbeebc1]{display:inline-block}.quality-stars[data-v-2fbeebc1]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.quality-star[data-v-2fbeebc1]{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-2fbeebc1]{fill:currentColor}.quality-star[data-v-2fbeebc1]:hover{transform:scale(1.08)}.quality-star.is-active[data-v-2fbeebc1]{color:#f5b50a}.quality-star[data-v-2fbeebc1]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px;border-radius:6px}.quality-star--readonly[data-v-2fbeebc1]{cursor:default;padding:0}.quality-star--readonly[data-v-2fbeebc1]:hover{transform:none}.quality-stars--readout[data-v-2fbeebc1]{gap:.2rem}.quality-stars__value[data-v-2fbeebc1]{margin-left:.4rem;font-weight:600;font-size:.9rem;color:var(--ibizz-text, #1f2733)}.export-dialog__backdrop[data-v-6379e667]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.export-dialog__intro[data-v-6379e667]{margin:0 0 .4rem;font-size:.9rem}.export-dialog__formats[data-v-6379e667]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.export-format-card[data-v-6379e667]{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-6379e667]{font-size:1rem}.export-format-card[data-v-6379e667]:hover{border-color:var(--color-primary, #2563eb);background:#2563eb0a}.export-format-card[data-v-6379e667]:active{transform:translateY(1px)}.export-dialog__status[data-v-6379e667]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;text-align:center}.export-dialog__spinner[data-v-6379e667]{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-6379e667 .8s linear infinite}@keyframes export-spin-6379e667{to{transform:rotate(360deg)}}.export-dialog__warning[data-v-6379e667]{padding:.75rem .9rem;border-radius:.6rem;background:#ea580c14;border:1px solid rgba(234,88,12,.25)}.export-dialog__warning strong[data-v-6379e667]{color:#c2410c}.export-dialog__warning p[data-v-6379e667]{margin:.25rem 0 0;font-size:.85rem}.export-findings[data-v-6379e667]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow-y:auto}.export-finding[data-v-6379e667]{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-6379e667]{border-left-color:#dc2626}.export-finding--medium[data-v-6379e667]{border-left-color:#ea580c}.export-finding--low[data-v-6379e667]{border-left-color:#ca8a04}.export-finding__severity[data-v-6379e667]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #5b6678)}.export-finding__excerpt[data-v-6379e667]{margin:.2rem 0;font-size:.85rem;font-style:italic}.export-finding__reason[data-v-6379e667]{margin:.1rem 0 0;font-size:.82rem}@media(max-width:30rem){.export-dialog__formats[data-v-6379e667]{grid-template-columns:1fr}}.share-note-dialog__backdrop[data-v-ae9ee445]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.share-note-dialog--recipients[data-v-ae9ee445]{min-height:22rem}.share-note-dialog__status[data-v-ae9ee445]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;text-align:center}.share-note-dialog__spinner[data-v-ae9ee445]{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:share-note-dialog-spin-ae9ee445 .8s linear infinite}@keyframes share-note-dialog-spin-ae9ee445{to{transform:rotate(360deg)}}.share-note-dialog__warning[data-v-ae9ee445]{padding:.75rem .9rem;border-radius:.6rem;background:#ea580c14;border:1px solid rgba(234,88,12,.25)}.share-note-dialog__warning strong[data-v-ae9ee445]{color:#c2410c}.share-note-dialog__warning p[data-v-ae9ee445]{margin:.25rem 0 0;font-size:.85rem}.share-note-dialog__findings[data-v-ae9ee445]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow-y:auto}.share-note-dialog__finding[data-v-ae9ee445]{padding:.55rem .7rem;border-radius:.5rem;background:var(--color-surface-soft, rgba(15, 23, 42, .04));border-left:3px solid var(--muted, #5b6678)}.share-note-dialog__finding--high[data-v-ae9ee445]{border-left-color:#dc2626}.share-note-dialog__finding--medium[data-v-ae9ee445]{border-left-color:#ea580c}.share-note-dialog__finding--low[data-v-ae9ee445]{border-left-color:#ca8a04}.share-note-dialog__finding-severity[data-v-ae9ee445]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #5b6678)}.share-note-dialog__finding-excerpt[data-v-ae9ee445]{margin:.2rem 0;font-size:.85rem;font-style:italic}.share-note-dialog__finding-reason[data-v-ae9ee445]{margin:.1rem 0 0;font-size:.82rem}.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__approved{display:flex;align-items:center;gap:.4rem;margin:0;padding:.4rem .75rem;border-radius:999px;border:1px solid rgba(77,107,42,.16);background:#4d6b2a12;color:var(--text, #0f1f3d);font-size:.78rem;font-weight:600}.pulse-jaarplanning .pulse-jaarplanning__approved .icon{color:var(--color-green-fg, #17c653)}.pulse-jaarplanning .pulse-jaarplanning__cycle{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.8rem}.pulse-jaarplanning .pulse-jaarplanning__cycle .field--small{padding:.35rem .6rem;font-size:.78rem;width:auto}.pulse-jaarplanning .pulse-jaarplanning__cycle-approved{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--muted-text, #6b7690);cursor:pointer}.pulse-jaarplanning .pulse-jaarplanning__cycle-month{font-size:.78rem}.pulse-jaarplanning .pulse-jaarplanning__cycle-month-picker{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem}.pulse-jaarplanning .pulse-jaarplanning__reactions-btn{position:relative}.pulse-jaarplanning .pulse-jaarplanning__reactions-dot{position:absolute;top:-.15rem;right:-.15rem;width:.55rem;height:.55rem;border-radius:999px;background:var(--danger, #dc2626);box-shadow:0 0 0 2px var(--panel, #fff)}.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;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap}.pulse-jaarplanning .ms-planning__head-right{display:inline-flex;align-items:center;gap:.5rem;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}.pulse-jaarplanning-versions{position:relative;display:inline-flex}.pulse-jaarplanning-versions__panel{position:absolute;top:calc(100% + .4rem);right:0;z-index:30;width:min(92vw,400px);max-height:60vh;overflow-y:auto;padding:.75rem;border-radius:12px;border:1px solid var(--border, #e4e7ee);background:var(--panel, #fff);box-shadow:0 12px 32px #0f1f3d24}.pulse-jaarplanning-versions__panel-title{margin:0 0 .5rem;font-size:.9rem}.pulse-jaarplanning-versions__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.pulse-jaarplanning-versions__status{padding:.3rem .2rem;font-size:.8rem}.pulse-jaarplanning-versions__item{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--border, #e4e7ee);background:var(--panel, #fff);text-align:left;cursor:pointer}.pulse-jaarplanning-versions__item:hover{border-color:var(--accent, #1B84FF)}.pulse-jaarplanning-versions__item.is-active{border-color:var(--accent, #1B84FF);background:#1b84ff0f}.pulse-jaarplanning-versions__item-head{display:flex;align-items:center;gap:.35rem}.pulse-jaarplanning-versions__item-label{font-weight:600;font-size:.85rem}.pulse-jaarplanning-versions__item-sub{font-size:.76rem;line-height:1.35}.pulse-jaarplanning-versions__pending{margin:.5rem 0 0;font-size:.78rem}.pulse-jaarplanning__version-banner{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:.6rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--warning-text, #9a5a00) 30%,transparent);background:var(--warning-bg, #fff6e9);color:var(--warning-text, #9a5a00);font-size:.85rem}.pulse-jaarplanning__version-banner span{flex:1}.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)}[data-v-48767a4f] .notes-data-list .data-list__title-row{width:100%}.inhaker-detail__description[data-v-48767a4f]{margin:0;font-size:.9rem;line-height:1.5;color:var(--muted, #5b6678);white-space:pre-wrap}.task-delete-teamleader-option[data-v-48767a4f]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.88rem;color:var(--text, #1f2733);cursor:pointer}.task-delete-teamleader-option input[data-v-48767a4f]{width:1rem;height:1rem;flex-shrink:0;cursor:pointer}.client-folder-help[data-v-48767a4f]{margin:-.25rem 0 0;font-size:.78rem;line-height:1.4}.client-folder-browse[data-v-48767a4f]{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap}.note-editor-meta-row[data-v-48767a4f]{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-48767a4f]{justify-content:flex-end;align-items:center}.note-editor-meta-row[data-v-48767a4f] .transcript-formatted-note{margin:0 auto 0 0;text-align:left}.note-editor-meta-row[data-v-48767a4f] .note-editor-stats--inline{margin:0;flex:none;align-self:center;white-space:nowrap}.note-attachments-top[data-v-48767a4f]{margin-bottom:.85rem}.note-editor-panel[data-v-48767a4f]{position:relative}.attachments-drop-overlay[data-v-48767a4f]{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-48767a4f]{display:flex;flex-direction:column;align-items:stretch;gap:.3rem}.attendees-bar__label[data-v-48767a4f]{font-size:.8rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.attendees-bar[data-v-48767a4f] .tag-field{flex:1 1 auto;min-width:0}.prep-field[data-v-48767a4f]{display:flex;flex-direction:column;gap:.3rem}.prep-field--goal[data-v-48767a4f]{margin-bottom:.75rem}.prep-field__label[data-v-48767a4f]{font-size:.8rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.prep-field__label--editor[data-v-48767a4f]{display:block;margin-bottom:.35rem}.prep-field__goal-input[data-v-48767a4f]{width:100%;min-height:2.6rem;max-height:calc(11.2em + 1rem);padding:.5rem .7rem;border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:.55rem;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2733);font:inherit;font-size:.9rem;line-height:1.4;resize:none;overflow-y:auto}.prep-field__goal-input[data-v-48767a4f]:focus{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 3px var(--primary-soft, rgba(27, 132, 255, .15))}.prep-field__goal-input[readonly][data-v-48767a4f]{background:var(--panel-strong, rgba(15, 23, 42, .03));cursor:default}.prep-field__goal-input[data-v-48767a4f]::placeholder{color:var(--ibizz-muted, #8a93a3)}.prep-intake__goal[data-v-48767a4f]{width:100%;min-height:4.2rem;resize:vertical;font:inherit;line-height:1.4}.prep-intake__hint[data-v-48767a4f]{display:block;margin-top:.35rem;font-size:.78rem;color:var(--ibizz-muted, #5b6472)}.detail-actions-menu[data-v-48767a4f]{position:relative;display:inline-flex;align-items:center}.detail-actions-menu__dropdown[data-v-48767a4f]{top:calc(100% + .4rem);right:0;min-width:16rem;max-width:22rem}.detail-actions-menu__option-label[data-v-48767a4f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.move-item-form .search-select[data-v-48767a4f]{width:100%}.note-to-prep[data-v-48767a4f]{display:flex;flex-direction:column;gap:.75rem}.note-to-prep__hint[data-v-48767a4f]{margin:0;font-size:.82rem}.note-to-prep__list[data-v-48767a4f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;max-height:18rem;overflow-y:auto}.note-to-prep__item[data-v-48767a4f]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;padding:.55rem .7rem;border:1px solid var(--ibizz-border, rgba(15, 23, 42, .12));border-radius:.6rem;background:var(--ibizz-surface, #fff);color:var(--ibizz-text, #1f2733);text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.note-to-prep__item[data-v-48767a4f]:hover{border-color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .08))}.note-to-prep__item.is-selected[data-v-48767a4f]{border-color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .12));box-shadow:inset 3px 0 0 0 var(--primary, #1b84ff)}.note-to-prep__item-main[data-v-48767a4f]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.note-to-prep__item-title[data-v-48767a4f]{font-weight:600;font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-to-prep__item-meta[data-v-48767a4f]{display:inline-flex;align-items:center;gap:.4rem}.note-to-prep__item-date[data-v-48767a4f]{font-size:.76rem;color:var(--ibizz-muted, #5b6472)}.note-to-prep__empty[data-v-48767a4f],.note-to-prep__add-hint[data-v-48767a4f]{margin:0;font-size:.82rem}.note-to-prep__add[data-v-48767a4f]{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.4rem .7rem;border:1px dashed var(--ibizz-border, rgba(15, 23, 42, .2));border-radius:.55rem;background:transparent;color:var(--primary, #1b84ff);font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .12s ease,background .12s ease}.note-to-prep__add[data-v-48767a4f]:hover{border-color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .08))}.note-to-prep__fields[data-v-48767a4f]{margin-top:.35rem;padding-top:.75rem;border-top:1px solid var(--ibizz-border, rgba(15, 23, 42, .1))}.note-to-prep__fields-label[data-v-48767a4f]{font-size:.8rem;font-weight:600;color:var(--ibizz-muted, #5b6472)}.list-attendees[data-v-48767a4f]{display:block;margin:.15rem 0 0;font-size:.78rem}.export-section[data-v-48767a4f]{display:flex;flex-direction:column}.export-actions--bar[data-v-48767a4f]{margin:0 0 1rem}.export-list[data-v-48767a4f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.export-list__row[data-v-48767a4f]{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-48767a4f]{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-switch-loading[data-v-48767a4f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem}.client-switch-loading.small[data-v-48767a4f]{flex-direction:row;gap:.5rem}.client-switch-loading__spinner[data-v-48767a4f]{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-48767a4f .8s linear infinite}@keyframes client-switch-spin-48767a4f{to{transform:rotate(360deg)}}.loading-dots[data-v-48767a4f]{display:inline-flex;align-items:center;gap:.18em;margin-left:.4em;vertical-align:middle}.loading-dots span[data-v-48767a4f]{width:.28em;height:.28em;border-radius:50%;background:var(--color-primary, #2563eb);opacity:.35;animation:loading-dots-bounce-48767a4f 1.2s ease-in-out infinite}.loading-dots span[data-v-48767a4f]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-48767a4f]:nth-child(3){animation-delay:.4s}@keyframes loading-dots-bounce-48767a4f{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-.18em)}}.docs-sync-note[data-v-48767a4f]{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-48767a4f]{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-48767a4f .8s linear infinite}@media(max-width:30rem){.quick-links-grid .quick-link-card[data-v-48767a4f]{flex-direction:row;align-items:center;gap:.75rem;padding:.875rem 1rem}.quick-links-grid .quick-link-card__icon[data-v-48767a4f]{width:36px;height:36px;padding:.5rem;flex:0 0 auto}}@media(max-width:24rem){.dash-subtle-item[data-v-48767a4f]: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-48767a4f]{margin-top:.25rem}}@media(max-width:30rem){.dash-subtle-item[data-v-48767a4f]: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-48767a4f]{white-space:normal;overflow:visible;text-overflow:clip}}.note-datepicker[data-v-48767a4f]{width:100%}.note-datepicker[data-v-48767a4f] .p-inputtext{width:100%;padding:.9rem 1rem;box-sizing:border-box}.dashboard-quick-actions[data-v-48767a4f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dashboard-quick-actions .quick-link-card[data-v-48767a4f]{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-48767a4f]{width:2rem;height:2rem;padding:.45rem;flex-shrink:0}.dashboard-quick-actions .quick-link-card strong[data-v-48767a4f]{font-size:var(--fs-base, 14px);line-height:1.25;white-space:pre-line}.dashboard-quick-actions .quick-link-card--folder[data-v-48767a4f]{position:relative;padding:0;background:var(--primary, #1b84ff);border-color:var(--primary, #1b84ff);color:#fff}.dashboard-quick-actions .quick-link-card--folder[data-v-48767a4f]:hover{background:var(--primary-strong, #0a6ce0);border-color:var(--primary-strong, #0a6ce0)}.dashboard-quick-actions .quick-link-card--folder strong[data-v-48767a4f]{color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__icon[data-v-48767a4f]{background:#ffffff2e;color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__main[data-v-48767a4f]{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-48767a4f]{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-48767a4f]:hover:not(:disabled){background:#fff3;color:#fff}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__settings[data-v-48767a4f]:disabled{cursor:wait;opacity:.7}.dashboard-quick-actions .quick-link-card--folder .quick-link-card__sync[data-v-48767a4f]{right:2.25rem}.dashboard-quick-actions .quick-link-card--folder.quick-link-card--folder-empty[data-v-48767a4f]{border:1.5px dashed rgba(255,255,255,.7)}.dashboard-quick-actions .quick-link-card--folder.quick-link-card--folder-shared[data-v-48767a4f]{background:var(--color-purple-fg, #721bff);border-color:var(--color-purple-fg, #721bff)}.dashboard-quick-actions .quick-link-card--folder.quick-link-card--folder-shared[data-v-48767a4f]:hover{filter:brightness(.92)}.dashboard-quick-actions .quick-link-card--cta[data-v-48767a4f]{grid-column:1/span 2;background:var(--color-ink, #152137);border-color:var(--color-ink, #152137);color:#fff}.dashboard-quick-actions .quick-link-card--cta[data-v-48767a4f]:hover{background:var(--color-sidebar-hover, #333d55);border-color:var(--color-sidebar-hover, #333d55)}.dashboard-quick-actions .quick-link-card--cta strong[data-v-48767a4f]{color:#fff}.dashboard-quick-actions .quick-link-card--cta .quick-link-card__icon[data-v-48767a4f]{background:#ffffff2e;color:#fff}.dashboard-auth-notice[data-v-48767a4f]{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-48767a4f]{flex-shrink:0;color:#b45309}.dashboard-auth-notice__text[data-v-48767a4f]{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-48767a4f]{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-48767a4f]:hover:not(:disabled){background:#92400e}.dashboard-auth-notice__action[data-v-48767a4f]:disabled{opacity:.6;cursor:default}.dashboard-auth-notice__action[data-v-48767a4f]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}@media(max-width:600px){.dashboard-auth-notice[data-v-48767a4f]{flex-wrap:wrap}.dashboard-auth-notice__action[data-v-48767a4f]{width:100%;justify-content:center}}.client-profile-strip[data-v-48767a4f]{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-48767a4f]{grid-template-columns:1fr;gap:.6rem}}.client-profile-strip__item[data-v-48767a4f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0;min-width:0}.client-profile-strip__text[data-v-48767a4f]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.client-profile-strip__label[data-v-48767a4f]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8)}.client-profile-strip__value[data-v-48767a4f]{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-48767a4f]{color:var(--ibizz-muted, #cbd5e1)}.client-profile-strip__edit[data-v-48767a4f]{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-48767a4f]: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-48767a4f],.client-profile-strip__item:focus-within .client-profile-strip__edit[data-v-48767a4f],.client-profile-strip__edit[data-v-48767a4f]:focus-visible{opacity:1}.client-strip-divider[data-v-48767a4f]{border:none;border-top:1px solid var(--ibizz-border, rgba(15, 23, 42, .08));margin:0}.client-team-strip[data-v-48767a4f]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1rem;margin-bottom:0}@media(max-width:1279px){.client-team-strip[data-v-48767a4f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.client-team-strip[data-v-48767a4f]{grid-template-columns:1fr;gap:.6rem}}.client-team-strip__item[data-v-48767a4f]{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;min-width:0}.client-team-strip__text[data-v-48767a4f]{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1 1 auto}.client-team-strip__label[data-v-48767a4f]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ibizz-muted, #94a3b8);margin-right:-10px}.client-team-strip__names[data-v-48767a4f]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-team-strip__value[data-v-48767a4f]{font-size:.85rem;font-weight:500;color:var(--ibizz-text, #0f172a)}.client-team-strip__value--empty[data-v-48767a4f]{font-size:.72rem;line-height:1.275rem;font-style:italic;font-weight:400;color:var(--ibizz-muted, #94a3b8)}.client-team-strip__edit[data-v-48767a4f]{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-48767a4f]: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-48767a4f],.client-team-strip__item:focus-within .client-team-strip__edit[data-v-48767a4f],.client-team-strip__edit[data-v-48767a4f]:focus-visible{opacity:1}@media(min-width:1024px){.dashboard-top-row[data-v-48767a4f]{align-items:stretch}.contact-moments-cell[data-v-48767a4f],.afspraken-cell[data-v-48767a4f]{position:relative;min-height:0}.contact-moments-cell .contact-moments-panel[data-v-48767a4f],.afspraken-cell .dashboard-meetings[data-v-48767a4f]{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-48767a4f],.afspraken-cell .dashboard-meetings__list[data-v-48767a4f]{flex:1 1 auto;min-height:0;overflow-y:auto}}.contact-moments-list[data-v-48767a4f]{display:flex;flex-direction:column}@media(max-width:1023px){.contact-moments-list[data-v-48767a4f]{max-height:28rem;overflow-y:auto}}.contact-moment-item[data-v-48767a4f]{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-48767a4f]{margin-top:-1px}.contact-moment-item__open[data-v-48767a4f]{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.contact-moment-item__open:hover .contact-moment-item__subject[data-v-48767a4f]{color:var(--primary, #2f6df6)}.contact-moment-item__open[data-v-48767a4f]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px;border-radius:.35rem}.contact-moment-item__subject[data-v-48767a4f]{font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .18s ease}.contact-moment-item__heading[data-v-48767a4f]{display:flex;align-items:center;gap:.2rem}.cm-detail__block[data-v-48767a4f]{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start}.cm-detail__label[data-v-48767a4f]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, #5b6678)}.cm-detail__summary[data-v-48767a4f]{display:flex;flex-wrap:wrap;gap:.35rem 1.6rem}.cm-detail__value[data-v-48767a4f]{font-size:.9rem;font-weight:600;line-height:1.35;color:var(--ibizz-text, #1f2733)}.cm-detail__hint[data-v-48767a4f]{font-size:.8rem;line-height:1.4}.cm-detail__action[data-v-48767a4f]{flex:1 1 0;justify-content:center;white-space:nowrap}.contact-moment-item__rating-badge[data-v-48767a4f]{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0}.contact-moment-item__rating-badge .cm-stars[data-v-48767a4f]{display:inline-flex;letter-spacing:.05em;font-size:.82rem;color:var(--ibizz-border-strong, #c7ccd6)}.contact-moment-item__rating-badge .cm-star.is-active[data-v-48767a4f]{color:#f5b50a}.contact-moment-item__rating-badge .cm-rating-value[data-v-48767a4f]{font-size:.74rem;font-weight:600;color:var(--ibizz-text, #1f2733)}.status-badge--rating[data-v-48767a4f]{background-color:#f5b50a29;color:#a16207;white-space:nowrap}.status-badge--rating-clickable[data-v-48767a4f]{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;transition:background-color .12s ease}.status-badge--rating-clickable[data-v-48767a4f]:hover,.status-badge--rating-clickable[data-v-48767a4f]:focus-visible{background-color:#f5b50a47}.status-badge--rating-clickable[data-v-48767a4f]:focus-visible{outline:2px solid var(--ibizz-accent, #2f6df6);outline-offset:2px}.note-rating-view[data-v-48767a4f]{display:flex;flex-direction:column;gap:.85rem}.note-rating-view__header[data-v-48767a4f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem}.note-rating-view__badge[data-v-48767a4f]{gap:.4rem}.note-rating-view__badge .cm-stars[data-v-48767a4f]{font-size:1.05rem}.note-rating-view__badge .cm-rating-value[data-v-48767a4f]{font-size:.85rem}.note-rating-view__by[data-v-48767a4f]{font-size:.78rem}.note-rating-view .note-rating-view__note[data-v-48767a4f]{display:flex;width:100%;box-sizing:border-box;margin:0;padding:.65rem .8rem;border-radius:var(--radius-md, 8px);background:var(--panel-muted, rgba(15, 31, 61, .03));font-size:.9rem;line-height:1.5;color:var(--ibizz-text, #1f2733);white-space:pre-wrap}.note-rating-view .inline-editable[data-v-48767a4f]{display:block;width:100%}.note-rating-view__empty[data-v-48767a4f]{margin:0}.canvas-tasks-list[data-v-48767a4f]{gap:0}.canvas-tasks-list .task-item[data-v-48767a4f]{padding:.6rem 0;border-radius:0;border-color:transparent;flex-wrap:nowrap}.canvas-tasks-list .task-item[data-v-48767a4f]:not(:last-child){border-bottom-color:var(--ibizz-border, rgba(15, 23, 42, .12))}.canvas-tasks-list .task-item[data-v-48767a4f]:hover{background:transparent;border-color:transparent}.canvas-tasks-list .task-item[data-v-48767a4f]:hover:not(:last-child){border-bottom-color:var(--ibizz-border, rgba(15, 23, 42, .12))}.canvas-tasks-list .task-item__content[data-v-48767a4f]{padding-right:10px;position:relative;left:0;transition:left .15s ease}.canvas-tasks-list .task-item:hover .task-item__content[data-v-48767a4f]{left:10px}.canvas-tasks-list .task-item__meta[data-v-48767a4f]{flex:0 0 auto}.canvas-tasks-list .task-item__meta-actions .task-row__icon-btn[data-v-48767a4f]{transition:background .15s ease,color .15s ease,opacity .15s ease,filter .15s ease}.canvas-tasks-list .task-item:hover .task-item__meta-actions .task-row__icon-btn[data-v-48767a4f]{opacity:.55;filter:grayscale(1)}.canvas-tasks-list .task-item:hover .task-item__meta-actions .task-row__icon-btn[data-v-48767a4f]:hover,.canvas-tasks-list .task-item:hover .task-item__meta-actions .task-row__icon-btn[data-v-48767a4f]:focus-visible,.canvas-tasks-list .task-item:hover .task-item__meta-actions .task-row__icon-btn.is-active[data-v-48767a4f]{opacity:1;filter:grayscale(0)}.canvas-tasks-list .task-row__assignee-add[data-v-48767a4f]{border:0;background:transparent;padding:0;margin:0;font:inherit;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.canvas-tasks-list .task-row__assignee-add[data-v-48767a4f]:hover,.canvas-tasks-list .task-row__assignee-add[data-v-48767a4f]:focus-visible{color:var(--text, #1f2937);outline:none}.canvas-tasks-list .task-item:hover .task-row__assignee-add[data-v-48767a4f],.canvas-tasks-list .task-row__assignee-add[data-v-48767a4f]:focus-visible{opacity:1}.task-item--manual[data-v-48767a4f]{display:flex;flex-wrap:wrap;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-48767a4f]: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-48767a4f]{opacity:1}.task-item__content--manual[data-v-48767a4f]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.task-item__edit[data-v-48767a4f]{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-48767a4f]:focus{outline:none}.task-item__edit[data-v-48767a4f]::placeholder{color:var(--muted, #9aa3b2)}.task-item__edit--title[data-v-48767a4f]{line-height:1.3;font-weight:400}.task-item__edit--details[data-v-48767a4f]{font-size:.72rem;color:var(--muted, rgba(15, 31, 61, .55))}.canvas-tasks-add[data-v-48767a4f]{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-strong, #cbd2dd);border-radius:var(--radius-md, 8px);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.canvas-tasks-add[data-v-48767a4f]:hover{color:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb);background:var(--panel-muted, rgba(37, 99, 235, .04))}.canvas-suggestions[data-v-48767a4f]{margin-top:.75rem;padding-top:.6rem;border-top:1px dashed var(--border, rgba(15, 31, 61, .14))}.canvas-suggestions__label[data-v-48767a4f]{margin-bottom:.35rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #7a8496)}.canvas-suggestions__list[data-v-48767a4f]{display:flex;flex-direction:column;gap:.25rem}.task-suggestion[data-v-48767a4f]{display:flex;align-items:flex-start;gap:.45rem;width:100%;padding:.35rem .5rem;text-align:left;background:transparent;border:1px solid transparent;border-radius:var(--radius-md, 8px);color:var(--muted, #6b7688);opacity:.72;cursor:pointer;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease}.task-suggestion[data-v-48767a4f]:hover,.task-suggestion[data-v-48767a4f]:focus-visible{opacity:1;color:var(--text, #1f2733);background:var(--panel-muted, rgba(37, 99, 235, .04));border-color:var(--border, rgba(15, 31, 61, .1));outline:none}.task-suggestion:hover .task-suggestion__icon[data-v-48767a4f],.task-suggestion:focus-visible .task-suggestion__icon[data-v-48767a4f]{color:var(--color-primary, #2563eb)}.task-suggestion__icon[data-v-48767a4f]{flex-shrink:0;margin-top:.1rem;color:var(--muted, #9aa3b2)}.task-suggestion__body[data-v-48767a4f]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.05rem}.task-suggestion__title[data-v-48767a4f]{font-size:.82rem;line-height:1.3}.task-suggestion__details[data-v-48767a4f]{font-size:.72rem;color:var(--muted, rgba(15, 31, 61, .55))}.note-readonly-bar[data-v-48767a4f]{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-48767a4f]{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.note-editor-tiptap__surface--readonly[data-v-48767a4f],.note-editor-tiptap__surface--readonly[data-v-48767a4f] .ProseMirror{cursor:pointer}.note-editor-tiptap__surface--prep-readonly[data-v-48767a4f]{background:var(--panel-muted, #f2f2f2);border-radius:var(--radius-md, .5rem)}.dashboard-progress-row[data-v-48767a4f]{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem}.dashboard-progress-row>.page-panel[data-v-48767a4f]{margin:0;min-width:0}.dashboard-meetings[data-v-48767a4f]{display:flex;flex-direction:column}.dashboard-meetings__actions[data-v-48767a4f]{display:flex;align-items:center;gap:.4rem}.dashboard-meetings__list[data-v-48767a4f]{gap:0}@media(max-width:1023px){.dashboard-meetings__list[data-v-48767a4f]{max-height:22rem;overflow-y:auto}}.dashboard-meetings__proposal[data-v-48767a4f]{margin-bottom:.5rem}.dashboard-meetings__item[data-v-48767a4f]{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-48767a4f]{margin-top:-1px}.dashboard-meetings__item[data-v-48767a4f]:hover{background:transparent}.dashboard-meetings__item .dash-subtle-item__title[data-v-48767a4f]{width:100%;font-size:13px;font-weight:500}.dashboard-meetings__item--done[data-v-48767a4f]{opacity:.75}.dashboard-meetings__meta[data-v-48767a4f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.dashboard-meetings__date[data-v-48767a4f]{flex:0 1 auto;min-width:0;max-width:100%;font-size:.74rem;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-meetings__prep[data-v-48767a4f]{display:inline-flex;align-items:center;gap:.25rem;flex:none;padding:.12rem .4rem;border:0;border-radius:.4rem;background:transparent;color:var(--primary, #2563eb);font-size:.72rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease}.dashboard-meetings__prep .icon[data-v-48767a4f]{font-size:.8rem;width:.8rem;height:.8rem}.dashboard-meetings__prep[data-v-48767a4f]:hover,.dashboard-meetings__prep[data-v-48767a4f]:focus-visible{background:var(--primary-soft, rgba(37, 99, 235, .1));outline:none}.dashboard-meetings__prep--linked[data-v-48767a4f]{background:var(--primary-soft, rgba(37, 99, 235, .1))}.dashboard-meetings__prep--linked[data-v-48767a4f]:hover,.dashboard-meetings__prep--linked[data-v-48767a4f]:focus-visible{background:var(--primary-soft, rgba(37, 99, 235, .18));filter:brightness(.98)}.dashboard-meetings__view-all[data-v-48767a4f]{align-self:center;margin-top:auto;padding-top:.6rem;padding-bottom:0;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-48767a4f]:hover{text-decoration:underline}.secondary-button.is-active[data-v-48767a4f]{border-color:var(--primary, #1b84ff);color:var(--primary, #1b84ff);background:var(--primary-soft, rgba(27, 132, 255, .08))}.pm-project-pill[data-v-48767a4f]{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-48767a4f]{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-48767a4f]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.05rem}.pm-project-pill__label[data-v-48767a4f]{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-48767a4f]{font-size:.875rem;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-project-pill__team[data-v-48767a4f]{font-size:.72rem;line-height:1.3;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-project-pill__change[data-v-48767a4f]{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-48767a4f]:hover{background:#ffffff24;border-color:#ffffff3d;color:#fff}.pm-project-pill__change[data-v-48767a4f]:focus-visible{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary, #1b84ff) 30%,transparent)}.team-badge-row__divider[data-v-48767a4f]{border:none;border-top:1px solid var(--ibizz-border, rgba(15, 23, 42, .08));margin:0}.team-badge-row[data-v-48767a4f]{display:flex;flex-wrap:wrap;gap:.5rem}.team-badge-row__chip[data-v-48767a4f]{cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.team-badge-row__chip[data-v-48767a4f]:hover{border-color:var(--primary, #1b84ff)}.team-badge-row__chip[data-v-48767a4f]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary, #1b84ff) 30%,transparent)}.modal-question[data-v-48767a4f]{margin:0 0 1.5rem;font-size:1.15rem;line-height:1.5;color:var(--text, #1f2733)}.modal-card--notes-select[data-v-48767a4f]{max-height:calc(100vh - 60px)}.modal-card--notes-select .notes-select-wrapper[data-v-48767a4f]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;margin:0 -1.5rem;padding:0 1.5rem}.notes-select-list[data-v-48767a4f]{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0}.note-select-item[data-v-48767a4f]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;border:1px solid var(--border, #e6e9ef);border-radius:.375rem;background:var(--surface, #ffffff);color:inherit;text-align:left;cursor:pointer;transition:all .15s ease}.note-select-item[data-v-48767a4f]:hover{border-color:var(--primary, #1b84ff);background:color-mix(in srgb,var(--primary, #1b84ff) 5%,white)}.note-select-item[data-v-48767a4f]:focus-visible{outline:none;border-color:var(--primary, #1b84ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary, #1b84ff) 20%,transparent)}.note-select-item__header[data-v-48767a4f]{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0}.note-select-item__title[data-v-48767a4f]{font-weight:500;color:var(--text, #1f2733);word-break:break-word;flex:1 1 auto;min-width:0}.note-select-item__meta[data-v-48767a4f]{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:var(--muted, #5b6678);width:100%}.note-select-item__date[data-v-48767a4f]{flex:0 0 auto}.note-select-item__author[data-v-48767a4f]{flex:1 1 auto;min-width:0;text-align:right;font-size:.8rem}.note-select-item__attendees[data-v-48767a4f]{font-size:.8rem;color:var(--muted, #7a8496);width:100%;word-break:break-word}.empty-state[data-v-48767a4f]{padding:1.5rem;text-align:center;color:var(--muted, #5b6678)}.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}
