.apex-chart-canvas-wrap[data-v-f1ba748d]{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1 auto;min-height:0}.apex-chart-canvas[data-v-f1ba748d]{width:100%;min-width:0;flex:1 1 auto;min-height:0}.apex-chart-canvas .apex-chart-canvas__mount[data-v-f1ba748d]{width:100%;min-width:0}.apex-chart-canvas--pannable[data-v-f1ba748d]{cursor:grab;touch-action:pan-y}.apex-chart-canvas--pannable[data-v-f1ba748d] .apexcharts-zoom-icon,.apex-chart-canvas--pannable[data-v-f1ba748d] .apexcharts-pan-icon{cursor:inherit}.apex-chart-canvas--panning[data-v-f1ba748d]{cursor:grabbing;-webkit-user-select:none;user-select:none}.apex-chart-canvas--panning[data-v-f1ba748d] *{cursor:grabbing!important}.apex-chart-canvas-wrap--fill .apex-chart-canvas[data-v-f1ba748d]{position:relative}.apex-chart-canvas-wrap--fill .apex-chart-canvas[data-v-f1ba748d] .apexcharts-canvas{position:absolute!important;top:0;left:0}.apex-chart-canvas__zoom[data-v-f1ba748d]{display:flex;align-items:center;gap:.45rem;margin-top:.35rem;padding:0 .1rem;position:relative;z-index:1}.apex-chart-canvas__zoom-reset[data-v-f1ba748d]{flex:0 0 auto;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border, #e5e7eb);background:var(--ui-surface, #ffffff);border-radius:999px;color:var(--ui-text-muted, #6b7280);font-size:12px;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.apex-chart-canvas__zoom-reset[data-v-f1ba748d]:hover:not(:disabled){border-color:var(--ui-accent, #3b82f6);color:var(--ui-accent, #3b82f6)}.apex-chart-canvas__zoom-reset[data-v-f1ba748d]:disabled{opacity:.4;cursor:default}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]{flex:1 1 auto;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:transparent;cursor:pointer;margin:0}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--ui-accent, #3b82f6) 0%,var(--ui-accent, #3b82f6) var(--apex-zoom-fill, 0%),var(--ui-border, #e5e7eb) var(--apex-zoom-fill, 0%),var(--ui-border, #e5e7eb) 100%)}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]::-moz-range-track{height:4px;border-radius:999px;background:var(--ui-border, #e5e7eb)}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]::-moz-range-progress{height:4px;border-radius:999px;background:var(--ui-accent, #3b82f6)}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--ui-accent, #3b82f6);border:2px solid var(--ui-surface, #ffffff);box-shadow:0 1px 2px #0f172a40;margin-top:-4px;cursor:grab}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--ui-accent, #3b82f6);border:2px solid var(--ui-surface, #ffffff);box-shadow:0 1px 2px #0f172a40;cursor:grab}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]:focus-visible{outline:none}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #3b82f640}.apex-chart-canvas__zoom-slider[data-v-f1ba748d]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #3b82f640}.apex-chart-canvas__zoom-value[data-v-f1ba748d]{flex:0 0 auto;font-size:.7rem;font-variant-numeric:tabular-nums;color:var(--ui-text-muted, #6b7280);min-width:30px;text-align:right}.chart-info[data-v-ac41d081]{display:inline-flex}.chart-info__trigger[data-v-ac41d081]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--ui-text-muted, #9aa1ad);cursor:help;line-height:0;border-radius:999px;transition:color .15s ease}.chart-info__trigger[data-v-ac41d081]:hover,.chart-info__trigger[data-v-ac41d081]:focus-visible{color:var(--ui-accent, #4f46e5)}.chart-info__trigger[data-v-ac41d081]:focus-visible{outline:2px solid var(--ui-accent, #4f46e5);outline-offset:2px}.chart-info__bubble{position:fixed;z-index:2000;max-width:280px;padding:.6rem .75rem;border-radius:10px;background:var(--ui-text, #111827);color:#fff;font-size:.78rem;line-height:1.45;box-shadow:0 8px 24px #0f172a38;pointer-events:auto;white-space:normal}.chart-info__bubble:after{content:"";position:absolute;right:12px;width:9px;height:9px;background:inherit;transform:rotate(45deg)}.chart-info__bubble--bottom:after{top:-4px}.chart-info__bubble--top:after{bottom:-4px}.sync-progress[data-v-38bb91a3]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px}.sync-progress__head[data-v-38bb91a3]{display:flex;align-items:flex-start;gap:.8rem}.sync-progress__spinner[data-v-38bb91a3]{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-top:.15rem;border-radius:50%;border:2px solid rgba(79,70,229,.25);border-top-color:#4f46e5;animation:sync-progress-spin-38bb91a3 .8s linear infinite}.sync-progress__title[data-v-38bb91a3]{display:block;font-size:1.02rem;color:var(--ui-text, #111827)}.sync-progress__lead[data-v-38bb91a3]{margin:.2rem 0 0;font-size:.85rem;color:var(--ui-text-muted, #6b7280)}.sync-progress__list[data-v-38bb91a3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.sync-progress__item[data-v-38bb91a3]{display:grid;grid-template-columns:.7rem 1fr auto;align-items:center;gap:.6rem;font-size:.88rem;padding:.5rem .7rem;border:1px solid var(--ui-border, #f1f5f9);border-radius:10px}.sync-progress__dot[data-v-38bb91a3]{width:.55rem;height:.55rem;border-radius:50%;background:var(--ui-text-muted, #94a3b8)}.is-running .sync-progress__dot[data-v-38bb91a3]{background:#4f46e5;box-shadow:0 0 #4f46e580;animation:sync-progress-pulse-38bb91a3 1.4s ease-out infinite}.is-ready .sync-progress__dot[data-v-38bb91a3]{background:#16a34a}.is-error .sync-progress__dot[data-v-38bb91a3]{background:#dc2626}.sync-progress__name[data-v-38bb91a3]{font-weight:600;color:var(--ui-text, #111827)}.is-running .sync-progress__name[data-v-38bb91a3]{color:#4f46e5}.sync-progress__count[data-v-38bb91a3]{font-size:.8rem;color:var(--ui-text-muted, #6b7280);font-variant-numeric:tabular-nums}.is-ready .sync-progress__count[data-v-38bb91a3]{color:#16a34a}.is-error .sync-progress__count[data-v-38bb91a3]{color:#dc2626}.sync-progress__summary[data-v-38bb91a3]{margin:0;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--ui-text-muted, #6b7280)}@keyframes sync-progress-spin-38bb91a3{to{transform:rotate(360deg)}}@keyframes sync-progress-pulse-38bb91a3{0%{box-shadow:0 0 #4f46e580}70%{box-shadow:0 0 0 6px #4f46e500}to{box-shadow:0 0 #4f46e500}}@media(prefers-reduced-motion:reduce){.sync-progress__spinner[data-v-38bb91a3],.is-running .sync-progress__dot[data-v-38bb91a3]{animation:none}}.dashboard-panel[data-v-f2459f50]{display:flex;flex-direction:column;gap:1.25rem}.dashboard-panel__toolbar[data-v-f2459f50]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.dashboard-panel__generated[data-v-f2459f50]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.dashboard-panel__loading[data-v-f2459f50]{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;color:#4f46e5}.dashboard-panel__loading-spinner[data-v-f2459f50]{width:.85rem;height:.85rem;border-radius:50%;border:2px solid rgba(79,70,229,.25);border-top-color:#4f46e5;animation:dashboard-panel-spin-f2459f50 .8s linear infinite}@keyframes dashboard-panel-spin-f2459f50{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.dashboard-panel__loading-spinner[data-v-f2459f50]{animation:none}}.button--sm[data-v-f2459f50]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;padding:.4rem .75rem}.dashboard-state[data-v-f2459f50]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:2rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px;color:var(--ui-text-muted, #6b7280)}.dashboard-state strong[data-v-f2459f50]{color:var(--ui-text, #111827);font-size:1.05rem}.dashboard-state--error strong[data-v-f2459f50]{color:#b91c1c}.kpi-grid[data-v-f2459f50]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem}.kpi-card[data-v-f2459f50]{background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:14px;padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.3rem}.kpi-card--accent[data-v-f2459f50]{background:linear-gradient(135deg,#eef2ff,#fff);border-color:#c7d2fe}.kpi-card__label[data-v-f2459f50]{font-size:.7rem;color:var(--ui-text-muted, #6b7280);text-transform:uppercase;letter-spacing:.005em}.kpi-card__value[data-v-f2459f50]{font-size:1.55rem;font-weight:700;font-variant-numeric:tabular-nums}.kpi-card__hint[data-v-f2459f50]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.kpi-card__hint--up[data-v-f2459f50]{color:#16a34a;font-weight:600}.kpi-card__hint--down[data-v-f2459f50]{color:#dc2626;font-weight:600}.signal-list[data-v-f2459f50]{display:flex;flex-direction:column;gap:.5rem}.signal-scroller[data-v-f2459f50]{list-style:none;margin:0;padding:0;display:flex;flex-flow:row nowrap;gap:.6rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:.35rem;cursor:grab}.signal-scroller>li[data-v-f2459f50]{flex:0 0 calc((100% - 1.8rem)/4);min-width:13rem;scroll-snap-align:start}.signal-scroller.is-dragging[data-v-f2459f50]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.signal-card[data-v-f2459f50]{grid-template-columns:2.6rem minmax(0,1fr);gap:.6rem;padding:.6rem .75rem}.signal-card[data-v-f2459f50] .calendar-event-card__body strong{font-size:.85rem}.signal-card[data-v-f2459f50] .calendar-event-card__desc{font-size:.76rem;line-height:1.4}.signal-card__icon[data-v-f2459f50]{align-self:stretch}.signal-card--danger[data-v-f2459f50] .calendar-event-card__date{background:#dc26261f;color:#dc2626}.signal-card--warning[data-v-f2459f50] .calendar-event-card__date{background:#f59e0b29;color:#d97706}.signal-card--info[data-v-f2459f50] .calendar-event-card__date{background:#4f46e51f;color:#4f46e5}.chart-grid[data-v-f2459f50]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.chart-card[data-v-f2459f50]{background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px;padding:1.2rem;display:flex;flex-direction:column;min-width:0}.chart-card--wide[data-v-f2459f50]{grid-column:1/-1}.revenue-switch[data-v-f2459f50]{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.4rem;background:var(--ui-surface-subtle, #f1f5f9);border:1px solid var(--ui-border, #e5e7eb);border-radius:14px}.revenue-switch__tab[data-v-f2459f50]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;border-radius:10px;padding:.85rem 1.25rem;font-size:.95rem;font-weight:600;color:var(--ui-text-muted, #6b7280);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.revenue-switch__tab[data-v-f2459f50]:hover{color:var(--ui-text, #111827)}.revenue-switch__tab.is-active[data-v-f2459f50]{background:var(--ui-surface, #ffffff);color:var(--ui-text, #111827);border-color:var(--ui-border, #e5e7eb);box-shadow:0 1px 2px #0f172a0f}.revenue-switch__tab[data-v-f2459f50]:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.chart-card__head[data-v-f2459f50]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.block-title[data-v-f2459f50]{margin:0;font-size:1rem;font-weight:600}.block-sub[data-v-f2459f50]{margin:.2rem 0 .9rem;font-size:.83rem;color:var(--ui-text-muted, #6b7280)}.chart-empty[data-v-f2459f50]{margin:1.5rem 0;text-align:center;color:var(--ui-text-muted, #6b7280);font-size:.9rem}.concentration-table[data-v-f2459f50]{width:100%;border-collapse:collapse;margin-top:.4rem;font-size:.9rem}.concentration-table th[data-v-f2459f50]{text-align:left;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted, #6b7280);padding:.35rem .5rem .6rem;border-bottom:1px solid var(--ui-border, #e5e7eb)}.concentration-table td[data-v-f2459f50]{padding:.6rem .5rem;border-bottom:1px solid var(--ui-border, #f1f5f9);font-variant-numeric:tabular-nums}.concentration-table tbody tr:last-child td[data-v-f2459f50]{border-bottom:none}.concentration-table .num[data-v-f2459f50]{text-align:right}.concentration-table__total td[data-v-f2459f50]{border-bottom:none;border-top:1px solid var(--ui-border, #e5e7eb);padding-top:.55rem;font-size:.78rem;font-weight:600;color:var(--ui-text-muted, #6b7280);text-transform:uppercase;letter-spacing:.03em}.concentration-badge[data-v-f2459f50]{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600;background:#94a3b829;color:#475569}.concentration-badge--top1[data-v-f2459f50]{background:#8b5cf624;color:#7c3aed}.concentration-badge--top10[data-v-f2459f50]{background:#0ea5e924;color:#0284c7}.concentration-badge--top25[data-v-f2459f50]{background:#16a34a24;color:#16a34a}.concentration-badge--rest[data-v-f2459f50]{background:#94a3b82e;color:#64748b}.client-list[data-v-f2459f50]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.client-list li[data-v-f2459f50]{display:flex;justify-content:space-between;gap:1rem;font-size:.88rem;padding-bottom:.4rem;border-bottom:1px solid var(--ui-border, #f1f5f9)}.client-list__value[data-v-f2459f50]{font-weight:600;font-variant-numeric:tabular-nums}.client-list--scroll[data-v-f2459f50]{max-height:20rem;overflow-y:auto;scrollbar-width:thin;padding-right:.35rem}@media(max-width:60rem){.chart-grid[data-v-f2459f50]{grid-template-columns:1fr}.chart-card--wide[data-v-f2459f50]{grid-column:auto}}.dashboard-pulse-marker{transform-box:fill-box;transform-origin:center;animation:dashboard-pulse-marker 1.6s ease-in-out infinite}@keyframes dashboard-pulse-marker{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.55}}@media(prefers-reduced-motion:reduce){.dashboard-pulse-marker{animation:none}}.dienstgroepen-panel[data-v-f3e26d95]{display:flex;flex-direction:column;gap:1.25rem}.dashboard-panel__toolbar[data-v-f3e26d95]{display:flex;align-items:center;gap:.75rem}.dashboard-panel__generated[data-v-f3e26d95]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.button--sm[data-v-f3e26d95]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;padding:.4rem .75rem}.dashboard-state[data-v-f3e26d95]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:2rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px;color:var(--ui-text-muted, #6b7280)}.dashboard-state strong[data-v-f3e26d95]{color:var(--ui-text, #111827);font-size:1.05rem}.dashboard-state--error strong[data-v-f3e26d95]{color:#b91c1c}.arr-summary[data-v-f3e26d95]{display:flex;flex-direction:column;gap:.9rem;padding:1.2rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px}.arr-summary__head[data-v-f3e26d95]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.kpi-grid[data-v-f3e26d95]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem}.kpi-card[data-v-f3e26d95]{background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:14px;padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.3rem}.kpi-card--accent[data-v-f3e26d95]{background:linear-gradient(135deg,#eef2ff,#fff);border-color:#c7d2fe}.kpi-card__label[data-v-f3e26d95]{font-size:.8rem;color:var(--ui-text-muted, #6b7280);text-transform:uppercase;letter-spacing:.03em}.kpi-card__value[data-v-f3e26d95]{font-size:1.55rem;font-weight:700;font-variant-numeric:tabular-nums}.kpi-card__hint[data-v-f3e26d95]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.dienstgroepen-note[data-v-f3e26d95]{margin:0;padding:.7rem .95rem;background:#4f46e50f;border:1px solid rgba(79,70,229,.18);border-radius:12px;font-size:.84rem;color:var(--ui-text-muted, #475569)}.dienstgroepen-selector[data-v-f3e26d95]{display:flex;flex-flow:row wrap;gap:.6rem}.dienstgroepen-chip[data-v-f3e26d95]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .95rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dienstgroepen-chip[data-v-f3e26d95]:hover{border-color:#c7d2fe}.dienstgroepen-chip.is-active[data-v-f3e26d95]{border-color:#4f46e5;background:linear-gradient(135deg,#eef2ff,#fff);box-shadow:0 1px 3px #4f46e52e}.dienstgroepen-chip__name[data-v-f3e26d95]{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:var(--ui-text, #111827)}.dienstgroepen-chip__badge[data-v-f3e26d95]{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.1rem .4rem;border-radius:999px;background:#16a34a24;color:#16a34a}.dienstgroepen-chip__meta[data-v-f3e26d95]{font-size:.76rem;color:var(--ui-text-muted, #6b7280);font-variant-numeric:tabular-nums}.chart-grid[data-v-f3e26d95]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.chart-card[data-v-f3e26d95]{background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px;padding:1.2rem;display:flex;flex-direction:column;min-width:0}.chart-card--wide[data-v-f3e26d95]{grid-column:1/-1}.chart-card__head[data-v-f3e26d95]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.block-title[data-v-f3e26d95]{margin:0;font-size:1rem;font-weight:600}.block-sub[data-v-f3e26d95]{margin:.2rem 0 .9rem;font-size:.83rem;color:var(--ui-text-muted, #6b7280)}.chart-empty[data-v-f3e26d95]{margin:1.5rem 0;text-align:center;color:var(--ui-text-muted, #6b7280);font-size:.9rem}@media(max-width:60rem){.chart-grid[data-v-f3e26d95]{grid-template-columns:1fr}.chart-card--wide[data-v-f3e26d95]{grid-column:auto}}.dienstgroepen-panel[data-v-25683888]{display:flex;flex-direction:column;gap:1.25rem}.dashboard-panel__toolbar[data-v-25683888]{display:flex;align-items:center;gap:.75rem}.dashboard-panel__generated[data-v-25683888]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.button--sm[data-v-25683888]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;padding:.4rem .75rem}.dashboard-state[data-v-25683888]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:2rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:16px;color:var(--ui-text-muted, #6b7280)}.dashboard-state strong[data-v-25683888]{color:var(--ui-text, #111827);font-size:1.05rem}.dashboard-state--error strong[data-v-25683888]{color:#b91c1c}.dienstgroepen-note[data-v-25683888]{margin:0;padding:.7rem .95rem;background:#4f46e50f;border:1px solid rgba(79,70,229,.18);border-radius:12px;font-size:.84rem;color:var(--ui-text-muted, #475569)}.dienstgroepen-selector[data-v-25683888]{display:flex;flex-flow:row wrap;gap:.6rem}.dienstgroepen-chip[data-v-25683888]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .95rem;background:var(--ui-surface, #ffffff);border:1px solid var(--ui-border, #e5e7eb);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dienstgroepen-chip[data-v-25683888]:hover{border-color:#c7d2fe}.dienstgroepen-chip.is-active[data-v-25683888]{border-color:#4f46e5;background:linear-gradient(135deg,#eef2ff,#fff);box-shadow:0 1px 3px #4f46e52e}.dienstgroepen-chip__name[data-v-25683888]{font-size:.88rem;font-weight:600;color:var(--ui-text, #111827)}.dienstgroepen-chip__meta[data-v-25683888]{font-size:.76rem;color:var(--ui-text-muted, #6b7280);font-variant-numeric:tabular-nums}.chart-empty[data-v-25683888]{margin:1.5rem 0;text-align:center;color:var(--ui-text-muted, #6b7280);font-size:.9rem}.teamleader-panel[data-v-14382c04]{display:grid;gap:1rem;margin-bottom:1.25rem}.teamleader-panel__header[data-v-14382c04],.teamleader-auth-card[data-v-14382c04]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.teamleader-panel__header h3[data-v-14382c04]{margin:0}.teamleader-panel__intro[data-v-14382c04]{margin:.25rem 0 0;max-width:54rem}.teamleader-auth-card[data-v-14382c04]{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-14382c04]{flex:0 0 auto;width:.7rem;height:.7rem;margin-top:.15rem;border-radius:999px;background:#c2c8d3}.teamleader-auth-card__dot.is-connected[data-v-14382c04]{background:#24a148}.teamleader-auth-card__dot.is-loading[data-v-14382c04]{background:var(--ibizz-accent, #2563eb);animation:teamleader-dot-pulse-14382c04 1.1s ease-in-out infinite}@keyframes teamleader-dot-pulse-14382c04{0%,to{opacity:.35}50%{opacity:1}}.teamleader-auth-card__status[data-v-14382c04]{display:inline-flex;align-items:center;gap:.4rem}.teamleader-auth-card__body[data-v-14382c04]{display:grid;gap:.2rem;flex:1 1 auto}.teamleader-auth-card__aside[data-v-14382c04]{flex:0 0 auto;display:flex;align-items:center;gap:.75rem}.teamleader-auth-card__date[data-v-14382c04]{white-space:nowrap;font-size:.78rem}.teamleader-auth-note[data-v-14382c04]{margin:-.4rem 0 0;max-width:54rem;font-size:.8rem;line-height:1.4}@media(max-width:56rem){.teamleader-panel__header[data-v-14382c04],.teamleader-auth-card[data-v-14382c04]{align-items:stretch;flex-direction:column}.teamleader-auth-card__aside[data-v-14382c04]{justify-content:space-between}.teamleader-auth-card__date[data-v-14382c04]{white-space:normal}}.arr-settings[data-v-e02ec261]{display:flex;flex-direction:column;gap:1.1rem}.arr-settings__header[data-v-e02ec261]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.arr-settings__heading[data-v-e02ec261]{display:flex;flex-direction:column;gap:.25rem}.arr-settings__title[data-v-e02ec261]{margin:0;font-size:1.05rem;font-weight:700}.arr-settings__lead[data-v-e02ec261],.arr-settings__status[data-v-e02ec261]{margin:0;font-size:.88rem}.arr-settings__status--warn[data-v-e02ec261]{color:var(--ibizz-danger, #b4541a)}.arr-settings__status--muted[data-v-e02ec261]{color:var(--ibizz-text-muted, #6b7280)}.arr-settings__list[data-v-e02ec261]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.arr-group[data-v-e02ec261]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid var(--ibizz-border, #e5e7eb);border-radius:12px;background:var(--ibizz-surface, #fff)}.arr-group__info[data-v-e02ec261]{display:flex;flex-direction:column;gap:.2rem}.arr-group__name[data-v-e02ec261]{font-size:.95rem}.arr-group__meta[data-v-e02ec261]{font-size:.83rem;font-variant-numeric:tabular-nums}.notif-settings[data-v-78589fd2]{display:flex;flex-direction:column;gap:1.1rem}.notif-settings__header[data-v-78589fd2]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-settings__heading[data-v-78589fd2]{display:flex;flex-direction:column;gap:.25rem}.notif-settings__master[data-v-78589fd2]{flex-shrink:0;margin-top:.15rem}.notif-settings__title[data-v-78589fd2]{margin:0;font-size:1.05rem;font-weight:700}.notif-settings__lead[data-v-78589fd2]{margin:0;font-size:.88rem}.notif-settings__permission[data-v-78589fd2]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.notif-settings__status[data-v-78589fd2]{margin:0;font-size:.88rem}.notif-settings__status--warn[data-v-78589fd2]{color:var(--ibizz-danger, #b4541a)}.notif-settings__status--muted[data-v-78589fd2]{color:var(--ibizz-text-muted, #6b7280)}.notif-settings__channels[data-v-78589fd2]{display:flex;flex-direction:column;gap:.85rem}.notif-settings__channels.is-disabled[data-v-78589fd2]{opacity:.55;pointer-events:none}.notif-settings__channels-title[data-v-78589fd2]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-text-muted, #6b7280)}.notif-channel[data-v-78589fd2]{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-78589fd2]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.notif-channel__info[data-v-78589fd2]{display:flex;flex-direction:column;gap:.2rem}.notif-channel__name[data-v-78589fd2]{font-size:.95rem}.notif-channel__desc[data-v-78589fd2]{font-size:.83rem}.notif-channel__schedule[data-v-78589fd2]{display:flex;flex-wrap:wrap;gap:1.25rem;padding-top:.65rem;border-top:1px solid var(--ibizz-border, #e5e7eb)}.notif-channel__field[data-v-78589fd2]{display:flex;align-items:center;gap:.5rem}.notif-channel__field-label[data-v-78589fd2]{font-size:.8rem;color:var(--ibizz-text-muted, #6b7280)}.notif-channel__select[data-v-78589fd2]{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__select[data-v-78589fd2]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:1px}.notif-channel__select[data-v-78589fd2]:disabled{cursor:not-allowed;opacity:.6}.notif-channel__time[data-v-78589fd2]{cursor:text}.users-panel[data-v-93489c7e]{display:grid;gap:1rem}.users-panel__header h3[data-v-93489c7e]{margin:0}.users-panel__intro[data-v-93489c7e]{margin:.25rem 0 0;max-width:54rem}.users-tabs[data-v-93489c7e]{display:flex;gap:.25rem;border-bottom:1px solid var(--ibizz-border, #d8dee8)}.users-tab[data-v-93489c7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:.5rem .75rem;margin-bottom:-1px;font-size:.9rem;font-weight:600;color:var(--ui-text-muted, #6b7280);border-bottom:2px solid transparent;cursor:pointer}.users-tab[data-v-93489c7e]:hover,.users-tab[data-v-93489c7e]:focus-visible{color:var(--ui-text, #111827);outline:none}.users-tab--active[data-v-93489c7e]{color:var(--ibizz-accent, #2563eb);border-bottom-color:var(--ibizz-accent, #2563eb)}.users-tab-lead[data-v-93489c7e]{margin:0;font-size:.85rem;color:var(--ui-text-muted, #6b7280)}.users-toolbar[data-v-93489c7e]{display:flex;align-items:center;gap:.5rem}.users-search[data-v-93489c7e]{width:100%;max-width:24rem;padding:.5rem .75rem;font-size:.95rem;color:var(--ui-text, #111827);border:1px solid var(--ibizz-border, #d8dee8);border-radius:.6rem;background:var(--ui-surface, #ffffff)}.users-search[data-v-93489c7e]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:1px;border-color:var(--ibizz-accent, #2563eb)}.users-empty[data-v-93489c7e]{margin:0;padding:1.5rem 0;text-align:center;font-size:.9rem;color:var(--ui-text-muted, #6b7280)}.users-empty--error[data-v-93489c7e]{color:#b91c1c}.users-table[data-v-93489c7e]{width:100%;border-collapse:collapse;font-size:.9rem}.users-table thead th[data-v-93489c7e]{text-align:left;padding:.5rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-muted, #6b7280);border-bottom:1px solid var(--ibizz-border, #d8dee8)}.users-table tbody td[data-v-93489c7e]{padding:.55rem .5rem;border-bottom:1px solid var(--ui-border, #f1f5f9);vertical-align:middle}.users-table__identity[data-v-93489c7e]{display:flex;flex-direction:column;gap:.05rem}.users-table__name[data-v-93489c7e]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--ui-text, #111827)}.users-table__badge[data-v-93489c7e]{display:inline-flex;align-items:center;padding:.05rem .45rem;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ibizz-accent, #2563eb);background:#2563eb1f;border-radius:999px;white-space:nowrap}.users-table__email[data-v-93489c7e]{font-size:.78rem;color:var(--ui-text-muted, #6b7280)}.users-table__members-col[data-v-93489c7e]{width:6rem}.users-table__members[data-v-93489c7e]{color:var(--ui-text-muted, #6b7280)}.users-members[data-v-93489c7e]{position:relative;display:inline-flex;align-items:center}.users-members--has-list[data-v-93489c7e]{cursor:help}.users-members--has-list .users-members__count[data-v-93489c7e]{text-decoration:underline dotted;text-underline-offset:.2em}.users-members__count[data-v-93489c7e]{font-variant-numeric:tabular-nums}.users-members__tooltip[data-v-93489c7e]{position:absolute;bottom:calc(100% + .5rem);left:50%;z-index:6;width:max-content;max-width:20rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.45;font-weight:500;text-align:left;white-space:normal;color:#fff;background:#152137;border-radius:.5rem;box-shadow:0 12px 32px #0f172a2e;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,.25rem);transition:opacity .12s ease,transform .12s ease}.users-members:hover .users-members__tooltip[data-v-93489c7e],.users-members:focus-visible .users-members__tooltip[data-v-93489c7e],.users-members:focus-within .users-members__tooltip[data-v-93489c7e]{opacity:1;visibility:visible;transform:translate(-50%)}.users-table__role[data-v-93489c7e]{width:16rem}.users-select[data-v-93489c7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:16rem;padding:.4rem 1.75rem .4rem .65rem;font-size:.85rem;color:var(--ui-text, #111827);border:1px solid var(--ibizz-border, #d8dee8);border-radius:.6rem;background-color:var(--ui-surface, #ffffff);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='none' stroke='%236b7280' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right .65rem center;cursor:pointer}.users-select[data-v-93489c7e]:focus-visible{outline:2px solid var(--ibizz-accent, #2563eb);outline-offset:1px;border-color:var(--ibizz-accent, #2563eb)}.users-select[data-v-93489c7e]:disabled{opacity:.6;cursor:default}:root{--bp-mobile: 30rem;--bp-mobile-sm: 23.75rem;--vh: 1vh;--ui-focus: var(--ibizz-color-focus, var(--primary, #1B84FF))}@media(max-width:30rem){html,body,.app-shell__content{overflow-x:hidden;max-width:100vw}.app-shell,.workspace-shell,.workspace-shell>.right>main,.workspace-shell>.right>.maincontainer,.workspace-shell>.right>.app-shell__content,main.maincontainer{min-width:0}}@media(max-width:30rem){.App.Dashboard .workspace-shell>.right>main.maincontainer,.App.Dashboard .workspace-shell>.right>.app-shell__content{padding:1rem .75rem}.App.Dashboard .view-shell{padding:0}.App.Dashboard .panel,.App.Dashboard .panel--settings,.App.Dashboard .panel--strategy{padding:1.125rem 1rem}.App.Dashboard .panel__head{margin-bottom:.875rem}.App.Dashboard .panel>:first-child,.App.Dashboard .panel--settings>:first-child,.App.Dashboard .panel--strategy>:first-child{margin-top:0}.App.Dashboard .panel>:last-child,.App.Dashboard .panel--settings>:last-child,.App.Dashboard .panel--strategy>:last-child{margin-bottom:0}}@media(max-width:30rem){.workspace-shell>.left,.app-shell.workspace-shell>.left{width:min(86vw,320px);max-width:min(86vw,320px);height:calc(var(--vh, 1vh) * 100);height:100dvh}.workspace-shell>.left>.sidebar,.app-shell.workspace-shell>.left>.sidebar,.workspace-shell .sidebar.app-sidebar,.app-shell.workspace-shell .sidebar.app-sidebar{max-width:min(86vw,320px);min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh}.workspace-shell .sidebar-top,.app-shell.workspace-shell .sidebar-top{position:sticky;top:0;z-index:1;background:var(--ibizz-shell-sidebar-bg)}.workspace-shell .app-sidebar__close,.app-shell.workspace-shell .app-sidebar__close{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem}.workspace-shell .nav-button,.workspace-shell .app-sidebar__link,.app-shell.workspace-shell .nav-button,.app-shell.workspace-shell .app-sidebar__link{padding:.75rem 1rem;font-size:1rem}}@media(max-width:30rem){.modal-backdrop,.workspace-shell,.app-shell.workspace-shell{min-height:calc(var(--vh, 1vh) * 100);min-height:100dvh}}@media(max-width:23.75rem){.App.Dashboard .workspace-shell>.right>main.maincontainer,.App.Dashboard .workspace-shell>.right>.app-shell__content{padding:.875rem .625rem}.App.Dashboard .panel,.App.Dashboard .panel--settings,.App.Dashboard .panel--strategy{padding:1rem .875rem}}@media(max-width:30rem){.App.Dashboard .workspace-shell .topbar__inner,.App.Dashboard .workspace-shell .app-topbar__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 12px;min-height:56px;flex-wrap:nowrap}.App.Dashboard .workspace-shell .topbar__left,.App.Dashboard .workspace-shell .app-topbar__heading{display:contents}.App.Dashboard .workspace-shell .page-heading,.App.Dashboard .workspace-shell .app-topbar__content{min-width:0;overflow:hidden}.App.Dashboard .workspace-shell .topbar__right,.App.Dashboard .workspace-shell .app-topbar__meta{margin-left:0;gap:4px}.App.Dashboard .workspace-shell .page-heading__title,.App.Dashboard .workspace-shell .topbar h1,.App.Dashboard .workspace-shell .app-topbar__content h1{font-size:1.05rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.App.Dashboard .workspace-shell .topbar .page-heading__subtitle:not(.page-kicker):not(.eyebrow),.App.Dashboard .workspace-shell .app-topbar .page-heading__subtitle:not(.page-kicker):not(.eyebrow),.App.Dashboard .workspace-shell .app-topbar__content .page-heading__subtitle:not(.page-kicker):not(.eyebrow){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;line-height:1.2}.App.Dashboard .workspace-shell .app-topbar__icon-button,.App.Dashboard .workspace-shell .app-topbar__avatar{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0}.App.Dashboard .workspace-shell .app-topbar__icon-button:active,.App.Dashboard .workspace-shell .app-topbar__avatar:active{background:var(--ibizz-shell-content-bg);transform:scale(.96)}.App.Dashboard .workspace-shell .client-trigger,.App.Dashboard .workspace-shell .client-switch__trigger{width:100%;max-width:100%;box-sizing:border-box}.App.Dashboard .workspace-shell .client-trigger__title,.App.Dashboard .workspace-shell .client-switch__content>strong{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.App.Dashboard .workspace-shell .client-trigger__subtitle,.App.Dashboard .workspace-shell .client-switch__content>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all}.App.Dashboard .workspace-shell .client-switch__icon,.App.Dashboard .workspace-shell .client-trigger .abbreviation{width:2.25rem;min-width:2.25rem;height:2.25rem}}@media(max-width:23.75rem){.App.Dashboard .workspace-shell .topbar .eyebrow,.App.Dashboard .workspace-shell .topbar .page-kicker,.App.Dashboard .workspace-shell .app-topbar .eyebrow,.App.Dashboard .workspace-shell .app-topbar .page-kicker,.App.Dashboard .workspace-shell .app-topbar__content .eyebrow,.App.Dashboard .workspace-shell .app-topbar__content .page-kicker{display:none}}@media(max-width:30rem){.App.Dashboard .workspace-assistant.panel--compact{padding:.75rem}.App.Dashboard .workspace-assistant__layout{display:flex;flex-direction:column;gap:1rem}.App.Dashboard .workspace-assistant__charts{width:100%;min-width:0}.App.Dashboard .assistant-chat-scroll{gap:.625rem;padding-inline:.75rem}.App.Dashboard .assistant-message__bubble{max-width:88%;padding:.625rem .75rem;border-radius:.875rem}.App.Dashboard .assistant-message__bubble p{font-size:.95rem;line-height:1.45}.App.Dashboard .assistant-message__meta{flex-direction:column;align-items:flex-start;gap:.125rem}.App.Dashboard .assistant-message--user .assistant-message__meta{align-items:flex-end}.App.Dashboard .assistant-composer{position:sticky;bottom:0;z-index:1;background:var(--ui-surface);border-top:1px solid var(--ui-border)}.App.Dashboard .assistant-composer__field textarea{padding:.5rem .75rem;font-size:1rem;min-height:2.75rem;line-height:1.45}.App.Dashboard .assistant-composer__footer{padding:.5rem .75rem}.App.Dashboard .assistant-composer__footer-right{width:100%}.App.Dashboard .assistant-send-btn{flex:1 1 auto;min-width:6rem;flex-shrink:0;justify-content:center}.App.Dashboard .chart-rail__title-row{flex-direction:column;align-items:flex-start;gap:.25rem}.App.Dashboard .chart-rail__list{gap:.75rem}.App.Dashboard .chart-card{min-height:11.25rem}.App.Dashboard .assistant-suggestions{display:flex;flex-wrap:wrap;gap:.375rem}.App.Dashboard .assistant-suggestion{min-height:2.25rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.3;border-radius:999px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}}@media(max-width:30rem){.App.Dashboard .panel--settings{padding:1rem .75rem}.App.Dashboard .panel--settings .panel__head{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.App.Dashboard .panel--settings .panel__head>*{scroll-snap-align:start;flex-shrink:0}.App.Dashboard .panel--settings .kanalen-list{gap:.75rem}.App.Dashboard .panel--settings .kanaal-card{border-radius:12px;border:1px solid var(--ui-border)}.App.Dashboard .panel--settings .kanaal-card:first-child{margin-top:0}.App.Dashboard .panel--settings .kanaal-card:last-child{margin-bottom:0}.App.Dashboard .panel--settings .kanaal-card__head{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.App.Dashboard .panel--settings .kanaal-card__identity{width:100%}.App.Dashboard .panel--settings .kanaal-card__meta{width:100%;gap:.25rem}.App.Dashboard .panel--settings .kanaal-dot{width:32px;height:32px;border-radius:8px;align-self:flex-start}.App.Dashboard .panel--settings .kanaal-card__name{font-size:1rem;line-height:1.3}.App.Dashboard .panel--settings .kanaal-card__desc{white-space:normal;max-width:100%;font-size:.85rem;color:var(--ui-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.App.Dashboard .panel--settings .kanaal-card__right{width:100%;justify-content:space-between;gap:8px}.App.Dashboard .panel--settings .kanaal-status{flex-shrink:0}.App.Dashboard .panel--settings .kanaal-card__foot{flex-direction:column;align-items:stretch;gap:.5rem}.App.Dashboard .panel--settings .kanaal-card__foot .button{width:100%;min-height:2.75rem}.App.Dashboard .panel--settings .kanaal-card__body{padding:12px}}@media(max-width:30rem){.App.Dashboard .button,.App.Dashboard .button--primary,.App.Dashboard .button--outline,.App.Dashboard .button--ghost,.App.Dashboard .button--sm,.App.Dashboard .button--full,.App.Dashboard .nav-button,.App.Dashboard .app-sidebar__link,.App.Dashboard .kanaal-card__actions .button,.App.Dashboard .kanaal-card__foot .button{min-height:2.75rem}.App.Dashboard .button--icon,.App.Dashboard .button--icon-only,.App.Dashboard .icon-button,.App.Dashboard .chart-refresh-btn,.App.Dashboard .copy-btn,.App.Dashboard .widget-delete-btn{min-width:2.75rem;min-height:2.75rem;padding-inline:.5rem}.App.Dashboard .workspace-shell .app-topbar__icon-button,.App.Dashboard .workspace-shell .app-topbar__avatar,.App.Dashboard .workspace-shell .app-topbar__menu-toggle{min-width:2.75rem;min-height:2.75rem}.App.Dashboard .p-datepicker-input,.App.Dashboard .p-datepicker input{min-height:2.75rem;padding:.625rem .75rem}.App.Dashboard .chart-select,.App.Dashboard .widget-detail-select,.App.Dashboard .prop-select__trigger{min-height:2.75rem;padding-inline:.75rem}.App.Dashboard input,.App.Dashboard select,.App.Dashboard textarea,.App.Dashboard .p-datepicker input,.App.Dashboard .p-datepicker-input,.App.Dashboard .chart-select,.App.Dashboard .widget-detail-select,.App.Dashboard .prop-select__trigger,.App.Dashboard .prop-select__search{font-size:1rem;min-height:2.75rem;padding:.625rem .75rem;border-radius:.5rem}.App.Dashboard input[type=checkbox],.App.Dashboard input[type=radio],.App.Dashboard input[type=range],.App.Dashboard input[type=color],.App.Dashboard input[type=hidden]{font-size:unset;min-height:unset;padding:unset;border-radius:unset}.App.Dashboard input::placeholder,.App.Dashboard textarea::placeholder,.App.Dashboard .p-datepicker input::placeholder,.App.Dashboard .p-datepicker-input::placeholder{color:var(--ui-text-muted, #6b7280);opacity:1}.App.Dashboard .button:focus-visible,.App.Dashboard .button--primary:focus-visible,.App.Dashboard .button--outline:focus-visible,.App.Dashboard .button--ghost:focus-visible,.App.Dashboard .button--sm:focus-visible,.App.Dashboard .button--full:focus-visible,.App.Dashboard .nav-button:focus-visible,.App.Dashboard .app-sidebar__link:focus-visible,.App.Dashboard .kanaal-card:focus-visible,.App.Dashboard .kanaal-card:focus-within{outline:2px solid var(--ui-focus);outline-offset:2px}}@media(hover:none)and (max-width:48rem){.App.Dashboard .button:hover,.App.Dashboard .button--primary:hover,.App.Dashboard .button--outline:hover,.App.Dashboard .button--ghost:hover,.App.Dashboard .button--sidebar:hover,.App.Dashboard .nav-button:hover,.App.Dashboard .app-sidebar__link:hover,.App.Dashboard .kanaal-card:hover{background-color:revert;color:revert;border-color:revert;box-shadow:revert;transform:none}}
