:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-internal:#4338ca;--color-internal-solid:#4f46e5;--color-internal-subtle:#eef0fe;--color-internal-border:#c7cbf7;--reply-bg:#eaf3f8;--reply-border:#c3dbe8;--chat-text:#0f766e;--chat-solid:#0d9488;--chat-on:#fff;--chat-bg:#e6f7f3;--chat-border:#b3e4d8}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-internal:#a5b4fc;--color-internal-solid:#818cf8;--color-internal-subtle:#191a38;--color-internal-border:#353876;--reply-bg:#0f212b;--reply-border:#1f4152;--chat-text:#2dd4bf;--chat-solid:#2dd4bf;--chat-on:#0a0e14;--chat-bg:#0c2b27;--chat-border:#1c5048;--color-overlay:#000000a3}.input,.select,.textarea,.btn--ghost{border-color:var(--color-border-strong)}.input:focus,.select:focus,.textarea:focus{border-color:var(--color-primary)}@media (pointer:coarse){.btn,.input,.select{min-height:44px}}.rich-text p,.rich-text ul,.rich-text ol,.rich-text blockquote{margin:0 0 .5rem}.rich-text>:last-child{margin-bottom:0}.rich-text ul,.rich-text ol{padding-left:1.5rem}.rich-text li p{margin:0}.rich-text blockquote{border-left:3px solid var(--color-border-strong);color:var(--color-text-muted);padding-left:.75rem}.rich-text a{color:var(--color-primary);text-decoration:underline}[data-theme=dark] .rich-text a{color:var(--color-text-strong)}.rich-text code{border-radius:var(--radius-xs);background:var(--color-surface-sunken);font-family:var(--font-mono);padding:.05em .3em;font-size:.9em}.rich-text img{border-radius:var(--radius-sm);vertical-align:middle;max-width:100%;max-height:24rem}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:var(--color-border) transparent}.rich-text [data-mention]{border-radius:var(--radius-sm);background:var(--color-internal-subtle);color:var(--color-internal);padding:0 .2em;font-weight:600}.agent-avatar[data-v-7c74c533]{overflow:hidden}.agent-avatar__photo[data-v-7c74c533]{object-fit:cover;width:100%;height:100%}.recent[data-v-73683c2e]{height:40px;padding:0 var(--content-pad-x);background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;display:flex}.recent__label[data-v-73683c2e]{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);flex:none;font-weight:600}.recent__list[data-v-73683c2e]{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:.5rem;min-width:0;display:flex;position:relative;overflow-x:auto}.icon[data-v-73683c2e]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.chip[data-v-73683c2e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:190px;height:28px;font-size:var(--text-xs);color:var(--color-text);flex:none;align-items:center;padding-right:.25rem;display:inline-flex}.chip--current[data-v-73683c2e]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-hover)}.chip--closed[data-v-73683c2e]{border-color:var(--color-border-subtle);color:var(--color-text-subtle)}.chip__link[data-v-73683c2e]{min-width:0;height:100%;color:inherit;align-items:center;gap:.375rem;padding-left:.5rem;text-decoration:none;display:inline-flex}.chip__lock[data-v-73683c2e]{color:var(--color-internal)}.chip__number[data-v-73683c2e]{font-family:var(--font-mono);color:var(--color-text-muted);flex:none}.chip--current .chip__number[data-v-73683c2e]{color:inherit}.chip__subject[data-v-73683c2e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip__dot[data-v-73683c2e]{border-radius:var(--radius-full);background:var(--color-primary);flex:none;width:7px;height:7px}.chip__drop[data-v-73683c2e],.recent__arrow[data-v-73683c2e],.recent__clear[data-v-73683c2e]{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.chip__drop[data-v-73683c2e]{border-radius:var(--radius-sm);width:1.25rem;height:100%;font-size:var(--text-sm);line-height:1}.chip__drop[data-v-73683c2e]:hover,.recent__arrow[data-v-73683c2e]:hover,.recent__clear[data-v-73683c2e]:hover{color:var(--color-text-strong)}.recent__arrow[data-v-73683c2e]{border-radius:var(--radius-sm);flex:none;width:24px;height:24px}.recent__end[data-v-73683c2e]{background:linear-gradient(to right, transparent, var(--color-surface) 18px);flex:none;align-items:center;gap:.25rem;padding-left:18px;display:flex}.recent__clear[data-v-73683c2e]{border-radius:var(--radius-sm);font-size:var(--text-xs);padding:.25rem .375rem}.recent__label--chats[data-v-73683c2e]{color:var(--chat-text)}.recent__chats[data-v-73683c2e]{scrollbar-width:none;flex:none;gap:.5rem;max-width:50%;display:flex;overflow-x:auto}.recent__divider[data-v-73683c2e]{background:var(--color-border);flex:none;width:1px;height:20px}.chip--chat[data-v-73683c2e]{border-color:var(--chat-border);background:var(--chat-bg);color:var(--chat-text);padding-right:.5rem;font-weight:600}.chip--chat .chip__number[data-v-73683c2e]{color:inherit}.chip--chat-current[data-v-73683c2e]{border:2px solid var(--chat-solid)}.chip__online[data-v-73683c2e]{border-radius:var(--radius-full);background:var(--color-success);flex:none;width:8px;height:8px}.chip__count[data-v-73683c2e]{border-radius:var(--radius-full);background:var(--chat-solid);min-width:18px;font-size:var(--text-2xs);text-align:center;color:var(--chat-on);flex:none;padding:0 5px;line-height:18px}.chip--blink[data-v-73683c2e]{animation:1.2s step-end infinite chip-blink-73683c2e}@keyframes chip-blink-73683c2e{50%{background:var(--chat-solid);color:var(--chat-on)}}@media (prefers-reduced-motion:reduce){.chip--blink[data-v-73683c2e]{background:var(--chat-solid);color:var(--chat-on);animation:none}}@media (width<768px){.recent__arrow[data-v-73683c2e]{display:none}}@media (width<640px){.recent__label[data-v-73683c2e]{display:none}}.topsearch[data-v-6cceb170]{flex:1;align-items:center;max-width:560px;display:flex;position:relative}.topsearch__icon[data-v-6cceb170]{fill:none;width:1rem;height:1rem;stroke:var(--color-text-muted);stroke-width:1.5px;stroke-linecap:round;pointer-events:none;position:absolute;left:.75rem}.topsearch__input[data-v-6cceb170]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);width:100%;height:2.5rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-strong);padding:0 2.5rem 0 2.25rem}.topsearch__input[data-v-6cceb170]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle);outline:none}.topsearch__key[data-v-6cceb170]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);padding:0 .375rem;position:absolute;right:.625rem}@media (pointer:coarse){.topsearch__key[data-v-6cceb170]{display:none}.topsearch__input[data-v-6cceb170]{padding-right:.75rem}}.panel[data-v-c665e4c0]{top:calc(var(--topbar-height) + .75rem);right:var(--content-pad-x);z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);width:25rem;max-height:calc(100vh - 72px);box-shadow:var(--shadow-popup);flex-direction:column;display:flex;position:fixed;overflow:hidden}.panel__head[data-v-c665e4c0]{align-items:center;gap:.5rem;padding:1rem 1rem .25rem;display:flex}.panel__back[data-v-c665e4c0]{display:none}.panel__title[data-v-c665e4c0]{font-size:var(--text-lg);color:var(--color-text-strong);margin:0;font-weight:600}.panel__read-all[data-v-c665e4c0]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:.25rem;font-weight:500}.panel__read-all[data-v-c665e4c0]:disabled{color:var(--color-text-faint);cursor:default}[data-theme=dark] .panel__read-all[data-v-c665e4c0]:not(:disabled){color:var(--color-text-strong)}.tabs[data-v-c665e4c0]{border-bottom:1px solid var(--color-border);gap:.25rem;padding:0 1rem;display:flex}.tab[data-v-c665e4c0]{min-height:2.75rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-bottom:-1px;padding:0 .25rem;font-weight:500;display:inline-flex}.tab+.tab[data-v-c665e4c0]{margin-left:.75rem}.tab--active[data-v-c665e4c0]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.tab__count[data-v-c665e4c0]{border-radius:var(--radius-full);background:var(--color-primary-subtle);font-size:var(--text-xs);color:var(--color-primary);padding:0 .375rem}[data-theme=dark] .tab__count[data-v-c665e4c0]{color:var(--color-text-strong)}.panel__body[data-v-c665e4c0]{flex:1;overflow-y:auto}.panel__note[data-v-c665e4c0]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:2rem 1rem}.empty[data-v-c665e4c0]{font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;align-items:center;gap:.25rem;padding:2.5rem 1rem;display:flex}.empty strong[data-v-c665e4c0]{color:var(--color-text-strong)}.empty__icon[data-v-c665e4c0]{border-radius:var(--radius-full);background:var(--color-success-subtle);width:2.5rem;height:2.5rem;color:var(--color-success);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.empty__icon .icon[data-v-c665e4c0]{width:1.25rem;height:1.25rem}.day__label[data-v-c665e4c0]{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;padding:.75rem 1rem .375rem;font-weight:600}.list[data-v-c665e4c0]{margin:0;padding:0;list-style:none}.list li+li[data-v-c665e4c0]{border-top:1px solid var(--color-border)}.item[data-v-c665e4c0]{color:var(--color-text);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;text-decoration:none;display:flex}.item[data-v-c665e4c0]:hover{background:var(--color-row-hover)}.item--unread[data-v-c665e4c0]{background:var(--color-primary-subtle)}.item__icon[data-v-c665e4c0]{border-radius:var(--radius-full);background:var(--color-surface-sunken);width:2rem;height:2rem;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.item__icon--primary[data-v-c665e4c0]{color:var(--color-primary)}.item__icon--danger[data-v-c665e4c0]{background:var(--color-danger-subtle);color:var(--color-danger)}.item__icon--warn[data-v-c665e4c0]{background:var(--color-warn-subtle);color:var(--color-warn)}.item__icon--internal[data-v-c665e4c0]{background:var(--color-internal-subtle);color:var(--color-internal)}[data-theme=dark] .item__icon[data-v-c665e4c0]{background:color-mix(in srgb, currentColor 14%, transparent)}[data-theme=dark] .item__icon--primary[data-v-c665e4c0]{color:var(--color-text-strong)}.item__text[data-v-c665e4c0]{min-width:0;font-size:var(--text-sm);flex-direction:column;flex:1;gap:.125rem;display:flex}.item__message[data-v-c665e4c0]{color:var(--color-text)}.item__message strong[data-v-c665e4c0]{color:var(--color-text-strong)}.item__ticket[data-v-c665e4c0]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);overflow:hidden}.item__number[data-v-c665e4c0]{font-family:var(--font-mono)}.item__when[data-v-c665e4c0]{font-size:var(--text-xs);color:var(--color-text-muted)}.item__dot[data-v-c665e4c0]{border-radius:var(--radius-full);background:var(--color-primary);flex:none;width:.5rem;height:.5rem;margin-top:.375rem}.panel__foot[data-v-c665e4c0]{border-top:1px solid var(--color-border);text-align:center;font-size:var(--text-xs);color:var(--color-text-muted);margin:0;padding:.75rem 1rem}.icon[data-v-c665e4c0]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<640px){.panel[data-v-c665e4c0]{z-index:50;width:auto;max-height:none;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.panel__back[data-v-c665e4c0]{width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-.75rem;display:inline-flex}}.bell[data-v-ca033f20]{position:relative}.bell__button[data-v-ca033f20]{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bell__button[data-v-ca033f20]:hover{background:var(--color-bg-hover)}.bell__button--open[data-v-ca033f20],.bell__button--open[data-v-ca033f20]:hover{background:var(--color-primary-soft);color:var(--color-primary)}[data-theme=dark] .bell__button--open[data-v-ca033f20]{color:var(--color-text-strong)}.bell__icon[data-v-ca033f20]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.bell__count[data-v-ca033f20]{border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-danger);text-align:center;color:#fff;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:700;line-height:.875rem;position:absolute;top:.0625rem;right:.0625rem}.chip[data-v-312dbd09]{border-radius:var(--radius-full);height:30px;font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:0 .75rem;font-weight:600;display:inline-flex}.chip[data-v-312dbd09]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.chip__dot[data-v-312dbd09]{border-radius:var(--radius-full);width:8px;height:8px}.chip--receiving[data-v-312dbd09]{border-color:var(--chat-border);background:var(--chat-bg);color:var(--chat-text)}.chip--receiving .chip__dot[data-v-312dbd09]{background:var(--chat-solid)}.chip--waiting[data-v-312dbd09]{border-color:var(--color-warn-subtle);background:var(--color-warn-subtle);color:var(--color-warn)}.chip--waiting .chip__dot[data-v-312dbd09]{background:var(--color-warn)}.chip--offline[data-v-312dbd09]{border-color:var(--color-border);background:var(--color-surface-sunken);color:var(--color-text-muted)}.chip--offline .chip__dot[data-v-312dbd09]{background:var(--color-border-strong)}.chip__short[data-v-312dbd09]{display:none}.notice[data-v-312dbd09]{z-index:30;border-radius:var(--radius-lg);background:var(--color-text-strong);max-width:calc(100vw - 32px);color:var(--color-bg);font-size:var(--text-sm);box-shadow:var(--shadow-lg);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.notice__dot[data-v-312dbd09]{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.notice__dot--receiving[data-v-312dbd09]{background:var(--chat-solid)}.notice__dot--waiting[data-v-312dbd09]{background:var(--color-warn)}.notice__dot--offline[data-v-312dbd09]{background:var(--color-border-strong)}.notice__undo[data-v-312dbd09]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (width<1100px){.chip__label[data-v-312dbd09]{display:none}.chip__short[data-v-312dbd09]{display:inline}}@media (width<480px){.chip__short[data-v-312dbd09]{display:none}.chip[data-v-312dbd09]:after{content:"Chat"}}.offers[data-v-628ce23f]{z-index:40;flex-direction:column;gap:.75rem;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.offer[data-v-628ce23f]{border:1px solid var(--chat-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}.offer__head[data-v-628ce23f]{background:var(--chat-bg);font-size:var(--text-sm);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.offer__title[data-v-628ce23f]{color:var(--chat-text);align-items:center;gap:.5rem;font-weight:600;display:flex}.offer__left[data-v-628ce23f]{color:var(--color-text-muted);flex:none}.dot[data-v-628ce23f]{border:2px solid var(--color-success);border-radius:var(--radius-full);background:radial-gradient(var(--color-success) 45%, transparent 50%);flex:none;width:.75rem;height:.75rem}.offer__bar[data-v-628ce23f]{background:var(--chat-border);height:3px}.offer__bar span[data-v-628ce23f]{background:var(--chat-solid);height:100%;transition:width 1s linear;display:block}.offer__body[data-v-628ce23f]{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.offer__who[data-v-628ce23f]{align-items:center;gap:.75rem;min-width:0;display:flex}.offer__who strong[data-v-628ce23f]{color:var(--color-text-strong);display:block}.offer__meta[data-v-628ce23f]{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;display:block}.avatar[data-v-628ce23f]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--color-text-muted);flex:none;place-items:center;font-weight:600;display:grid}.offer__message[data-v-628ce23f]{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-strong);overflow-wrap:anywhere;margin:0;padding:.75rem 1rem}.offer__open[data-v-628ce23f]{border-radius:var(--radius-md);background:var(--chat-solid);min-height:2.75rem;font:inherit;color:var(--chat-on);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}.invite__from[data-v-628ce23f]{color:var(--color-text);margin:0}.invite__from strong[data-v-628ce23f]{color:var(--color-text-strong)}.invite__actions[data-v-628ce23f]{gap:.5rem;display:flex}.invite__join[data-v-628ce23f]{flex:1}.offer__open svg[data-v-628ce23f]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.offer__bar span[data-v-628ce23f]{transition:none}}.switch[data-v-d9098cb6]{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;border:0;flex:none;width:2.75rem;height:1.5rem;position:relative}.switch[aria-checked=true][data-v-d9098cb6]{background:var(--color-primary)}.switch[data-v-d9098cb6]:disabled{opacity:.5;cursor:not-allowed}.switch__thumb[data-v-d9098cb6]{border-radius:var(--radius-full);background:var(--color-surface);width:1.125rem;height:1.125rem;transition:transform var(--dur-fast) var(--ease-out);position:absolute;top:.1875rem;left:.1875rem}.switch[aria-checked=true] .switch__thumb[data-v-d9098cb6]{transform:translate(1.25rem)}.switch[data-v-d9098cb6]:focus-visible{box-shadow:0 0 0 3px var(--color-primary-subtle)}.dots[data-v-279b06c0]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.dot[data-v-279b06c0]{align-items:center;gap:.3125rem;display:inline-flex}.dot[data-v-279b06c0]:before{content:"";border-radius:50%;width:.4375rem;height:.4375rem}.dot--waiting[data-v-279b06c0]{color:var(--chat-text)}.dot--waiting[data-v-279b06c0]:before{background:var(--chat-solid)}.dot--live[data-v-279b06c0]{color:var(--color-warn)}.dot--live[data-v-279b06c0]:before{background:var(--color-warn)}.shell[data-v-13fe9976]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:var(--topbar-height) auto 1fr;background:var(--color-bg);grid-template-areas:"topbar topbar""strip strip""sidebar content";height:100%;display:grid}.strip[data-v-13fe9976]{grid-area:strip}.topbar[data-v-13fe9976]{padding:0 var(--content-pad-x);background:var(--color-surface);border-bottom:1px solid var(--color-border);grid-area:topbar;align-items:center;gap:.5rem;display:flex}.logo-link[data-v-13fe9976]{display:flex}.logo[data-v-13fe9976]{height:2rem}.icon[data-v-13fe9976]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.icon--small[data-v-13fe9976]{width:.875rem;height:.875rem}.icon-button[data-v-13fe9976]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-13fe9976]:hover{background:var(--color-bg-hover)}.menu-button[data-v-13fe9976]{margin-left:-.75rem;display:none}.top-tools[data-v-13fe9976]{align-items:center;gap:.75rem;margin-left:auto;display:flex}.account[data-v-13fe9976]{position:relative}.top-search[data-v-13fe9976]{margin-left:1.5rem}.account__toggle[data-v-13fe9976]{border-radius:var(--radius-md);min-height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.account__toggle[data-v-13fe9976]:hover{background:var(--color-bg-hover)}.avatar[data-v-13fe9976]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:1.75rem;height:1.75rem;color:var(--color-primary);font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-theme=dark] .avatar[data-v-13fe9976]{color:var(--color-text-strong)}.account__name[data-v-13fe9976]{font-size:var(--text-sm)}.account__menu[data-v-13fe9976]{z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);width:16rem;box-shadow:var(--shadow-popup);flex-direction:column;gap:.75rem;padding:.875rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0}.account__who[data-v-13fe9976]{font-size:var(--text-sm);color:var(--color-text-strong);flex-direction:column;display:flex}.account__profile[data-v-13fe9976]{font-size:var(--text-sm);color:var(--color-primary);align-self:flex-start;margin-top:.375rem;font-weight:500}[data-theme=dark] .account__profile[data-v-13fe9976]{color:var(--color-text-strong)}.account__who>span[data-v-13fe9976]{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.account__section[data-v-13fe9976]{flex-direction:column;gap:.375rem;display:flex}.account__label[data-v-13fe9976]{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}.account__section .seg[data-v-13fe9976]{grid-template-columns:repeat(3,1fr);display:grid}.account__row[data-v-13fe9976]{flex-direction:row;justify-content:space-between;align-items:center}.sign-out[data-v-13fe9976]{align-self:flex-start}.sidebar[data-v-13fe9976]{background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;grid-area:sidebar;gap:.125rem;padding:.75rem .5rem;display:flex}.drawer-head[data-v-13fe9976],.rail-logo[data-v-13fe9976]{display:none}.nav-link[data-v-13fe9976]{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.625rem;padding:.5rem .75rem;font-weight:500;text-decoration:none;display:flex}.nav-link[data-v-13fe9976]:hover{background:var(--color-nav-hover);color:var(--color-text)}.nav-link--bottom[data-v-13fe9976]{margin-top:auto}.nav-count[data-v-13fe9976]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-left:auto}.nav-section[data-v-13fe9976]{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:1.25rem 0 .25rem;padding:0 .75rem;font-weight:600}.nav-teams[data-v-13fe9976]{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.nav-team__dot[data-v-13fe9976]{border-radius:2px;flex:none;width:.5rem;height:.5rem}.nav-link--active[data-v-13fe9976]{background:var(--color-primary-subtle);color:var(--color-primary)}[data-theme=dark] .nav-link--active[data-v-13fe9976]{color:var(--color-text-strong)}.collapse-button[data-v-13fe9976]{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:-.5rem;margin-right:.75rem;padding:0;display:none;position:relative}.collapse-button[data-v-13fe9976]:hover{background:var(--color-surface-sunken);color:var(--color-text)}.collapse-button[data-v-13fe9976]:hover:after,.collapse-button[data-v-13fe9976]:focus-visible:after{content:attr(data-tip);z-index:30;border-radius:var(--radius-sm);background:var(--color-text-strong);white-space:nowrap;color:var(--color-bg);pointer-events:none;padding:.25rem .5rem;font-size:12px;font-weight:500;position:absolute;top:calc(100% + .375rem);left:0}.nav-team__abbr[data-v-13fe9976]{display:none}@media (width>=1024px){.shell[data-v-13fe9976]{transition:grid-template-columns .16s}.shell[data-v-13fe9976]:has(.sidebar--rail){--sidebar-width:4rem;grid-template-areas:"sidebar topbar""sidebar strip""sidebar content"}.sidebar--rail[data-v-13fe9976]{padding-top:0}.rail-logo[data-v-13fe9976]{height:var(--topbar-height);border-bottom:1px solid var(--color-border);place-items:center;margin:0 -.5rem .75rem;display:grid}.rail-logo img[data-v-13fe9976]{object-fit:cover;object-position:left center;width:1.625rem;height:2rem}.sidebar--rail[data-v-13fe9976]{padding-left:.5rem;padding-right:.5rem}.sidebar--rail .nav-link[data-v-13fe9976]{justify-content:center;gap:.25rem;min-height:2.25rem;padding:.5rem 0;position:relative}.sidebar--rail .nav-label[data-v-13fe9976]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar--rail .nav-count[data-v-13fe9976]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);text-align:center;min-width:1rem;height:1rem;color:var(--color-text);margin:0;padding:0 .1875rem;font-size:10px;font-weight:700;line-height:.875rem;position:absolute;top:.125rem;right:.5rem}.sidebar--rail .nav-count.dots[data-v-13fe9976]{flex-direction:column;align-items:flex-start;gap:0;height:auto;padding:.0625rem .25rem;line-height:.75rem}.sidebar--rail .nav-count.dots[data-v-13fe9976] .dot{gap:.1875rem}.sidebar--rail .nav-count.dots[data-v-13fe9976] .dot:before{width:.3125rem;height:.3125rem}.sidebar--rail .nav-team .nav-count[data-v-13fe9976]{display:none}.sidebar--rail .nav-section[data-v-13fe9976]{background:var(--color-border-subtle,var(--color-border));height:1px;margin:.75rem .5rem;padding:0;font-size:0;overflow:hidden}.sidebar--rail .nav-team__abbr[data-v-13fe9976]{color:var(--color-text);font-size:11px;font-weight:700;display:inline}.sidebar--rail [data-tip][data-v-13fe9976]:hover:after,.sidebar--rail [data-tip][data-v-13fe9976]:focus-visible:after{content:attr(data-tip);z-index:30;border-radius:var(--radius-sm);background:var(--color-text-strong);white-space:nowrap;color:var(--color-bg);pointer-events:none;padding:.25rem .5rem;font-size:12px;font-weight:500;position:absolute;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}.collapse-button[data-v-13fe9976]{display:inline-flex}}.backdrop[data-v-13fe9976]{display:none}.content[data-v-13fe9976]{padding:var(--content-pad-y) var(--content-pad-x);grid-area:content;overflow:auto}@media (width<1024px){.shell[data-v-13fe9976]{grid-template-columns:minmax(0,1fr);grid-template-areas:"topbar""strip""content"}.menu-button[data-v-13fe9976]{display:inline-flex}.sidebar[data-v-13fe9976]{display:none}.sidebar--open[data-v-13fe9976]{z-index:40;width:min(280px,85vw);box-shadow:var(--shadow-xl);padding-top:.5rem;display:flex;position:fixed;inset:0 auto 0 0}.drawer-head[data-v-13fe9976]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:0 0 .5rem .75rem;display:flex}.nav-link[data-v-13fe9976]{min-height:2.75rem}.backdrop[data-v-13fe9976]{z-index:35;background:#00000073;display:block;position:fixed;inset:0}}@media (width<1100px){.account__name[data-v-13fe9976]{display:none}.top-search[data-v-13fe9976]{margin-left:.75rem}}@media (width<768px){.shell[data-v-13fe9976]{grid-template-rows:auto auto 1fr}.topbar[data-v-13fe9976]{min-height:var(--topbar-height);flex-wrap:wrap;row-gap:.5rem;padding-block:.5rem}.top-search[data-v-13fe9976]{flex-basis:100%;order:1;max-width:none;margin-left:0}.logo[data-v-13fe9976]{height:1.75rem}.account__name[data-v-13fe9976]{display:none}}.pending-photo[data-v-c5da633e]{align-items:center;gap:.875rem;display:flex}.pending-photo__avatar[data-v-c5da633e]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:48px;height:48px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-theme=dark] .pending-photo__avatar[data-v-c5da633e]{color:var(--color-text-strong)}.pending-photo__body[data-v-c5da633e]{min-width:0}.pending-photo__actions[data-v-c5da633e]{flex-wrap:wrap;margin-left:-.5rem;display:flex}.pending-photo__picker[data-v-c5da633e]{display:none}.pending-photo__button[data-v-c5da633e]{border-radius:var(--radius-md);min-height:2.25rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:500}.pending-photo__button[data-v-c5da633e]:hover:not(:disabled){background:var(--color-primary-soft)}.pending-photo__button[data-v-c5da633e]:disabled{color:var(--color-text-muted);cursor:not-allowed}[data-theme=dark] .pending-photo__button[data-v-c5da633e]:not(:disabled){color:var(--color-text-strong)}.muted[data-v-8fbc67c7]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.images[data-v-8fbc67c7]{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.image[data-v-8fbc67c7]{align-items:center;gap:.75rem;min-width:0;padding:.5rem .5rem .5rem .75rem;display:flex}.image+.image[data-v-8fbc67c7]{border-top:1px solid var(--color-border)}.image__frame[data-v-8fbc67c7]{border-radius:var(--radius-sm);background:var(--color-surface-sunken);flex:0 auto;justify-content:center;align-items:center;width:7.5rem;min-width:0;height:3rem;display:flex}.image__img[data-v-8fbc67c7]{object-fit:contain;max-width:100%;max-height:100%}.image__meta[data-v-8fbc67c7]{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;flex:1 0 auto}.image__actions[data-v-8fbc67c7]{flex:none;display:flex}.picker[data-v-8fbc67c7]{display:none}.icon[data-v-8fbc67c7]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.icon-button[data-v-8fbc67c7]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-8fbc67c7]:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-text-strong)}.icon-button[data-v-8fbc67c7]:disabled{opacity:.4;cursor:not-allowed}.remove[data-v-8fbc67c7]:hover:not(:disabled){background:var(--color-danger-subtle);color:var(--color-danger-hover)}.text-button[data-v-8fbc67c7]{border-radius:var(--radius-md);min-height:2.25rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;display:inline-flex}.text-button[data-v-8fbc67c7]:hover:not(:disabled){background:var(--color-primary-soft)}.text-button[data-v-8fbc67c7]:disabled{color:var(--color-text-muted);cursor:not-allowed}[data-theme=dark] .text-button[data-v-8fbc67c7]:not(:disabled){color:var(--color-text-strong)}.photo-editor[data-v-11560821]{flex-direction:column;gap:.25rem;display:flex}.photo-editor__actions[data-v-11560821]{flex-wrap:wrap;gap:.25rem;display:flex}.photo-editor__picker[data-v-11560821]{display:none}.photo-editor__button[data-v-11560821]{border-radius:var(--radius-md);min-height:2rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:500}.photo-editor__button[data-v-11560821]:hover:not(:disabled){background:var(--color-primary-soft)}.photo-editor__button[data-v-11560821]:disabled{color:var(--color-text-muted);cursor:not-allowed}.photo-remove[data-v-11560821]:hover:not(:disabled){background:var(--color-danger-subtle);color:var(--color-danger-hover)}[data-theme=dark] .photo-editor__button[data-v-11560821]:not(:disabled){color:var(--color-text-strong)}@media (pointer:coarse){.photo-editor__button[data-v-11560821]{min-height:2.75rem}}.muted[data-v-78a14cc5]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.history[data-v-546b16eb]{min-width:0}.entries[data-v-546b16eb]{margin:0;padding:0;list-style:none}.entry[data-v-546b16eb]{border-top:1px solid var(--color-border);padding:.75rem 0}.entry[data-v-546b16eb]:first-child{border-top:0;padding-top:0}.entry[data-v-546b16eb]:last-child{padding-bottom:0}.entry__head[data-v-546b16eb]{font-size:var(--text-sm);color:var(--color-text-muted)}.entry__head strong[data-v-546b16eb]{color:var(--color-text-strong);font-weight:600}.entry__changes[data-v-546b16eb]{font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere;margin:.25rem 0 0;padding:0 0 0 1rem}.more[data-v-546b16eb]{margin-top:1rem}.tabs[data-v-54832d0f]{border-bottom:1px solid var(--color-border);gap:.25rem;margin-top:1rem;display:flex;overflow-x:auto}.tab[data-v-54832d0f]{min-height:2.75rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 .75rem;font-weight:500;display:inline-flex}.tab[data-v-54832d0f]:hover{color:var(--color-text)}.tab__count[data-v-54832d0f]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-2xs);color:var(--color-text-muted);margin-left:.375rem;padding:0 .4375rem;font-weight:600;line-height:1.25rem}.tab--active .tab__count[data-v-54832d0f]{background:var(--color-primary-subtle);color:var(--color-primary)}.tab--active[data-v-54832d0f]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.trail[data-v-747a8e56],.title[data-v-747a8e56],.subtitle[data-v-747a8e56],.person[data-v-747a8e56],.form[data-v-747a8e56]>:not(.footer){max-width:1040px}.trail[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-747a8e56]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-747a8e56]{color:var(--color-text-strong)}.title[data-v-747a8e56]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}h1.title[data-v-747a8e56]{margin-top:.25rem}.notice[data-v-747a8e56]{border-radius:var(--radius-md);background:var(--color-warn-subtle);font-size:var(--text-sm);color:var(--color-text-strong);margin:0 0 1rem;padding:.625rem .875rem}.subtitle[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.person[data-v-747a8e56]{border-bottom:1px solid var(--color-border);align-items:center;gap:.875rem;margin-top:.75rem;padding-bottom:1.25rem;display:flex}.person__avatar[data-v-747a8e56]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:48px;height:48px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.person__avatar--off[data-v-747a8e56]{background:var(--color-surface-sunken);color:var(--color-text-muted)}[data-theme=dark] .person__avatar[data-v-747a8e56]:not(.person__avatar--off){color:var(--color-text-strong)}.person__body[data-v-747a8e56]{min-width:0}.person__line[data-v-747a8e56]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.person__line .title[data-v-747a8e56]{margin:0}.person__photo[data-v-747a8e56]{margin:.25rem 0 0 -.5rem}.person__meta[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin-top:.125rem}.tag[data-v-747a8e56]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .5rem;font-weight:500;display:inline-block}.tag--on[data-v-747a8e56]{background:var(--color-success-soft);color:var(--color-success-hover)}.tag--off[data-v-747a8e56]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.tag--admin[data-v-747a8e56]{background:var(--color-primary-subtle);color:var(--color-primary)}[data-theme=dark] .tag--admin[data-v-747a8e56]{color:var(--color-text-strong)}.history-panel[data-v-747a8e56]{max-width:1040px;margin-top:1.25rem}.form[data-v-747a8e56]{flex-direction:column;margin-top:1.25rem;display:flex}.form>.field-error[data-v-747a8e56]{margin-bottom:1rem}.section[data-v-747a8e56]{border-top:1px solid var(--color-border);grid-template-columns:300px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.section[data-v-747a8e56]:first-of-type{border-top:0}.section__text h2[data-v-747a8e56]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.section__text p[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.stack[data-v-747a8e56]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.card[data-v-747a8e56]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.card--flush[data-v-747a8e56]{gap:0;padding:0}.row[data-v-747a8e56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.digits[data-v-747a8e56]{font-variant-numeric:tabular-nums}.icon[data-v-747a8e56]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.with-icon[data-v-747a8e56]{position:relative}.with-icon .input[data-v-747a8e56]{width:100%}.input--locked[data-v-747a8e56]{background:var(--color-surface-sunken);color:var(--color-text-muted);padding-left:2.25rem}.lock[data-v-747a8e56]{color:var(--color-text-muted);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.with-suffix[data-v-747a8e56]{position:relative}.with-suffix .input[data-v-747a8e56]{width:100%;padding-right:4rem}.suffix[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.teams__head[data-v-747a8e56]{border-bottom:1px solid var(--color-border);background:var(--color-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);grid-template-columns:1fr 11rem 2.75rem;gap:.75rem;padding:.625rem 1rem;font-weight:600;display:grid}.teams__empty[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1rem}.memberships[data-v-747a8e56]{margin:0;padding:0;list-style:none}.membership[data-v-747a8e56]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 11rem 2.75rem;align-items:center;gap:.5rem .75rem;padding:.625rem 1rem;display:grid}.membership__role[data-v-747a8e56]{grid-template-columns:1fr 1fr;display:grid}.membership__error[data-v-747a8e56]{grid-column:1/-1}.membership__queue[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;grid-column:1/-1;align-items:center;gap:.5rem;display:inline-flex}.icon-button[data-v-747a8e56]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.remove[data-v-747a8e56]:hover{background:var(--color-danger-subtle);color:var(--color-danger-hover)}.teams__foot[data-v-747a8e56]{flex-direction:column;gap:.25rem;padding:.5rem .5rem .625rem;display:flex}.text-button[data-v-747a8e56]{border-radius:var(--radius-md);min-height:2.25rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;display:inline-flex}.text-button[data-v-747a8e56]:hover:not(:disabled){background:var(--color-primary-soft)}.text-button[data-v-747a8e56]:disabled{color:var(--color-text-muted);cursor:not-allowed}[data-theme=dark] .text-button[data-v-747a8e56]:not(:disabled){color:var(--color-text-strong)}.switch-card[data-v-747a8e56]{flex-direction:row;align-items:flex-start;gap:.875rem}.switch-card--off[data-v-747a8e56]{background:var(--color-danger-subtle)}.switch-card__text[data-v-747a8e56]{flex-direction:column;gap:.125rem;display:flex}.switch-card__title[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.switch-card__desc[data-v-747a8e56]{font-size:var(--text-sm);color:var(--color-text-muted)}.switch[data-v-747a8e56]{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;border:0;flex:none;width:2.75rem;height:1.5rem;position:relative}.switch[aria-checked=true][data-v-747a8e56]{background:var(--color-primary)}.switch__thumb[data-v-747a8e56]{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;transition:transform var(--dur-fast) var(--ease-out);background:#fff;position:absolute;top:.1875rem;left:.1875rem}.switch[aria-checked=true] .switch__thumb[data-v-747a8e56]{transform:translate(1.25rem)}.switch[data-v-747a8e56]:focus-visible{box-shadow:0 0 0 3px var(--color-primary-subtle)}.footer[data-v-747a8e56]{bottom:calc(-1 * var(--content-pad-y));margin:0 calc(-1 * var(--content-pad-x)) calc(-1 * var(--content-pad-y));padding:.875rem var(--content-pad-x);border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:flex-end;gap:.5rem;display:flex;position:sticky}@media (width<768px){.section[data-v-747a8e56]{grid-template-columns:1fr;gap:.75rem}}@media (width<640px){.row[data-v-747a8e56]{grid-template-columns:1fr}.teams__head[data-v-747a8e56]{display:none}.membership[data-v-747a8e56]{grid-template-columns:1fr 2.75rem}.membership__role[data-v-747a8e56]{grid-area:2/1/auto/-1}}.columns[data-v-c1cea748]{position:relative}.columns__button[data-v-c1cea748]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:2.25rem;font:inherit;font-size:var(--text-sm);color:var(--color-text);cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex}.columns__button--open[data-v-c1cea748]{border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary)}.columns__count[data-v-c1cea748]{border-radius:var(--radius-full);background:var(--color-primary);min-width:1.25rem;font-size:var(--text-xs);color:var(--color-text-on-primary);padding:0 .375rem;font-weight:600}.columns__panel[data-v-c1cea748]{z-index:50;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:17.5rem;box-shadow:var(--shadow-md);margin-top:.25rem;padding:.75rem .5rem .5rem;position:absolute;top:100%;right:0}.columns__hint[data-v-c1cea748]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 .5rem .5rem}.columns__list[data-v-c1cea748]{margin:0;padding:0;list-style:none}.columns__item[data-v-c1cea748]{border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid #0000;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem 0;display:flex}.columns__grip[data-v-c1cea748]{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.columns__grip svg[data-v-c1cea748]{fill:currentColor;width:.875rem;height:.875rem}.columns__check[data-v-c1cea748]{cursor:pointer;flex:1;align-items:center;gap:.625rem;display:flex}.columns__label[data-v-c1cea748]{color:var(--color-text-strong)}.columns__check input[data-v-c1cea748]{accent-color:var(--color-primary)}.columns__item--main .columns__check[data-v-c1cea748]{cursor:default}.columns__always[data-v-c1cea748]{font-size:var(--text-xs);color:var(--color-text-muted)}.columns__item.drag-chosen[data-v-c1cea748]{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 14px 30px #0f172a38}.columns__item.drag-ghost[data-v-c1cea748]{border-top:3px solid var(--color-primary);opacity:.5}.columns__foot[data-v-c1cea748]{border-top:1px solid var(--color-border);font-size:var(--text-sm);justify-content:space-between;align-items:center;margin-top:.5rem;padding:.5rem .5rem 0;display:flex}.columns__reset[data-v-c1cea748]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}[data-theme=dark] .columns__reset[data-v-c1cea748]{color:var(--color-text-strong)}.columns__saved[data-v-c1cea748]{color:var(--color-text-muted)}.icon[data-v-c1cea748]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}th[data-v-24a40b29]{background:var(--color-bg);border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:.625rem 1rem;font-weight:600}.th[data-v-24a40b29]{position:relative}.th__inner[data-v-24a40b29]{align-items:center;gap:.125rem;margin-left:-1.125rem;display:inline-flex}.th-grip[data-v-24a40b29]{width:1rem;height:1.25rem;color:var(--color-text-subtle);cursor:grab;opacity:.45;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.th:hover .th-grip[data-v-24a40b29],.th-grip[data-v-24a40b29]:focus-visible{opacity:1}.th-grip svg[data-v-24a40b29]{fill:currentColor;width:.75rem;height:.75rem}.sort[data-v-24a40b29]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.sort[data-v-24a40b29]:hover,th[aria-sort] .sort[data-v-24a40b29]{color:var(--color-text-strong)}.icon[data-v-24a40b29]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.sort__arrow--desc[data-v-24a40b29]{transform:rotate(180deg)}.sort__idle[data-v-24a40b29]{opacity:.4}.th-resize[data-v-24a40b29]{z-index:1;cursor:col-resize;width:10px;position:absolute;top:0;bottom:0;right:-5px}.th-resize[data-v-24a40b29]:after{content:"";border-radius:var(--radius-full);background:var(--color-border-strong);width:2px;position:absolute;top:25%;bottom:25%;left:4px}.th-resize[data-v-24a40b29]:hover:after{background:var(--color-primary);width:3px;top:15%;bottom:15%;left:3.5px}.visually-hidden[data-v-24a40b29]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}th.drag-chosen[data-v-24a40b29]{background:var(--color-primary-subtle)}th.drag-ghost[data-v-24a40b29]{box-shadow:inset 3px 0 0 var(--color-primary);opacity:.5}.header[data-v-99b6f653]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.title[data-v-99b6f653]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-99b6f653]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.icon[data-v-99b6f653]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.icon--small[data-v-99b6f653]{width:.875rem;height:.875rem}.toolbar[data-v-99b6f653]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:0 1rem;display:flex}.tabs[data-v-99b6f653]{align-self:stretch;gap:.25rem;margin-bottom:-1px;display:flex;overflow-x:auto}.tab[data-v-99b6f653]{min-height:3rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:500;display:inline-flex}.tab[data-v-99b6f653]:hover{color:var(--color-text)}.tab--active[data-v-99b6f653]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.tab__count[data-v-99b6f653]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);padding:0 .375rem}.filters[data-v-99b6f653]{gap:.5rem;padding:.625rem 0;display:flex}.search-wrap[data-v-99b6f653]{display:flex;position:relative}.search-icon[data-v-99b6f653]{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search[data-v-99b6f653]{width:17rem;padding-left:2.25rem}.card[data-v-99b6f653]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);margin-top:1.25rem}.empty-state[data-v-99b6f653]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:3rem 1rem}.scroll[data-v-99b6f653]{border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow-x:auto}.list[data-v-99b6f653]{table-layout:fixed;border-collapse:collapse;width:100%;min-width:920px;font-size:var(--text-sm)}.list[data-v-99b6f653] .col-teams{width:340px}.list[data-v-99b6f653] .col-access,.list[data-v-99b6f653] .col-limit{width:164px}.list[data-v-99b6f653] .col-situation{width:100px}.list[data-v-99b6f653] .col-arrow{width:48px}.list td[data-v-99b6f653]{box-sizing:border-box;border-bottom:1px solid var(--color-border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:60px;padding:0 1rem;overflow:hidden}.list tbody tr:last-child td[data-v-99b6f653]{border-bottom:0}.row[data-v-99b6f653]{cursor:pointer}.row[data-v-99b6f653]:hover{background:var(--color-row-hover)}.row:hover .arrow[data-v-99b6f653]{color:var(--color-primary)}.agent[data-v-99b6f653]{align-items:center;gap:.625rem;min-width:0;display:flex}.avatar[data-v-99b6f653]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:32px;height:32px;color:var(--color-primary);font-size:var(--text-xs);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.avatar--off[data-v-99b6f653]{background:var(--color-surface-sunken);color:var(--color-text-muted)}[data-theme=dark] .avatar[data-v-99b6f653]:not(.avatar--off){color:var(--color-text-strong)}.who[data-v-99b6f653]{flex-direction:column;min-width:0;display:flex}.name[data-v-99b6f653],.meta[data-v-99b6f653]{text-overflow:ellipsis;overflow:hidden}.name[data-v-99b6f653]{color:var(--color-text-strong);font-weight:600;text-decoration:none}.meta[data-v-99b6f653]{font-size:var(--text-xs);color:var(--color-text-muted)}.team-tag[data-v-99b6f653]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-text);align-items:center;gap:.375rem;margin-right:.375rem;padding:.125rem .5rem;display:inline-flex}.team-tag__square[data-v-99b6f653]{border-radius:2px;width:8px;height:8px}.team-tag__role[data-v-99b6f653]{color:var(--color-primary);font-weight:600}[data-theme=dark] .team-tag__role[data-v-99b6f653]{color:var(--color-text-strong)}.admin-tag[data-v-99b6f653]{border-radius:var(--radius-full);background:var(--color-primary-subtle);font-size:var(--text-xs);color:var(--color-primary);align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:500;display:inline-flex}[data-theme=dark] .admin-tag[data-v-99b6f653]{color:var(--color-text-strong)}.tag[data-v-99b6f653]{border-radius:var(--radius-full);background:var(--color-success-soft);font-size:var(--text-xs);color:var(--color-success-hover);padding:.125rem .5rem;font-weight:500;display:inline-block}.tag--off[data-v-99b6f653]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.cell-arrow[data-v-99b6f653]{color:var(--color-text-muted)}@media (width<768px){.filters[data-v-99b6f653]{width:100%}.search-wrap[data-v-99b6f653]{flex:1}.search[data-v-99b6f653]{width:100%}}@media (width<640px){.toolbar[data-v-99b6f653]{flex-direction:column;align-items:stretch}.scroll[data-v-99b6f653]{overflow-x:visible}.list[data-v-99b6f653],.list tbody[data-v-99b6f653]{min-width:0;display:block}.list[data-v-99b6f653] colgroup,.list[data-v-99b6f653] thead,.columns-button[data-v-99b6f653],.list .cell-arrow[data-v-99b6f653]{display:none}.list tr[data-v-99b6f653]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;grid-template-areas:"agent situation""teams teams""access limit";align-items:center;gap:.375rem .5rem;padding:.75rem 1rem;display:grid}.list tbody tr[data-v-99b6f653]:last-child{border-bottom:0}.list td[data-v-99b6f653]{border:0;height:auto;padding:0}.cell-agent[data-v-99b6f653]{grid-area:agent}.cell-situation[data-v-99b6f653]{grid-area:situation;justify-self:end}.cell-teams[data-v-99b6f653]{white-space:normal;grid-area:teams}.cell-access[data-v-99b6f653]{grid-area:access}.cell-limit[data-v-99b6f653]{text-align:right;grid-area:limit}}.callback[data-v-5f1238c8]{background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100%;display:flex}.page[data-v-bc04ced6]>*{max-width:1040px}.trail[data-v-bc04ced6]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-bc04ced6]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-bc04ced6]{color:var(--color-text-strong)}.title[data-v-bc04ced6]{font-size:var(--text-xl);color:var(--color-text-strong);margin-top:.25rem;font-weight:700}.history-panel[data-v-bc04ced6]{margin-top:1.25rem}.section[data-v-bc04ced6]{border-top:1px solid var(--color-border);grid-template-columns:300px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.section[data-v-bc04ced6]:first-of-type{border-top:0;margin-top:1.25rem;padding-top:0}.section__text h2[data-v-bc04ced6]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.section__text p[data-v-bc04ced6]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.stack[data-v-bc04ced6]{flex-direction:column;gap:1rem;min-width:0;display:flex}.card[data-v-bc04ced6]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.card--flush[data-v-bc04ced6]{gap:0;padding:0}.card__title[data-v-bc04ced6]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.card__foot[data-v-bc04ced6]{border-top:1px solid var(--color-border);justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.message[data-v-bc04ced6]{font-size:var(--text-sm);color:var(--color-text-muted)}.days[data-v-bc04ced6],.holidays[data-v-bc04ced6]{margin:0;padding:0;list-style:none}.day[data-v-bc04ced6]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 8rem 8rem;align-items:center;gap:.5rem .75rem;padding:.5rem 1rem;display:grid}.day[data-v-bc04ced6]:last-child{border-bottom:0}.day__error[data-v-bc04ced6]{grid-column:1/-1}.check[data-v-bc04ced6]{font-size:var(--text-sm);align-items:center;gap:.5rem;display:flex}.digits[data-v-bc04ced6]{font-variant-numeric:tabular-nums}.holiday[data-v-bc04ced6]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:1fr auto 2.75rem;align-items:center;gap:.75rem;padding:.25rem .5rem .25rem 1rem;display:grid}.holiday[data-v-bc04ced6]:last-child{border-bottom:0}.holiday__name[data-v-bc04ced6]{color:var(--color-text-strong)}.holiday__when[data-v-bc04ced6]{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.empty[data-v-bc04ced6]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1rem}.icon-button[data-v-bc04ced6]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-bc04ced6]:hover{background:var(--color-danger-subtle);color:var(--color-danger-hover)}.icon[data-v-bc04ced6]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.row[data-v-bc04ced6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.seg[data-v-bc04ced6]{grid-template-columns:1fr 1fr;display:grid}.add-holiday[data-v-bc04ced6]{align-self:flex-start}@media (width<768px){.section[data-v-bc04ced6]{grid-template-columns:1fr;gap:.75rem}}@media (width<640px){.day[data-v-bc04ced6]{grid-template-columns:1fr 1fr}.day .check[data-v-bc04ced6]{grid-column:1/-1}.holiday[data-v-bc04ced6]{grid-template-columns:1fr 2.75rem}.holiday__when[data-v-bc04ced6]{grid-area:2/1}}.settings__title[data-v-0915c742]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.settings__subtitle[data-v-0915c742]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.settings__body[data-v-0915c742]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.submenu[data-v-0915c742]{flex-direction:column;gap:.25rem;display:flex}.submenu__group[data-v-0915c742]{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:.75rem 0 .25rem;padding:0 .75rem;font-weight:600}.submenu__group[data-v-0915c742]:first-child{margin-top:0}.submenu__team[data-v-0915c742]{width:100%;margin-bottom:.5rem}.submenu__list[data-v-0915c742]{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.submenu__item[data-v-0915c742]{border-radius:var(--radius-md);color:var(--color-text-strong);flex-direction:column;gap:.125rem;padding:.5rem .75rem;text-decoration:none;display:flex}.submenu__item[data-v-0915c742]:hover{background:var(--color-surface-sunken)}.submenu__item--current[data-v-0915c742],.submenu__item--current[data-v-0915c742]:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.submenu__label[data-v-0915c742]{font-size:var(--text-sm);font-weight:500}.submenu__hint[data-v-0915c742]{font-size:var(--text-xs);color:var(--color-text-muted)}.submenu__hint[data-v-0915c742]:empty{display:none}.settings__content[data-v-0915c742]>.back{margin-bottom:.5rem}.section-head[data-v-0915c742]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.section-head__title[data-v-0915c742]{font-size:var(--text-md);color:var(--color-text-strong);font-weight:600}.section-head__subtitle[data-v-0915c742]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}@media (width<=767px){.settings__body[data-v-0915c742]{grid-template-columns:minmax(0,1fr);gap:1rem}.submenu[data-v-0915c742]{flex-flow:wrap;align-items:center;gap:.5rem}.submenu__group[data-v-0915c742],.submenu__hint[data-v-0915c742]{display:none}.submenu__team[data-v-0915c742]{margin-bottom:0}.submenu__list[data-v-0915c742]{display:contents}.submenu__item[data-v-0915c742]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);white-space:nowrap;padding:.375rem .75rem}.submenu__item--current[data-v-0915c742]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.section-head__actions[data-v-0915c742],.section-head__actions .btn[data-v-0915c742-s]{width:100%}}.stack[data-v-4a89e895]{flex-direction:column;gap:1rem;min-width:0;display:flex}.card[data-v-4a89e895]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.card--flush[data-v-4a89e895]{gap:0;padding:0}.card__title[data-v-4a89e895]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.card__hint[data-v-4a89e895]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.fields[data-v-4a89e895]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;display:grid}.field[data-v-4a89e895]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.actions[data-v-4a89e895]{gap:.5rem;display:flex}.head[data-v-4a89e895]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.empty[data-v-4a89e895]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1rem 1.25rem}.scroll[data-v-4a89e895]{overflow-x:auto}.absences[data-v-4a89e895]{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--text-sm)}.absences th[data-v-4a89e895]{background:var(--color-bg);border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:.625rem 1rem;font-weight:600}.absences td[data-v-4a89e895]{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.625rem 1rem}.absences tbody tr:last-child td[data-v-4a89e895]{border-bottom:0}.absence__name[data-v-4a89e895]{white-space:nowrap;color:var(--color-text-strong);font-weight:500}.absence__squad[data-v-4a89e895],.absence__when[data-v-4a89e895]{white-space:nowrap;font-variant-numeric:tabular-nums}.absence__actions[data-v-4a89e895]{text-align:right;white-space:nowrap}.absence__actions .link-button+.link-button[data-v-4a89e895]{margin-left:.75rem}.tag[data-v-4a89e895]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .625rem;font-weight:500;display:inline-block}.tag--vacation[data-v-4a89e895]{background:var(--color-primary-soft);color:var(--color-primary)}.tag--off[data-v-4a89e895]{background:var(--color-bg);color:var(--color-text-strong)}.link-button[data-v-4a89e895]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.link-button--danger[data-v-4a89e895]{color:var(--color-danger)}.sr-only[data-v-4a89e895]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.section[data-v-6faa4930]{grid-template-columns:300px 1fr;gap:1.5rem;margin-top:1.25rem;display:grid}.page>.section--wide[data-v-6faa4930]{max-width:none}.section__text h2[data-v-6faa4930]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.section__text p[data-v-6faa4930]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.stack[data-v-6faa4930]{flex-direction:column;gap:1rem;min-width:0;display:flex}.card[data-v-6faa4930]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.card--flush[data-v-6faa4930]{gap:0;padding:0}.card__title[data-v-6faa4930]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.row[data-v-6faa4930]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.vacations[data-v-6faa4930]{margin:0;padding:0;list-style:none}.vacation[data-v-6faa4930]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:1fr auto 2.75rem;align-items:center;gap:.75rem;padding:.25rem .5rem .25rem 1rem;display:grid}.vacation[data-v-6faa4930]:last-child{border-bottom:0}.vacation__name[data-v-6faa4930]{color:var(--color-text-strong);align-items:center;gap:.5rem;display:flex}.vacation__when[data-v-6faa4930]{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.tag[data-v-6faa4930]{border-radius:var(--radius-full);background:var(--color-warn-subtle);font-size:var(--text-xs);color:var(--color-warn);padding:.0625rem .5rem;font-weight:500}.empty[data-v-6faa4930]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1rem}.icon-button[data-v-6faa4930]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-6faa4930]:hover{background:var(--color-bg-hover);color:var(--color-danger)}.icon[data-v-6faa4930]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<768px){.section[data-v-6faa4930],.row[data-v-6faa4930]{grid-template-columns:1fr}.vacation[data-v-6faa4930]{grid-template-columns:1fr 2.75rem}.vacation__when[data-v-6faa4930]{grid-column:1}}.changed[data-v-72132cf9]{font-size:var(--text-sm);color:var(--color-text-muted);text-align:right}.card[data-v-c86d8a96]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-c86d8a96]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;padding:1rem 1.25rem;display:flex}.card__intro[data-v-c86d8a96]{flex:18rem;min-width:0}.card__title[data-v-c86d8a96]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-c86d8a96]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.filters[data-v-c86d8a96]{flex-wrap:wrap;gap:.5rem;display:flex}.filters .select[data-v-c86d8a96]{width:auto}.empty[data-v-c86d8a96]{font-size:var(--text-sm);padding:1.25rem}.table[data-v-c86d8a96]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.table th[data-v-c86d8a96]{border-bottom:1px solid var(--color-border);font-size:var(--text-2xs);letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--color-text-muted);padding:.625rem 1.25rem;font-weight:600}.table td[data-v-c86d8a96]{border-bottom:1px solid var(--color-border);vertical-align:middle;color:var(--color-text);padding:.75rem 1.25rem}.table__when[data-v-c86d8a96]{font-variant-numeric:tabular-nums;white-space:nowrap}.table__who[data-v-c86d8a96]{white-space:nowrap}.table__item[data-v-c86d8a96]{overflow-wrap:anywhere}.table__name[data-v-c86d8a96]{color:var(--color-text-strong);font-weight:500;display:block}.table__detail[data-v-c86d8a96]{color:var(--color-text-muted);margin-top:.125rem;display:block}.pill[data-v-c86d8a96]{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;padding:.125rem .625rem;font-weight:600;display:inline-block}.pill--created[data-v-c86d8a96],.pill--on[data-v-c86d8a96]{background:var(--color-success-subtle);color:var(--color-success)}.pill--changed[data-v-c86d8a96]{background:var(--color-primary-subtle);color:var(--color-primary)}.pill--off[data-v-c86d8a96]{background:var(--color-warn-subtle);color:var(--color-warn)}.pill--order[data-v-c86d8a96]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.pill--removed[data-v-c86d8a96]{background:var(--color-danger-subtle);color:var(--color-danger)}.foot[data-v-c86d8a96]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.75rem 1.25rem}.link[data-v-c86d8a96]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0}@media (width<=767px){.table thead[data-v-c86d8a96]{display:none}.table[data-v-c86d8a96],.table tbody[data-v-c86d8a96],.table tr[data-v-c86d8a96],.table td[data-v-c86d8a96]{display:block}.table tr[data-v-c86d8a96]{border-bottom:1px solid var(--color-border);padding:.75rem 1.25rem}.table td[data-v-c86d8a96]{border:0;padding:0 .5rem 0 0;display:inline}.table__item[data-v-c86d8a96]{margin-top:.375rem;display:block!important}}.sections[data-v-bd3a8d13]{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.history-panel[data-v-bd3a8d13]{margin-top:1.25rem}.card[data-v-bd3a8d13]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-bd3a8d13]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;padding:1rem 1.25rem;display:flex}.card__intro[data-v-bd3a8d13]{flex:20rem;min-width:0}.card__title[data-v-bd3a8d13]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-bd3a8d13]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.filters[data-v-bd3a8d13]{flex:0 auto;gap:.5rem;display:flex}.filters__search[data-v-bd3a8d13]{width:14rem}.filters .select[data-v-bd3a8d13]{width:auto}.empty[data-v-bd3a8d13]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.rows[data-v-bd3a8d13]{margin:0;padding:0;list-style:none}.row[data-v-bd3a8d13]{border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem 1.25rem;display:flex}.row[data-v-bd3a8d13]:last-child{border-bottom:0}.row[data-v-bd3a8d13]:hover{background:var(--color-surface-sunken)}.row__main[data-v-bd3a8d13]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.row__name[data-v-bd3a8d13]{font-size:var(--text-sm);color:var(--color-text-strong);align-items:baseline;gap:.5rem;font-weight:600;display:flex}.row--off .row__name[data-v-bd3a8d13]{color:var(--color-text-muted)}.row__off[data-v-bd3a8d13]{font-size:var(--text-xs);font-weight:400}.row__detail[data-v-bd3a8d13]{font-size:var(--text-sm);color:var(--color-text-muted)}.row__excerpt[data-v-bd3a8d13]{font-size:var(--text-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__open[data-v-bd3a8d13]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.icon[data-v-bd3a8d13]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<=767px){.filters[data-v-bd3a8d13]{flex-wrap:wrap;width:100%}.filters__search[data-v-bd3a8d13],.filters .select[data-v-bd3a8d13]{width:100%}}.emoji[data-v-49845506]{display:inline-flex;position:relative}.tool[data-v-49845506]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tool[data-v-49845506]:hover,.tool[aria-expanded=true][data-v-49845506]{background:var(--color-primary-soft);color:var(--color-text-strong)}.icon[data-v-49845506]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (pointer:coarse){.tool[data-v-49845506]{width:2.75rem;height:2.75rem}}.emoji__picker[data-v-49845506]{z-index:30;--border-color:var(--color-border);--background:var(--color-surface);--input-border-color:var(--color-border-strong);--input-font-color:var(--color-text);--indicator-color:var(--color-primary);position:absolute;bottom:calc(100% + .25rem);left:0}.macros[data-v-5602f5e3]{z-index:50;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:20rem;max-width:calc(100vw - 2rem);max-height:260px;box-shadow:var(--shadow-md);padding:.25rem;overflow-y:auto}.macros__list[data-v-5602f5e3]{margin:0;padding:0;list-style:none}.macros__item[data-v-5602f5e3]{border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.125rem;width:100%;padding:.375rem .5rem;display:flex}.macros__item--selected[data-v-5602f5e3],.macros__item[data-v-5602f5e3]:hover{background:var(--color-primary-soft)}.macros__title[data-v-5602f5e3]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.macros__preview[data-v-5602f5e3]{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.macros__empty[data-v-5602f5e3]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.375rem .5rem}.macro[data-v-0428eac3]{display:inline-flex;position:relative}.tool[data-v-0428eac3]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tool[data-v-0428eac3]:hover,.tool[aria-expanded=true][data-v-0428eac3]{background:var(--color-primary-soft);color:var(--color-text-strong)}.icon[data-v-0428eac3]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.macro__panel[data-v-0428eac3]{z-index:50;flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex;position:absolute;top:100%;left:0}.macro__search[data-v-0428eac3]{width:20rem;max-width:calc(100vw - 2rem)}@media (pointer:coarse){.tool[data-v-0428eac3]{width:2.75rem;height:2.75rem}}.mentions[data-v-152a560c]{z-index:50;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:14rem;max-height:260px;box-shadow:var(--shadow-md);padding:.25rem;overflow-y:auto}.mentions__list[data-v-152a560c]{margin:0;padding:0;list-style:none}.mentions__item[data-v-152a560c]{border-radius:var(--radius-sm);width:100%;font-size:var(--text-sm);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.mentions__item--selected[data-v-152a560c],.mentions__item[data-v-152a560c]:hover{background:var(--color-internal-subtle);color:var(--color-internal)}.mentions__empty[data-v-152a560c]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.375rem .5rem}.editor[data-v-24c631a4]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.editor[data-v-24c631a4]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.editor__tools[data-v-24c631a4]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.125rem;padding:.25rem;display:flex}.tool[data-v-24c631a4]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tool[data-v-24c631a4]:hover{background:var(--color-primary-soft);color:var(--color-text-strong)}.tool--on[data-v-24c631a4]{background:var(--color-primary-subtle);color:var(--color-primary)}.icon[data-v-24c631a4]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}[data-v-24c631a4] .editor__content{outline:none;min-height:120px;max-height:40vh;padding:.625rem .75rem;overflow-y:auto}[data-v-24c631a4] .editor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-text-subtle,var(--color-text-muted))}@media (pointer:coarse){.tool[data-v-24c631a4]{width:2.75rem;height:2.75rem}}.sections[data-v-df464a02]{flex-direction:column;gap:1rem;display:flex}.back[data-v-df464a02]{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.card[data-v-df464a02]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-df464a02]{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.card__head--text[data-v-df464a02]{flex-direction:column;align-items:flex-start;gap:.25rem}.card__title[data-v-df464a02]{font-size:var(--text-base);color:var(--color-text-strong);flex:auto;font-weight:600}.card__switch-label[data-v-df464a02]{font-size:var(--text-sm);color:var(--color-text)}.card__text[data-v-df464a02]{font-size:var(--text-sm);color:var(--color-text-muted)}.card__body[data-v-df464a02]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.fields[data-v-df464a02]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:48rem;display:grid}.field-hint[data-v-df464a02]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.375rem}.segmented[data-v-df464a02]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);align-self:flex-start;width:fit-content;padding:.125rem;display:inline-flex}.segment[data-v-df464a02]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem .875rem}.segment--active[data-v-df464a02]{background:var(--color-surface);color:var(--color-text-strong);box-shadow:var(--shadow-xs);font-weight:600}.variables[data-v-df464a02]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.variable[data-v-df464a02]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;padding:.125rem .5rem}.foot[data-v-df464a02]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.link-danger[data-v-df464a02]{font:inherit;font-size:var(--text-sm);color:var(--color-danger);cursor:pointer;background:0 0;border:0}.foot__changed[data-v-df464a02]{margin-left:auto}.icon[data-v-df464a02]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<=767px){.fields[data-v-df464a02]{grid-template-columns:minmax(0,1fr)}.segmented[data-v-df464a02]{width:100%;display:flex}.segment[data-v-df464a02]{flex:1 1 0}}.sections[data-v-9064388a]{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.history-panel[data-v-9064388a]{margin-top:1.25rem}.card[data-v-9064388a]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-9064388a]{border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.card__title[data-v-9064388a]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-9064388a]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.empty[data-v-9064388a]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.rows[data-v-9064388a]{margin:0;padding:0;list-style:none}.row[data-v-9064388a]{border-bottom:1px solid var(--color-border);min-height:3.25rem;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem 1rem .375rem .5rem;display:flex}.row[data-v-9064388a]:hover{background:var(--color-surface-sunken)}.row--editing[data-v-9064388a],.row--editing[data-v-9064388a]:hover{background:var(--color-surface);cursor:default}.row__handle[data-v-9064388a]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.row__handle[data-v-9064388a]:hover,.row__handle[data-v-9064388a]:focus-visible{background:var(--color-bg-hover);color:var(--color-text-strong)}.row__handle .icon[data-v-9064388a]{fill:currentColor;stroke:none}.row__position[data-v-9064388a]{min-width:1.25rem;font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;flex:none}.row__name[data-v-9064388a]{min-width:0;color:var(--color-text-strong);flex:auto;align-items:baseline;gap:.5rem;font-weight:600;display:flex}.row--off .row__name[data-v-9064388a]{color:var(--color-text-subtle,var(--color-text-muted))}.row__off[data-v-9064388a]{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400}.row__switch[data-v-9064388a]{flex:none;display:inline-flex}.row__open[data-v-9064388a]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.row__open[data-v-9064388a]:focus-visible{outline:2px solid var(--color-primary)}.rename[data-v-9064388a]{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:.5rem;display:flex}.rename__field[data-v-9064388a]{flex:12rem;min-width:0}.link-danger[data-v-9064388a]{font:inherit;font-size:var(--text-sm);color:var(--color-danger);cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto}.add[data-v-9064388a]{align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.add__field[data-v-9064388a]{flex:auto;min-width:0}.add__button[data-v-9064388a]{flex:none}@media (width<=767px){.add[data-v-9064388a]{flex-direction:column}.add__field[data-v-9064388a]{width:100%}}.note[data-v-9064388a]{font-size:var(--text-sm);color:var(--color-text-muted)}.icon[data-v-9064388a]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.card[data-v-96010716]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-96010716]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;padding:1rem 1.25rem;display:flex}.card__intro[data-v-96010716]{flex:18rem;min-width:0}.card__title[data-v-96010716]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-96010716]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.filters[data-v-96010716]{flex-wrap:wrap;gap:.5rem;display:flex}.filters .select[data-v-96010716]{width:auto}.empty[data-v-96010716]{font-size:var(--text-sm);padding:1.25rem}.table[data-v-96010716]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.table th[data-v-96010716]{border-bottom:1px solid var(--color-border);font-size:var(--text-2xs);letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--color-text-muted);padding:.625rem 1.25rem;font-weight:600}.table td[data-v-96010716]{border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text);padding:.75rem 1.25rem}.table__when[data-v-96010716]{font-variant-numeric:tabular-nums;white-space:nowrap}.table__trigger[data-v-96010716],.table__ticket[data-v-96010716],.table__result[data-v-96010716]{overflow-wrap:anywhere}.table__name[data-v-96010716]{color:var(--color-text-strong);font-weight:500;display:block}.table__detail[data-v-96010716]{color:var(--color-text-muted);margin-top:.125rem;display:block}.ticket-link[data-v-96010716]{color:var(--color-primary);text-decoration:none}.ticket-link[data-v-96010716]:hover{text-decoration:underline}.pill[data-v-96010716]{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;padding:.125rem .625rem;font-weight:600;display:inline-block}.pill--done[data-v-96010716]{background:var(--color-success-subtle);color:var(--color-success)}.pill--failed[data-v-96010716]{background:var(--color-danger-subtle);color:var(--color-danger)}.foot[data-v-96010716]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.75rem 1.25rem}.link[data-v-96010716]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0}@media (width<=767px){.table thead[data-v-96010716]{display:none}.table[data-v-96010716],.table tbody[data-v-96010716],.table tr[data-v-96010716],.table td[data-v-96010716]{display:block}.table tr[data-v-96010716]{border-bottom:1px solid var(--color-border);padding:.75rem 1.25rem}.table td[data-v-96010716]{border:0;padding:.125rem 0}}.sections[data-v-f4d63b02]{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.history-panel[data-v-f4d63b02]{margin-top:1.25rem}.card[data-v-f4d63b02]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-f4d63b02]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1.5rem;padding:1rem 1.25rem;display:flex}.card__intro[data-v-f4d63b02]{flex:20rem;min-width:0}.card__title[data-v-f4d63b02]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.card__counts[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-muted)}.empty[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.rows[data-v-f4d63b02]{margin:0;padding:0;list-style:none}.row[data-v-f4d63b02]{border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem .5rem;display:flex}.row[data-v-f4d63b02]:last-child{border-bottom:0}.row[data-v-f4d63b02]:hover{background:var(--color-surface-sunken)}.row__handle[data-v-f4d63b02]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.row__handle .icon[data-v-f4d63b02]{fill:currentColor;stroke:none}.row__position[data-v-f4d63b02]{min-width:1.25rem;font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;flex:none}.row__main[data-v-f4d63b02]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;margin-left:.25rem;display:flex}.row__name[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-strong);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.row--off .row__name[data-v-f4d63b02]{color:var(--color-text-muted)}.row__off[data-v-f4d63b02]{font-size:var(--text-xs);font-weight:400}.row__detail[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-muted)}.row__switch[data-v-f4d63b02]{flex:none;display:inline-flex}.row__open[data-v-f4d63b02]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.tag[data-v-f4d63b02]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-2xs);color:var(--color-text-muted);padding:.125rem .5rem;font-weight:600}.note[data-v-f4d63b02]{font-size:var(--text-sm);color:var(--color-text-muted)}.icon[data-v-f4d63b02]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.back[data-v-fe0ab494]{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.sentence[data-v-fe0ab494]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);font-size:var(--text-sm);color:var(--color-text-strong);align-items:flex-start;gap:.625rem;padding:.875rem 1rem;display:flex}.sentence .icon[data-v-fe0ab494]{color:var(--color-text-muted);flex:none;margin-top:.125rem}.name-row[data-v-fe0ab494]{align-items:center;gap:.75rem;display:flex}.name-row .field[data-v-fe0ab494]{flex:auto;min-width:0}.name-row__label[data-v-fe0ab494]{font-size:var(--text-sm);color:var(--color-text-strong)}.chip[data-v-fe0ab494]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;min-height:auto;padding:.375rem .75rem;position:relative}.chip[data-v-fe0ab494]:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary)}.chip[data-v-fe0ab494]:has(input:checked):before{content:"✓"}.chip input[data-v-fe0ab494]{opacity:0;width:1px;height:1px;position:absolute}.chip[data-v-fe0ab494]:has(input:focus-visible){outline:2px solid var(--color-primary)}.rule__number[data-v-fe0ab494]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:1.5rem;height:1.5rem;font-size:var(--text-xs);color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.footer__changed[data-v-fe0ab494]{margin-left:auto}.icon[data-v-fe0ab494]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.form[data-v-fe0ab494]{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.card[data-v-fe0ab494]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.card__title[data-v-fe0ab494]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.muted[data-v-fe0ab494]{font-size:var(--text-sm);color:var(--color-text-muted)}fieldset.field[data-v-fe0ab494]{border:0;margin:0;padding:0}.chips[data-v-fe0ab494]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.check[data-v-fe0ab494]{min-height:2.75rem;font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:.5rem;display:inline-flex}.rules[data-v-fe0ab494]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.rule[data-v-fe0ab494]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.rule__head[data-v-fe0ab494]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rule__head .select[data-v-fe0ab494]{flex:14rem;max-width:22rem}.rule__head .rule__number+.select[data-v-fe0ab494]{margin-right:auto}.rule__tools[data-v-fe0ab494]{gap:.25rem;display:flex}.pair[data-v-fe0ab494]{flex-wrap:wrap;gap:.5rem;display:flex}.with-prefix[data-v-fe0ab494]{align-items:center;gap:.5rem;display:flex}.with-prefix .input[data-v-fe0ab494]{flex:auto;min-width:0}.prefix[data-v-fe0ab494]{font-family:var(--font-mono,monospace);font-size:var(--text-sm);color:var(--color-text-muted);flex:none}.pair .select[data-v-fe0ab494]{flex:12rem}.footer[data-v-fe0ab494],.footer__danger[data-v-fe0ab494]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.danger[data-v-fe0ab494]{font:inherit;font-size:var(--text-sm);color:var(--color-danger);cursor:pointer;background:0 0;border:0}.notice[data-v-fe0ab494]{margin:0}.sections[data-v-36ea9d27]{flex-direction:column;gap:1rem;display:flex}.card[data-v-36ea9d27]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-36ea9d27]{border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.card__title[data-v-36ea9d27]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__count[data-v-36ea9d27]{color:var(--color-text-muted);font-weight:400}.card__text[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.card__body[data-v-36ea9d27]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.fields[data-v-36ea9d27]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.option[data-v-36ea9d27]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.option__name[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:500}.option__text[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.actions[data-v-36ea9d27]{gap:.5rem;display:flex}.empty[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.rows[data-v-36ea9d27]{margin:0;padding:0;list-style:none}.row[data-v-36ea9d27]{border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem 1.25rem;display:flex}.row[data-v-36ea9d27]:last-child{border-bottom:0}.row[data-v-36ea9d27]:hover{background:var(--color-surface-sunken)}.row--editing[data-v-36ea9d27],.row--editing[data-v-36ea9d27]:hover{background:var(--color-surface);cursor:default}.row__main[data-v-36ea9d27]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.row__name[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-strong);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.row--off .row__name[data-v-36ea9d27]{color:var(--color-text-muted)}.row__address[data-v-36ea9d27]{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__detail[data-v-36ea9d27]{font-size:var(--text-xs);color:var(--color-text-muted)}.row__switch[data-v-36ea9d27]{flex:none;display:inline-flex}.row__open[data-v-36ea9d27]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.account-form--row[data-v-36ea9d27]{flex-direction:column;flex:auto;gap:1rem;min-width:0;display:flex}.tag[data-v-36ea9d27]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-2xs);color:var(--color-text-muted);padding:.125rem .5rem;font-weight:600}.note[data-v-36ea9d27]{font-size:var(--text-sm);color:var(--color-text-muted)}.icon[data-v-36ea9d27]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<=767px){.fields[data-v-36ea9d27]{grid-template-columns:minmax(0,1fr)}}form[data-v-b7122526]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.notice[data-v-b7122526]{font-size:var(--text-sm)}.card[data-v-b7122526]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.card__title[data-v-b7122526]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__title+.muted[data-v-b7122526]{font-size:var(--text-sm);margin-top:.25rem}.limits[data-v-b7122526]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.field[data-v-b7122526]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.with-suffix[data-v-b7122526]{align-items:center;gap:.5rem;display:flex}.with-suffix .input[data-v-b7122526]{width:6rem}.suffix[data-v-b7122526]{font-size:var(--text-sm);color:var(--color-text-muted)}.elsewhere[data-v-b7122526]{font-size:var(--text-sm);margin:0;padding:0;list-style:none}.elsewhere li[data-v-b7122526]{border-top:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.elsewhere li[data-v-b7122526]:first-child{border-top:0}.elsewhere strong[data-v-b7122526]{color:var(--color-text-strong);font-weight:600}.switch-card[data-v-b7122526]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.switch-card[data-v-b7122526]:first-of-type{border-top:0}.switch-card__text[data-v-b7122526]{flex-direction:column;gap:.125rem;display:flex}.switch-card__title[data-v-b7122526]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.switch-card__desc[data-v-b7122526]{font-size:var(--text-sm);color:var(--color-text-muted)}.footer[data-v-b7122526]{gap:.5rem;display:flex}@media (width<640px){.elsewhere li[data-v-b7122526]{flex-direction:column;gap:.25rem}}form[data-v-d8c98640]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.notice[data-v-d8c98640]{font-size:var(--text-sm)}.card[data-v-d8c98640]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.card__title[data-v-d8c98640]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__title+.muted[data-v-d8c98640]{font-size:var(--text-sm);margin-top:.25rem}.switch-card[data-v-d8c98640]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.switch-card__text[data-v-d8c98640]{flex-direction:column;gap:.125rem;display:flex}.switch-card__title[data-v-d8c98640]{color:var(--color-text-strong);font-weight:600}.switch-card__desc[data-v-d8c98640]{font-size:var(--text-sm);color:var(--color-text-muted)}.hours[data-v-d8c98640]{border-collapse:collapse;width:100%;max-width:38rem;font-size:var(--text-sm)}.hours th[data-v-d8c98640],.hours td[data-v-d8c98640]{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.5rem .75rem .5rem 0}.hours thead th[data-v-d8c98640]{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.hours tbody th[data-v-d8c98640]{color:var(--color-text-strong);font-weight:600}.hours__window[data-v-d8c98640]{color:var(--color-text-muted);align-items:center;gap:.5rem;display:flex}.hours__time[data-v-d8c98640]{width:7rem}.hours__row--off .hours__time[data-v-d8c98640]{opacity:.55}.limits[data-v-d8c98640]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.texts[data-v-d8c98640]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.field[data-v-d8c98640]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.with-suffix[data-v-d8c98640]{align-items:center;gap:.5rem;display:flex}.with-suffix .input[data-v-d8c98640]{width:6rem}.suffix[data-v-d8c98640]{font-size:var(--text-sm);color:var(--color-text-muted)}.footer[data-v-d8c98640]{gap:.5rem;display:flex}@media (width<=480px){.card[data-v-d8c98640]{padding:1rem}.hours th[data-v-d8c98640],.hours td[data-v-d8c98640]{padding-right:.375rem}.hours__window[data-v-d8c98640]{gap:.25rem}.hours__time[data-v-d8c98640]{width:5.75rem;padding:0 .375rem}}.card[data-v-6666c13f]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__head[data-v-6666c13f]{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.site__title[data-v-6666c13f]{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.card__title[data-v-6666c13f]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.site--off .card__title[data-v-6666c13f]{color:var(--color-text-muted)}.site__active[data-v-6666c13f]{font-size:var(--text-sm);color:var(--color-text)}.warn-tag[data-v-6666c13f]{border-radius:var(--radius-full);background:var(--color-warn-subtle);font-size:var(--text-2xs);color:var(--color-warn);padding:.125rem .5rem;font-weight:600}.warn[data-v-6666c13f]{color:var(--color-warn);font-weight:600}.card__body[data-v-6666c13f]{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.site__name[data-v-6666c13f]{max-width:28rem}.embed[data-v-6666c13f]{align-items:flex-start;gap:.75rem;display:flex}.embed__block[data-v-6666c13f]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);min-width:0;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);overflow-wrap:anywhere;color:var(--color-text-strong);flex:auto;padding:.75rem 1rem}.embed__copy[data-v-6666c13f]{flex:none}.code-text[data-v-6666c13f]{font-family:var(--font-mono,ui-monospace, monospace)}.field-hint[data-v-6666c13f]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.375rem}.actions[data-v-6666c13f]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.site__remove[data-v-6666c13f],.confirm[data-v-6666c13f]{margin-left:auto}.confirm[data-v-6666c13f]{font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:.75rem;display:inline-flex}.link-danger[data-v-6666c13f],.link[data-v-6666c13f]{font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}.link-danger[data-v-6666c13f]{color:var(--color-danger)}.link[data-v-6666c13f]{color:var(--color-primary)}.icon[data-v-6666c13f]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (width<=767px){.embed[data-v-6666c13f]{flex-direction:column;align-items:stretch}}.sections[data-v-44620bfb]{flex-direction:column;gap:1rem;display:flex}.empty[data-v-44620bfb]{font-size:var(--text-sm);color:var(--color-text-muted)}.explain[data-v-44620bfb]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text-muted);padding:1rem 1.25rem}.icon[data-v-44620bfb]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.card[data-v-5c977a5d]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}.card__head[data-v-5c977a5d]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.card__top[data-v-5c977a5d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;display:flex}.card__title[data-v-5c977a5d]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.card__text[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.chips[data-v-5c977a5d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chips__divider[data-v-5c977a5d]{background:var(--color-border);width:1px;height:1.5rem;margin:0 .375rem}.chip[data-v-5c977a5d]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);min-height:2.25rem;font:inherit;font-size:var(--text-sm);color:var(--color-text);cursor:pointer;align-items:center;gap:.375rem;padding:0 .875rem;display:inline-flex}.chip strong[data-v-5c977a5d]{color:var(--color-text-strong)}.chip__count[data-v-5c977a5d]{color:var(--color-text-muted)}.chip--on.chip--danger[data-v-5c977a5d]{border-color:var(--color-danger);background:var(--color-danger-subtle)}.chip--on.chip--warn[data-v-5c977a5d]{border-color:var(--color-warn);background:var(--color-warn-subtle)}.chip--on.chip--ok[data-v-5c977a5d]{border-color:var(--color-success);background:var(--color-success-soft)}.chip--on.chip--comment[data-v-5c977a5d]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.icon[data-v-5c977a5d]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.columns[data-v-5c977a5d],.answer[data-v-5c977a5d]{grid-template-columns:4.5rem minmax(0,1fr) 14rem 9.5rem;gap:.25rem 1.5rem;padding:1.25rem;display:grid}.columns[data-v-5c977a5d]{border-bottom:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-muted);padding-block:.75rem;font-weight:600}.columns[data-v-5c977a5d]>:first-child{text-align:center}.columns__end[data-v-5c977a5d],.when[data-v-5c977a5d]{text-align:right}.answers[data-v-5c977a5d]{margin:0;padding:0;list-style:none}.answer[data-v-5c977a5d]{border-bottom:1px solid var(--color-border);align-items:start}.grade[data-v-5c977a5d]{font-size:var(--text-xs);flex-direction:column;align-items:center;gap:.375rem;font-weight:600;display:flex}.grade__box[data-v-5c977a5d]{border-radius:var(--radius-md);width:2.75rem;height:2.5rem;font-size:var(--text-lg);border:1px solid;place-items:center;font-weight:700;display:grid}.grade--danger[data-v-5c977a5d]{color:var(--color-danger)}.grade--danger .grade__box[data-v-5c977a5d]{background:var(--color-danger-subtle)}.grade--warn[data-v-5c977a5d]{color:var(--color-warn)}.grade--warn .grade__box[data-v-5c977a5d]{background:var(--color-warn-subtle)}.grade--ok[data-v-5c977a5d]{color:var(--color-success-hover)}.grade--ok .grade__box[data-v-5c977a5d]{background:var(--color-success-soft)}.comment[data-v-5c977a5d]{font-size:var(--text-base);color:var(--color-text-strong);overflow-wrap:anywhere;white-space:pre-line;margin:0}.comment--none[data-v-5c977a5d]{color:var(--color-text-muted);font-style:italic}.from[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.375rem 0 0}.customer[data-v-5c977a5d],.ticket[data-v-5c977a5d]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .customer[data-v-5c977a5d],[data-theme=dark] .ticket[data-v-5c977a5d]{color:var(--color-text-strong)}.who[data-v-5c977a5d]{align-items:center;gap:.75rem;min-width:0;display:flex}.who__text[data-v-5c977a5d]{flex-direction:column;min-width:0;display:flex}.who__name[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.who__detail[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-muted)}.mark[data-v-5c977a5d]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:2rem;height:2rem;font-size:var(--text-xs);color:var(--color-primary);flex:none;place-items:center;font-weight:600;display:inline-grid}[data-theme=dark] .mark[data-v-5c977a5d]{color:var(--color-text-strong)}.mark--none[data-v-5c977a5d]{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.when[data-v-5c977a5d]{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-direction:column;gap:.375rem;display:flex}.ticket[data-v-5c977a5d]{font-family:var(--font-mono);font-weight:600}.foot[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.foot__error[data-v-5c977a5d]{color:var(--color-danger)}.state[data-v-5c977a5d]{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:2.5rem 1rem;display:flex}.state__title[data-v-5c977a5d],.state__text[data-v-5c977a5d]{margin:0}.state__title[data-v-5c977a5d]{color:var(--color-text-strong);font-weight:600}.skeleton[data-v-5c977a5d]{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.skeleton__row[data-v-5c977a5d]{border-radius:var(--radius-md);background:var(--color-surface-sunken);height:4rem;animation:1.4s ease-in-out infinite shimmer-5c977a5d}@keyframes shimmer-5c977a5d{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton__row[data-v-5c977a5d]{animation:none}}@media (width<=1100px){.columns[data-v-5c977a5d]{display:none}.answer[data-v-5c977a5d]{grid-template-columns:4.5rem minmax(0,1fr) 13rem}.when[data-v-5c977a5d]{text-align:left;flex-direction:row;grid-column:2;gap:.75rem;margin-top:.375rem}}@media (width<=720px){.answer[data-v-5c977a5d]{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem 1rem;padding:1rem}.grade[data-v-5c977a5d]{grid-row:1/span 3}.who[data-v-5c977a5d],.when[data-v-5c977a5d]{grid-column:2}.when[data-v-5c977a5d]{margin-top:0}.card__head[data-v-5c977a5d],.foot[data-v-5c977a5d]{padding-inline:1rem}}.kpi[data-v-906539cd]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.kpi__top[data-v-906539cd]{flex-direction:column;gap:.25rem;padding:1.25rem 1.25rem 1rem;display:flex}.kpi__head[data-v-906539cd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kpi__title[data-v-906539cd]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.kpi__note[data-v-906539cd]{font-size:var(--text-sm);color:var(--color-text-muted)}.badge[data-v-906539cd]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .5rem;font-weight:600}.badge--ok[data-v-906539cd]{background:var(--color-success-soft);color:var(--color-success-hover)}.badge--warn[data-v-906539cd]{background:var(--color-warn-subtle);color:var(--color-warn)}.badge--danger[data-v-906539cd]{background:var(--color-danger-subtle);color:var(--color-danger)}.badge--none[data-v-906539cd]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.kpi__value[data-v-906539cd]{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin:.25rem 0 0;display:flex}.kpi__number[data-v-906539cd]{font-variant-numeric:tabular-nums;color:var(--color-text-strong);font-size:2rem;font-weight:700;line-height:1.15}.kpi__number--none[data-v-906539cd]{font-size:var(--text-lg);color:var(--color-text-muted);font-weight:500}.kpi__target[data-v-906539cd],.kpi__change[data-v-906539cd],.kpi__support[data-v-906539cd]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.trend[data-v-906539cd]{font-weight:600}.trend--good[data-v-906539cd]{color:var(--color-success-hover)}.trend--bad[data-v-906539cd]{color:var(--color-danger)}.trend--neutral[data-v-906539cd]{color:var(--color-text)}.kpi__detail[data-v-906539cd]{border-top:1px solid var(--color-border);flex-direction:column;flex:1;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex}.summary[data-v-284f3f7e]{flex-direction:column;gap:1.25rem;display:flex}.row[data-v-284f3f7e]{gap:1.25rem;display:grid}.row--three[data-v-284f3f7e]{grid-template-columns:repeat(3,minmax(0,1fr))}.row--two[data-v-284f3f7e]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (width<=1100px){.row--three[data-v-284f3f7e]{grid-template-columns:repeat(2,minmax(0,1fr))}.csat[data-v-284f3f7e]{grid-column:1/-1}}@media (width<=720px){.row--three[data-v-284f3f7e],.row--two[data-v-284f3f7e]{grid-template-columns:minmax(0,1fr)}}.panel[data-v-284f3f7e]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.panel__top[data-v-284f3f7e]{flex-direction:column;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}.panel__title[data-v-284f3f7e]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.panel__detail[data-v-284f3f7e]{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex}.panel__subtitle[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text);margin:0}.muted[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.more[data-v-284f3f7e]:hover{text-decoration:underline}[data-theme=dark] .more[data-v-284f3f7e]{color:var(--color-text-strong)}.scores-head[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin:0;display:flex}.scores-head strong[data-v-284f3f7e]{font-size:var(--text-base);color:var(--color-text-strong)}.scores-head .mean--warn[data-v-284f3f7e]{color:var(--color-warn)}.scores-head .mean--danger[data-v-284f3f7e]{color:var(--color-danger)}.scores[data-v-284f3f7e],.bars[data-v-284f3f7e]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.score[data-v-284f3f7e],.bar[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text);grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.bar[data-v-284f3f7e]{grid-template-columns:8rem minmax(0,1fr) 4.5rem}.score__count[data-v-284f3f7e],.bar__count[data-v-284f3f7e]{text-align:right;font-variant-numeric:tabular-nums}.bar__share[data-v-284f3f7e],.bar__label--none[data-v-284f3f7e]{color:var(--color-text-muted)}.track[data-v-284f3f7e]{border-radius:var(--radius-full);background:var(--color-surface-sunken);height:.375rem;overflow:hidden}.fill[data-v-284f3f7e]{border-radius:var(--radius-full);height:100%;display:block}.fill--ok[data-v-284f3f7e]{background:var(--color-success)}.fill--warn[data-v-284f3f7e]{background:var(--color-warn)}.fill--danger[data-v-284f3f7e]{background:var(--color-danger)}.fill--primary[data-v-284f3f7e]{background:var(--color-primary)}.fill--none[data-v-284f3f7e]{background:var(--color-border-strong)}.more[data-v-284f3f7e]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}[data-theme=dark] .more[data-v-284f3f7e],[data-theme=dark] .customer[data-v-284f3f7e]{color:var(--color-text-strong)}.goal[data-v-284f3f7e]{flex-direction:column;gap:.375rem;margin-top:auto;padding-top:1.25rem;display:flex;position:relative}.goal__mark[data-v-284f3f7e]{font-size:var(--text-xs);color:var(--color-text);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.goal__mark[data-v-284f3f7e]:after{content:"";background:var(--color-text-strong);width:2px;height:1rem;position:absolute;top:1.125rem;left:50%}.goal__track[data-v-284f3f7e]{border-radius:var(--radius-full);background:var(--color-surface-sunken);height:.5rem;overflow:hidden}.goal__track--high[data-v-284f3f7e]{background:linear-gradient(to right, var(--color-surface-sunken) 95%, var(--color-success-soft) 95%)}.goal__track--low[data-v-284f3f7e]{background:linear-gradient(to right, var(--color-success-soft) 50%, var(--color-surface-sunken) 50%)}.goal__fill[data-v-284f3f7e]{border-radius:var(--radius-full);background:var(--color-text-muted);height:100%;display:block}.goal__fill--ok[data-v-284f3f7e]{background:var(--color-success)}.goal__fill--warn[data-v-284f3f7e]{background:var(--color-warn)}.goal__fill--danger[data-v-284f3f7e]{background:var(--color-danger)}.goal__ends[data-v-284f3f7e]{font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;display:flex}.volume[data-v-284f3f7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=480px){.volume[data-v-284f3f7e]{grid-template-columns:repeat(2,minmax(0,1fr))}.volume__item--now[data-v-284f3f7e]{border-top:1px dashed var(--color-border-strong);border-left:0;grid-column:1/-1;padding:.75rem 0 0}}.volume__item[data-v-284f3f7e]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.volume__item--now[data-v-284f3f7e]{border-left:1px dashed var(--color-border-strong);padding-left:1rem}.volume__label[data-v-284f3f7e],.volume__change[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text-muted)}.volume__number[data-v-284f3f7e],.mine__number[data-v-284f3f7e]{font-variant-numeric:tabular-nums;color:var(--color-text-strong);font-size:1.75rem;font-weight:700}.now[data-v-284f3f7e]{border-radius:var(--radius-full);background:var(--color-primary-subtle);font-size:var(--text-xs);color:var(--color-primary);padding:.0625rem .5rem;font-weight:600}[data-theme=dark] .now[data-v-284f3f7e]{color:var(--color-text-strong)}.top[data-v-284f3f7e]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.top th[data-v-284f3f7e]{text-align:left;color:var(--color-text-muted);padding:0 0 .5rem;font-weight:500}.top td[data-v-284f3f7e]{border-top:1px solid var(--color-border);padding:.5rem 0}.top td[data-v-284f3f7e]:first-child,.top th[data-v-284f3f7e]:first-child{width:2rem}.top .num[data-v-284f3f7e]{text-align:right;padding-right:1rem}.top .end[data-v-284f3f7e]{text-align:right}.strong[data-v-284f3f7e]{color:var(--color-text-strong);font-weight:700}.customer[data-v-284f3f7e]{color:var(--color-primary);text-decoration:none}.pill[data-v-284f3f7e]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text);padding:.125rem .5rem;font-weight:600}.mine[data-v-284f3f7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.mine__box[data-v-284f3f7e]{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.mine__box--total[data-v-284f3f7e]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.mine__label[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text-muted)}.mine__open[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text);margin:0}.hint[data-v-284f3f7e]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:help;place-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:700;display:inline-grid}.state[data-v-284f3f7e]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.state__title[data-v-284f3f7e]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.state__title--error[data-v-284f3f7e]{color:var(--color-danger)}.state__text[data-v-284f3f7e]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 .5rem}.skeleton[data-v-284f3f7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.skeleton__card[data-v-284f3f7e],.skeleton__wide[data-v-284f3f7e]{border-radius:var(--radius-lg);background:var(--color-surface-sunken);height:14rem;animation:1.4s ease-in-out infinite shimmer-284f3f7e}.skeleton__wide[data-v-284f3f7e]{grid-column:1/-1;height:10rem}@media (width<=720px){.skeleton[data-v-284f3f7e]{grid-template-columns:minmax(0,1fr)}}@keyframes shimmer-284f3f7e{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton__card[data-v-284f3f7e],.skeleton__wide[data-v-284f3f7e]{animation:none}}.card[data-v-5f2f5504]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}.card__head[data-v-5f2f5504]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1.25rem;display:flex}.card__title[data-v-5f2f5504]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.card__text[data-v-5f2f5504]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.25rem 0 0}.segmented[data-v-5f2f5504]{border-radius:var(--radius-md);background:var(--color-surface-sunken);padding:.1875rem;display:inline-flex}.segmented__item[data-v-5f2f5504]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem .875rem}.segmented__item--on[data-v-5f2f5504]{background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-strong);font-weight:600}.scroll[data-v-5f2f5504]{overflow-x:auto}.table[data-v-5f2f5504]{border-collapse:separate;border-spacing:0;width:100%;min-width:58.75rem;font-size:var(--text-sm)}.table th[data-v-5f2f5504],.table td[data-v-5f2f5504]{border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap;padding:.75rem 1rem}.table thead th[data-v-5f2f5504]{font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-muted);white-space:normal;vertical-align:bottom;font-weight:600}.table .name[data-v-5f2f5504]{z-index:1;background:var(--color-surface);text-align:left;position:sticky;left:0}.head[data-v-5f2f5504]{justify-content:flex-end;align-items:flex-end;gap:.25rem;display:inline-flex}.sort[data-v-5f2f5504]{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sort--on[data-v-5f2f5504]{color:var(--color-primary)}[data-theme=dark] .sort--on[data-v-5f2f5504]{color:var(--color-text-strong)}.sort__arrow[data-v-5f2f5504]{opacity:.5}.sort__arrow--on[data-v-5f2f5504]{opacity:1}.hint[data-v-5f2f5504]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);text-transform:none;cursor:help;place-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:700;display:inline-grid}.who[data-v-5f2f5504]{align-items:center;gap:.75rem;display:flex}.who__text[data-v-5f2f5504]{flex-direction:column;min-width:0;display:flex}.who__name[data-v-5f2f5504]{color:var(--color-text-strong);font-weight:600}.who__detail[data-v-5f2f5504]{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400}.mark[data-v-5f2f5504]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:2rem;height:2rem;font-size:var(--text-xs);color:var(--color-primary);flex:none;place-items:center;font-weight:600;display:inline-grid}[data-theme=dark] .mark[data-v-5f2f5504]{color:var(--color-text-strong)}.mark--team[data-v-5f2f5504]{border-radius:var(--radius-sm)}.mark--none[data-v-5f2f5504]{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.num[data-v-5f2f5504]{font-variant-numeric:tabular-nums;color:var(--color-text)}.num--strong[data-v-5f2f5504]{color:var(--color-text-strong);font-weight:700}.num--warn[data-v-5f2f5504]{color:var(--color-warn);font-weight:600}.num--danger[data-v-5f2f5504]{color:var(--color-danger);font-weight:600}.num--zero[data-v-5f2f5504],.num--few[data-v-5f2f5504]{color:var(--color-text-muted)}.num--mean[data-v-5f2f5504]{color:var(--color-text-strong);font-weight:600}.num__sub[data-v-5f2f5504]{font-size:var(--text-2xs);color:var(--color-text-muted);font-weight:400;display:block}.table tfoot th[data-v-5f2f5504],.table tfoot td[data-v-5f2f5504]{background:var(--color-surface-sunken);color:var(--color-text-strong);border-bottom:0;font-weight:700}.legend[data-v-5f2f5504]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.75rem 0 0}.cards[data-v-5f2f5504]{flex-direction:column;margin:0;padding:0;list-style:none;display:none}.line[data-v-5f2f5504]{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.line__top[data-v-5f2f5504]{align-items:center;gap:.75rem;display:flex}.line__total[data-v-5f2f5504]{color:var(--color-text-strong);margin-left:auto;font-size:1.5rem;font-weight:700}.pairs[data-v-5f2f5504]{font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr) auto);gap:.375rem .75rem;margin:0;display:grid}.pairs dd[data-v-5f2f5504]:nth-of-type(odd){margin-right:.75rem}.pairs dt[data-v-5f2f5504]{color:var(--color-text-muted)}.pairs dd[data-v-5f2f5504]{text-align:right;font-variant-numeric:tabular-nums;margin:0}.line--plain[data-v-5f2f5504],.line--total[data-v-5f2f5504]{font-size:var(--text-sm);flex-direction:row;justify-content:space-between}.line--total[data-v-5f2f5504]{background:var(--color-surface-sunken);border-bottom:0;font-weight:600}@media (width<=720px){.scroll[data-v-5f2f5504]{display:none}.cards[data-v-5f2f5504]{display:flex}}.state[data-v-5f2f5504]{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:2.5rem 1rem;display:flex}.state__title[data-v-5f2f5504]{color:var(--color-danger);margin:0;font-weight:600}.skeleton[data-v-5f2f5504]{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.skeleton__row[data-v-5f2f5504]{border-radius:var(--radius-md);background:var(--color-surface-sunken);height:2.5rem;animation:1.4s ease-in-out infinite shimmer-5f2f5504}@keyframes shimmer-5f2f5504{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton__row[data-v-5f2f5504]{animation:none}}.title[data-v-7ed75a8f]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-7ed75a8f]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.bar[data-v-7ed75a8f]{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.filters[data-v-7ed75a8f]{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.field[data-v-7ed75a8f]{flex-direction:column;gap:.375rem;display:flex}.field .select[data-v-7ed75a8f],.field .input[data-v-7ed75a8f]{min-width:9rem}.compared[data-v-7ed75a8f]{font-size:var(--text-sm);color:var(--color-text-muted);flex:14rem;margin:0 0 .625rem}.export[data-v-7ed75a8f]{margin-left:auto}.export-error[data-v-7ed75a8f]{font-size:var(--text-sm);color:var(--color-danger);text-align:right;flex-basis:100%;margin:0}.own-answers[data-v-7ed75a8f]{margin-top:1.25rem}.icon[data-v-7ed75a8f]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.filters-toggle[data-v-7ed75a8f]{display:none}.filters-count[data-v-7ed75a8f]{border-radius:var(--radius-full);background:var(--color-primary);font-size:var(--text-xs);color:var(--color-text-on-primary);margin-left:.375rem;padding:0 .375rem}.content[data-v-7ed75a8f]{margin-top:1.25rem}@media (width<=720px){.filters-toggle[data-v-7ed75a8f]{display:inline-flex}.filters[data-v-7ed75a8f]{flex-direction:column;align-items:stretch;width:100%;display:none}.filters--open[data-v-7ed75a8f]{display:flex}.compared[data-v-7ed75a8f]{flex-basis:100%;order:3;margin:0}.export__label[data-v-7ed75a8f]{display:none}}.panel[data-v-e6096869]{flex-direction:column;gap:1rem;display:flex}.top[data-v-e6096869]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.top__title[data-v-e6096869]{flex:1}.title[data-v-e6096869]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-muted)}.segmented[data-v-e6096869]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:.125rem;display:inline-flex}.segment[data-v-e6096869]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem .875rem}.segment--active[data-v-e6096869]{background:var(--color-primary-soft);color:var(--color-text-strong);font-weight:600}.top__status[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.5rem;display:flex}.read[data-v-e6096869]{align-items:center;gap:.375rem;display:inline-flex}.dot[data-v-e6096869]{background:var(--color-success);border-radius:50%;width:.5rem;height:.5rem}.read--failed .dot[data-v-e6096869]{background:var(--color-danger)}.icon-button[data-v-e6096869]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.icon[data-v-e6096869]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.organize[data-v-e6096869]{align-items:center;gap:.375rem;display:inline-flex}.segmented--editing[data-v-e6096869]{outline:1px dashed var(--color-primary);outline-offset:3px}.organizing[data-v-e6096869]{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-subtle);padding:1rem 1.25rem}.organizing__title[data-v-e6096869]{font-size:var(--text-base);color:var(--color-primary);font-weight:600}.organizing p[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text);margin-top:.25rem}.organizing__actions[data-v-e6096869]{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.blocks[data-v-e6096869]{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-auto-rows:minmax(min-content,auto);gap:1rem;display:grid;position:relative}.blocks--stack[data-v-e6096869]{grid-template-columns:minmax(0,1fr)}.blocks--editing[data-v-e6096869]{grid-auto-rows:minmax(6rem,auto)}.cell[data-v-e6096869]{border:1px dashed var(--color-border);border-radius:var(--radius-md);pointer-events:none}.ghost[data-v-e6096869]{z-index:1;border:2px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-subtle);opacity:.7;pointer-events:none}.ghost--blocked[data-v-e6096869]{border-color:var(--color-danger);background:var(--color-danger-subtle)}.slot[data-v-e6096869]{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.slot>.block[data-v-e6096869]{flex:1}.slot--editing[data-v-e6096869]{cursor:grab;border:1px dashed var(--color-primary);border-radius:var(--radius-md);background:var(--color-bg);touch-action:none;-webkit-user-select:none;user-select:none;padding:.5rem}.slot--dragged[data-v-e6096869]{cursor:grabbing;box-shadow:var(--shadow-xl)}.slot__edge[data-v-e6096869],.slot__corner[data-v-e6096869]{z-index:1;background:0 0;border:0;padding:0;position:absolute}.slot__edge--x[data-v-e6096869]{cursor:ew-resize;width:12px;top:0;bottom:12px;right:-6px}.slot__edge--y[data-v-e6096869]{cursor:ns-resize;height:12px;bottom:-6px;left:0;right:12px}.slot__edge[data-v-e6096869]:hover{background:var(--color-primary-subtle)}.slot__edge--x[data-v-e6096869]:hover{box-shadow:inset -3px 0 0 var(--color-primary)}.slot__edge--y[data-v-e6096869]:hover{box-shadow:inset 0 -3px 0 var(--color-primary)}.slot__corner[data-v-e6096869]{border-radius:var(--radius-sm);background:var(--color-primary);cursor:nwse-resize;opacity:.8;width:18px;height:18px;bottom:-6px;right:-6px}.slot__corner[data-v-e6096869]:hover,.slot__corner[data-v-e6096869]:focus-visible{opacity:1;outline:2px solid var(--color-primary-subtle)}.slot--hidden[data-v-e6096869]{opacity:.5}.slot__bar[data-v-e6096869]{border-radius:var(--radius-sm);background:var(--color-primary-subtle);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.375rem .5rem;display:flex}.slot__handle[data-v-e6096869]{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-primary);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.slot__name[data-v-e6096869]{color:var(--color-text-strong);font-weight:600}.slot__note[data-v-e6096869]{color:var(--color-text-muted)}.slot--narrow .counters[data-v-e6096869]{grid-template-columns:repeat(3,minmax(0,1fr))}.slot__hide[data-v-e6096869]{margin-left:auto}.block__head[data-v-e6096869]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.block__toggle[data-v-e6096869]{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.5rem;padding:0;display:inline-flex}.block__title[data-v-e6096869]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.block__meta[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-muted)}.block__chevron[data-v-e6096869],.legend-button[data-v-e6096869]{display:none}.legend[data-v-e6096869]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.legend li[data-v-e6096869]{align-items:center;gap:.25rem;display:inline-flex}.card[data-v-e6096869]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0}.squads[data-v-e6096869]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.squad__head[data-v-e6096869]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;display:flex}.squad__name[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.squad__coord[data-v-e6096869],.squad__month[data-v-e6096869]{font-size:var(--text-xs);color:var(--color-text-muted)}.squad__open[data-v-e6096869]{color:var(--color-text-muted);font-size:var(--text-xs);flex-direction:column;align-items:flex-end;display:flex}.squad__open strong[data-v-e6096869]{color:var(--color-text-strong);font-size:1.25rem;font-weight:700}.squad__empty[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.75rem 1rem}.agents[data-v-e6096869],.presence[data-v-e6096869],.rows[data-v-e6096869]{margin:0;padding:0;list-style:none}.agent[data-v-e6096869]{border-bottom:1px solid var(--color-border);height:48px;font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto auto 4rem 2rem;align-items:center;gap:.5rem;padding:0 1rem;display:grid}.agent[data-v-e6096869]:last-child{border-bottom:0}.agent__name[data-v-e6096869]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-strong);text-decoration:none;overflow:hidden}.agent__name--coord[data-v-e6096869]{font-weight:600}.agent__role[data-v-e6096869]{color:var(--color-text-muted);font-weight:400}.agent__marks[data-v-e6096869],.agent__badges[data-v-e6096869]{gap:.25rem;display:inline-flex}.phone-mark[data-v-e6096869],.chat-mark[data-v-e6096869]{font-size:var(--text-xs);color:var(--color-text-muted);display:inline-flex}.chat-mark[data-v-e6096869]{color:var(--chat-text)}.phone-mark__icon[data-v-e6096869],.chat-mark__icon[data-v-e6096869]{width:1rem;height:1rem}.badge[data-v-e6096869]{border-radius:var(--radius-full);align-items:center;gap:.125rem;height:22px;padding:0 .5rem;font-size:11px;font-weight:600;display:inline-flex}.badge--warn[data-v-e6096869]{background:var(--color-warn-subtle);color:var(--color-warn)}.badge--muted[data-v-e6096869]{background:var(--color-bg);color:var(--color-text-muted)}.agent__load[data-v-e6096869]{background:var(--color-bg);border-radius:3px;height:6px;overflow:hidden}.agent__bar[data-v-e6096869]{background:var(--color-primary);border-radius:3px;height:100%;display:block}.agent__bar--over[data-v-e6096869]{background:var(--color-danger)}.agent__open[data-v-e6096869]{text-align:right;color:var(--color-text-strong);font-weight:600}.agent__open--over[data-v-e6096869]{color:var(--color-danger)}.now__head[data-v-e6096869],.alerts__head[data-v-e6096869]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;display:flex}.now__link[data-v-e6096869]{margin-left:auto}.presence__row[data-v-e6096869]{border-bottom:1px solid var(--color-border);height:44px;font-size:var(--text-sm);align-items:center;gap:.75rem;padding:0 1rem;display:flex}.presence__row[data-v-e6096869]:last-child{border-bottom:0}.presence__name[data-v-e6096869]{color:var(--color-text-strong);flex:1}.presence__extension[data-v-e6096869]{font-family:var(--font-mono);color:var(--color-text-muted)}.presence__detail[data-v-e6096869]{color:var(--color-text-muted)}.presence__state--unknown[data-v-e6096869]{font-size:var(--text-xs);color:var(--color-text-muted)}.pill[data-v-e6096869]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .625rem;font-weight:600}.pill--ok[data-v-e6096869]{background:var(--color-success-soft);color:var(--color-success)}.pill--danger[data-v-e6096869]{background:var(--color-danger-subtle);color:var(--color-danger)}.alerts__total[data-v-e6096869]{margin-left:auto}.counters[data-v-e6096869]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.counter[data-v-e6096869]{border:0;border-right:1px solid var(--color-border);font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.75rem 1rem;display:flex}.counter[data-v-e6096869]:last-child{border-right:0}.counter--open[data-v-e6096869]{background:var(--color-primary-soft);border-bottom-color:var(--color-primary)}.counter__number[data-v-e6096869]{color:var(--color-text-muted);font-size:1.25rem;font-weight:700}.counter__number--warn[data-v-e6096869]{color:var(--color-warn)}.counter__number--danger[data-v-e6096869]{color:var(--color-danger)}.counter__number--muted[data-v-e6096869]{color:var(--color-text-strong)}.counter__number--chat[data-v-e6096869]{color:var(--color-success)}.counter__label[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-strong)}.counter__hint[data-v-e6096869]{color:var(--color-text-muted);font-size:11px}.alert-list[data-v-e6096869]{border-top:1px solid var(--color-border)}.alert-list__head[data-v-e6096869]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.75rem 1rem}.alert-list__head strong[data-v-e6096869]{color:var(--color-text-strong)}.row[data-v-e6096869]{border-top:1px solid var(--color-border);height:44px;font-size:var(--text-sm);grid-template-columns:3.5rem minmax(0,1fr) 10rem 8rem 7rem;align-items:center;gap:.75rem;padding:0 1rem;display:grid}.row__number[data-v-e6096869]{font-family:var(--font-mono);color:var(--color-text-muted);text-decoration:none}.row__main[data-v-e6096869]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-strong);text-decoration:none;overflow:hidden}.row__company[data-v-e6096869],.row__assignee[data-v-e6096869],.row__meta[data-v-e6096869]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);overflow:hidden}.row__measure[data-v-e6096869]{text-align:right;color:var(--color-text-muted)}.tag[data-v-e6096869]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .625rem;font-weight:500}.tag--vacation[data-v-e6096869]{background:var(--color-primary-soft);color:var(--color-primary)}.tag--off[data-v-e6096869]{background:var(--color-bg);color:var(--color-text-strong)}.link-button[data-v-e6096869]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.foot[data-v-e6096869]{text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}@media (width<640px){.top[data-v-e6096869]{z-index:5;background:var(--color-bg);padding:.5rem 0;position:sticky;top:0}.subtitle[data-v-e6096869]{display:none}.block__chevron[data-v-e6096869]{align-self:center;transition:transform .15s;display:inline-block}.block__chevron--folded[data-v-e6096869]{transform:rotate(-90deg)}.legend[data-v-e6096869]{display:none}.legend--shown[data-v-e6096869]{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:.5rem .75rem;display:flex}.legend-button[data-v-e6096869]{display:inline}.agent[data-v-e6096869]{grid-template-columns:minmax(0,1fr) auto auto 2.5rem 2rem}.row[data-v-e6096869]{grid-template-columns:3rem minmax(0,1fr) 5rem}.row__company[data-v-e6096869],.row__assignee[data-v-e6096869]{display:none}}.chat-screen[data-v-99e672fd]{flex-direction:column;gap:1rem;display:flex}.top[data-v-99e672fd]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.top__title[data-v-99e672fd]{flex:1}.title[data-v-99e672fd]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-99e672fd]{font-size:var(--text-sm);color:var(--color-text-muted)}.segmented[data-v-99e672fd]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:.125rem;display:inline-flex}.segment[data-v-99e672fd]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem .875rem}.segment__dots[data-v-99e672fd]{margin-left:.5rem}.segment--active[data-v-99e672fd]{background:var(--color-primary-soft);color:var(--color-text-strong);font-weight:600}.top__status[data-v-99e672fd]{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.5rem;display:flex}.read[data-v-99e672fd]{align-items:center;gap:.375rem;display:inline-flex}.dot[data-v-99e672fd]{background:var(--color-success);border-radius:50%;width:.5rem;height:.5rem}.read--failed .dot[data-v-99e672fd]{background:var(--color-danger)}.icon-button[data-v-99e672fd]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.icon[data-v-99e672fd]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.icon--chat[data-v-99e672fd]{color:var(--chat-text)}.grid[data-v-99e672fd]{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start;gap:1rem;display:grid}.card[data-v-99e672fd]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.card__head[data-v-99e672fd]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;padding:.875rem 1rem;display:flex}.card__title[data-v-99e672fd]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.card__meta[data-v-99e672fd]{font-size:var(--text-sm);color:var(--color-text-muted)}.empty[data-v-99e672fd]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:1rem}.queue[data-v-99e672fd]{margin:0;padding:0;list-style:none}.queue__row[data-v-99e672fd]{background:var(--chat-bg);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:baseline;gap:.25rem .75rem;padding:.625rem 1rem;display:grid}.queue__label[data-v-99e672fd]{color:var(--chat-text);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.queue__label[data-v-99e672fd]:before{content:"";background:var(--chat-solid);border-radius:50%;width:.5rem;height:.5rem}.queue__who[data-v-99e672fd]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);overflow:hidden}.queue__name[data-v-99e672fd]{color:var(--color-text-strong);font-weight:600;text-decoration:none}.queue__wait[data-v-99e672fd]{white-space:nowrap;color:var(--chat-text);font-weight:500}.queue__take[data-v-99e672fd]{align-self:center}.take-error[data-v-99e672fd]{margin:0;padding:.5rem 1rem}.live[data-v-99e672fd]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.live th[data-v-99e672fd]{white-space:nowrap;border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);padding:.625rem .5rem;font-weight:600}.live th[data-v-99e672fd]:first-child,.live td[data-v-99e672fd]:first-child{padding-left:1rem}.live__row[data-v-99e672fd]{cursor:pointer}.live__row td[data-v-99e672fd]{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.75rem .5rem}.live__row:last-child td[data-v-99e672fd]{border-bottom:0}.live__row[data-v-99e672fd]:hover{background:var(--color-row-hover)}.live__row--long[data-v-99e672fd]{background:color-mix(in srgb, var(--color-warn-subtle) 45%, var(--color-surface))}.live__row--long .live__start[data-v-99e672fd]{color:var(--color-warn);font-weight:600}.live__customer[data-v-99e672fd]{max-width:14rem}.live__name[data-v-99e672fd]{color:var(--color-text-strong);font-weight:600;text-decoration:none;display:block}.live__sub[data-v-99e672fd]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);display:block;overflow:hidden}.live__cell[data-v-99e672fd]{color:var(--color-text)}.live__team[data-v-99e672fd]{color:var(--color-text-muted)}.now__squad[data-v-99e672fd]{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.625rem 1rem;display:flex}.now__group+.now__group .now__squad[data-v-99e672fd]{border-top:1px solid var(--color-border)}.now__squad-name[data-v-99e672fd]{color:var(--color-text-strong);font-weight:600}.now__squad-meta[data-v-99e672fd]{color:var(--color-text-muted);font-weight:400}.now__list[data-v-99e672fd]{margin:0;padding:0;list-style:none}.now__row[data-v-99e672fd]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.now__row[data-v-99e672fd]:last-child{border-bottom:0}.now__name[data-v-99e672fd]{min-width:0;color:var(--color-text-strong);flex:1}.now__state[data-v-99e672fd]{white-space:nowrap;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.now__state[data-v-99e672fd]:before{content:"";background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.now__state--chat[data-v-99e672fd]{color:var(--chat-text)}.now__state--warn[data-v-99e672fd]{color:var(--color-warn)}.now__state--danger[data-v-99e672fd]{color:var(--color-danger)}.now__state--muted[data-v-99e672fd]{color:var(--color-text-muted)}.now__detail[data-v-99e672fd]{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.foot[data-v-99e672fd]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin:0}@media (width<=1100px){.grid[data-v-99e672fd]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.live thead[data-v-99e672fd]{display:none}.live[data-v-99e672fd],.live tbody[data-v-99e672fd],.live__row[data-v-99e672fd],.live__row td[data-v-99e672fd]{display:block}.live__row[data-v-99e672fd]{border-bottom:1px solid var(--color-border);padding:.75rem 1rem}.live__row[data-v-99e672fd]:last-child{border-bottom:0}.live__row td[data-v-99e672fd],.live th[data-v-99e672fd]:first-child,.live td[data-v-99e672fd]:first-child{border:0;padding:0}.live__customer[data-v-99e672fd]{max-width:none;margin-bottom:.25rem}.queue__row[data-v-99e672fd]{grid-template-columns:auto minmax(0,1fr) auto auto}.queue__wait[data-v-99e672fd]{white-space:normal;grid-column:1/-1}.queue__who[data-v-99e672fd]{grid-column:2/-1}.queue__see[data-v-99e672fd]{grid-column:3}.live__row .live__cell[data-v-99e672fd]{color:var(--color-text-muted);display:inline}.live__row .live__cell strong[data-v-99e672fd]{font-weight:400}.live__row .live__cell+.live__cell[data-v-99e672fd]:before{content:" · "}.live__row--long .live__cell[data-v-99e672fd]{color:var(--color-warn)}.now__row[data-v-99e672fd]{flex-wrap:wrap}}form[data-v-5b8a5445]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.notice[data-v-5b8a5445]{font-size:var(--text-sm)}.card[data-v-5b8a5445]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.card__title[data-v-5b8a5445]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.defaults[data-v-5b8a5445]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.field[data-v-5b8a5445]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.window[data-v-5b8a5445]{align-items:center;gap:.5rem;display:flex}.window .input[data-v-5b8a5445]{width:6.5rem}.window__sep[data-v-5b8a5445]{font-size:var(--text-sm);color:var(--color-text-muted)}.with-suffix[data-v-5b8a5445]{align-items:center;gap:.5rem;display:flex}.with-suffix .input[data-v-5b8a5445]{width:6rem}.suffix[data-v-5b8a5445]{font-size:var(--text-sm);color:var(--color-text-muted)}.card--flush[data-v-5b8a5445]{gap:0;padding:0}.week__head[data-v-5b8a5445]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.add[data-v-5b8a5445]{gap:.5rem;display:flex}.legend[data-v-5b8a5445],.empty[data-v-5b8a5445]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.75rem 1.25rem}.legend[data-v-5b8a5445]{border-bottom:1px solid var(--color-border)}.scroll[data-v-5b8a5445]{overflow-x:auto}.week[data-v-5b8a5445]{border-collapse:collapse;width:100%;min-width:960px;font-size:var(--text-sm)}.week th[data-v-5b8a5445]{background:var(--color-bg);border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:.625rem .75rem;font-weight:600}.week td[data-v-5b8a5445]{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.5rem .75rem}.week tbody tr:last-child td[data-v-5b8a5445]{border-bottom:0}.week__agent[data-v-5b8a5445]{background:var(--color-surface);position:sticky;left:0}.week__name[data-v-5b8a5445]{color:var(--color-text-strong);font-weight:500}.week__extension[data-v-5b8a5445]{width:6rem}.week__day[data-v-5b8a5445]{text-align:center}.pair[data-v-5b8a5445]{gap:.25rem;display:inline-flex}.check[data-v-5b8a5445]{width:1.25rem;height:1.25rem;accent-color:var(--color-primary)}.week__lunch[data-v-5b8a5445]{width:9rem}.week__hours[data-v-5b8a5445]{white-space:nowrap}.week__hours-text[data-v-5b8a5445]{margin-right:.5rem}.hours[data-v-5b8a5445]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hours__pause[data-v-5b8a5445]{align-items:center;gap:.25rem;display:inline-flex}.link-button[data-v-5b8a5445]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.icon-button[data-v-5b8a5445]{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-button[data-v-5b8a5445]:hover{background:var(--color-primary-soft);color:var(--color-text-strong)}.icon[data-v-5b8a5445]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.sr-only[data-v-5b8a5445]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.footer[data-v-5b8a5445]{gap:.5rem;display:flex}@media (width<640px){.week__head[data-v-5b8a5445]{flex-direction:column}}.page[data-v-bbc65977]>*{max-width:1040px}.trail[data-v-bbc65977]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.375rem;display:flex}.trail a[data-v-bbc65977]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-bbc65977]{color:var(--color-text-strong)}.title[data-v-bbc65977]{font-size:var(--text-xl);color:var(--color-text-strong);margin-top:.25rem;font-weight:700}.lead[data-v-bbc65977]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.5rem}.squads[data-v-bbc65977]{flex-direction:column;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.card[data-v-bbc65977]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.card__title[data-v-bbc65977]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.squad__head[data-v-bbc65977],.squad__rename[data-v-bbc65977]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.squad__rename .input[data-v-bbc65977]{flex:1;min-width:12rem}.squad__rename .field-error[data-v-bbc65977]{flex-basis:100%}.squad__name[data-v-bbc65977]{font-size:var(--text-base);color:var(--color-text-strong);flex:1;font-weight:600}.members[data-v-bbc65977]{margin:0;padding:0;list-style:none}.member[data-v-bbc65977]{border-top:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.375rem 0;display:grid}.member__name[data-v-bbc65977]{color:var(--color-text-strong)}.member__coordinator[data-v-bbc65977]{color:var(--color-text-muted);cursor:pointer;align-items:center;gap:.375rem;display:inline-flex}.squad__add[data-v-bbc65977]{max-width:20rem}.new-squad[data-v-bbc65977]{margin-top:1.25rem}.add-squad[data-v-bbc65977]{align-self:flex-start}.empty[data-v-bbc65977]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:1.25rem}@media (width<640px){.member[data-v-bbc65977]{grid-template-columns:1fr auto}.member__coordinator[data-v-bbc65977]{grid-column:1}}.contacts[data-v-cb20a397]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;display:flex;overflow:hidden}.contacts__head[data-v-cb20a397]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.75rem 1.25rem;display:flex}.contacts__count[data-v-cb20a397]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.contacts__failure[data-v-cb20a397]{padding:.75rem 1.25rem 0}.add-open[data-v-cb20a397]{align-items:center;gap:.375rem;margin-left:auto;display:inline-flex}.icon[data-v-cb20a397]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.contact-list[data-v-cb20a397]{margin:0;padding:0;list-style:none}.contact[data-v-cb20a397]{border-bottom:1px solid var(--color-border);grid-template-columns:32px minmax(0,1fr) 150px 80px auto;align-items:center;gap:.75rem;min-height:60px;padding:.625rem 1.25rem;display:grid}.contact[data-v-cb20a397]:last-child{border-bottom:0}.contact--editing[data-v-cb20a397]{flex-wrap:wrap;justify-content:space-between;display:flex}.contact__avatar[data-v-cb20a397]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:32px;height:32px;font-size:var(--text-xs);color:var(--color-primary);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.contact__avatar--off[data-v-cb20a397]{background:var(--color-surface-sunken);color:var(--color-text-muted)}[data-theme=dark] .contact__avatar[data-v-cb20a397]:not(.contact__avatar--off){color:var(--color-text-strong)}.contact__who[data-v-cb20a397]{flex-direction:column;min-width:0;display:flex}.contact__name[data-v-cb20a397]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.contact__meta[data-v-cb20a397]{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;color:var(--color-primary);text-decoration:none;overflow:hidden}.contact__meta[data-v-cb20a397]:hover{text-decoration:underline}[data-theme=dark] .contact__meta[data-v-cb20a397]{color:var(--color-text-strong)}.contact__phone[data-v-cb20a397]{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.muted[data-v-cb20a397]{color:var(--color-text-muted)}.tag[data-v-cb20a397]{border-radius:var(--radius-full);font-size:var(--text-xs);justify-self:start;padding:.125rem .5rem;font-weight:500}.tag--on[data-v-cb20a397]{background:var(--color-success-soft);color:var(--color-success-hover)}.tag--off[data-v-cb20a397]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.contact__icons[data-v-cb20a397]{gap:.25rem;display:flex}.icon-btn[data-v-cb20a397]{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-btn[data-v-cb20a397]:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-text-strong)}.icon-btn--danger[data-v-cb20a397]:hover:not(:disabled){background:var(--color-danger-subtle);color:var(--color-danger-hover)}.contact__form[data-v-cb20a397]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.75rem;display:grid}.contact__actions[data-v-cb20a397]{gap:.5rem;display:flex}.check[data-v-cb20a397]{min-height:2.5rem;font-size:var(--text-sm);align-items:center;gap:.375rem;display:flex}.link-button[data-v-cb20a397]{border-radius:var(--radius-md);min-height:2rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:500}[data-theme=dark] .link-button[data-v-cb20a397]{color:var(--color-text-strong)}.empty[data-v-cb20a397]{font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.add[data-v-cb20a397]{border-top:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.add__title[data-v-cb20a397]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.add__fields[data-v-cb20a397]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.add__actions[data-v-cb20a397]{justify-content:flex-end;gap:.5rem;display:flex}@media (width<768px){.contact[data-v-cb20a397]{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"avatar who icons"".phone tag"}.contact__avatar[data-v-cb20a397]{grid-area:avatar}.contact__who[data-v-cb20a397]{grid-area:who}.contact__icons[data-v-cb20a397]{grid-area:icons}.contact__phone[data-v-cb20a397]{grid-area:phone}.tag[data-v-cb20a397]{grid-area:tag;justify-self:end}.add__fields[data-v-cb20a397],.contact__form[data-v-cb20a397]{grid-template-columns:1fr}}.trail[data-v-18636380],.title[data-v-18636380],.subtitle[data-v-18636380],.form[data-v-18636380]>:not(.footer){max-width:1040px}.trail[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-18636380]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-18636380]{color:var(--color-text-strong)}.title[data-v-18636380]{font-size:var(--text-xl);color:var(--color-text-strong);margin-top:.5rem;font-weight:700}.subtitle[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.digits[data-v-18636380]{font-variant-numeric:tabular-nums}.history-panel[data-v-18636380]{max-width:1040px;margin-top:1.25rem}.form[data-v-18636380]{flex-direction:column;margin-top:1.25rem;display:flex}.company~.form[data-v-18636380]{margin-top:0}.form>.field-error[data-v-18636380]{margin-bottom:1rem}.section[data-v-18636380]{border-top:1px solid var(--color-border);grid-template-columns:260px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.section[data-v-18636380]:first-of-type{border-top:0}.section__text h2[data-v-18636380]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.section__text p[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.card[data-v-18636380]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.row[data-v-18636380]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.address[data-v-18636380]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.span-1[data-v-18636380]{grid-column:span 1}.span-2[data-v-18636380]{grid-column:span 2}.span-3[data-v-18636380]{grid-column:span 3}.span-4[data-v-18636380]{grid-column:span 4}.span-5[data-v-18636380]{grid-column:span 5}.field-hint--warn[data-v-18636380]{color:var(--color-warn)}.mono[data-v-18636380]{font-family:var(--font-mono)}.company[data-v-18636380]{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;max-width:1040px;margin-top:.75rem;padding-bottom:1.25rem;display:flex}.company__avatar[data-v-18636380]{background:var(--color-primary-subtle);width:48px;height:48px;font-size:var(--text-base);color:var(--color-primary);border-radius:10px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.company__avatar--off[data-v-18636380]{background:var(--color-surface-sunken);color:var(--color-text-muted)}[data-theme=dark] .company__avatar[data-v-18636380]:not(.company__avatar--off){color:var(--color-text-strong)}.company__body[data-v-18636380]{flex:1;min-width:0}.company__actions[data-v-18636380]{flex-wrap:wrap;gap:.5rem;display:flex}.header-action[data-v-18636380]{border-color:var(--color-border-strong);color:var(--color-text-strong);align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.badge[data-v-18636380]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);padding:0 .375rem}.icon[data-v-18636380]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem}.company__line[data-v-18636380]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.company .title[data-v-18636380]{font-size:var(--text-lg);margin-top:0}.company__meta[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;margin-top:.25rem;display:flex}.sep[data-v-18636380]{margin:0 .5rem}.route[data-v-18636380]{border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-strong);padding:.125rem .375rem}.tag[data-v-18636380]{border-radius:var(--radius-full);font-size:var(--text-xs);padding:.125rem .5rem;font-weight:500;display:inline-block}.tag--on[data-v-18636380]{background:var(--color-success-soft);color:var(--color-success-hover)}.tag--off[data-v-18636380]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.switch-card[data-v-18636380]{flex-direction:row;align-items:flex-start;gap:.875rem}.switch-card--off[data-v-18636380]{background:var(--color-danger-subtle)}.switch-card__text[data-v-18636380]{flex-direction:column;gap:.125rem;display:flex}.switch-card__title[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.switch-card__desc[data-v-18636380]{font-size:var(--text-sm);color:var(--color-text-muted)}.footer[data-v-18636380]{bottom:calc(-1 * var(--content-pad-y));margin:0 calc(-1 * var(--content-pad-x)) calc(-1 * var(--content-pad-y));padding:.875rem var(--content-pad-x);border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:flex-end;gap:.5rem;display:flex;position:sticky}@media (width<768px){.section[data-v-18636380]{grid-template-columns:1fr;gap:.75rem}}@media (width<640px){.company[data-v-18636380]{flex-wrap:wrap}.company__actions[data-v-18636380]{width:100%}.row[data-v-18636380],.address[data-v-18636380]{grid-template-columns:1fr}.address .field[data-v-18636380]{grid-column:auto}}.picker[data-v-af48585e]{position:relative}.picked[data-v-af48585e]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;padding:.25rem .25rem .25rem .75rem;display:flex}.picked__text[data-v-af48585e]{flex-direction:column;min-width:0;display:flex}.picked__name[data-v-af48585e]{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-strong);font-weight:600;overflow:hidden}.picked__doc[data-v-af48585e],.option__doc[data-v-af48585e]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.picked__clear[data-v-af48585e]{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.picked__clear[data-v-af48585e]:hover{background:var(--color-surface-sunken);color:var(--color-text-strong)}.icon[data-v-af48585e]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem}.options[data-v-af48585e]{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-height:18rem;box-shadow:var(--shadow-lg);margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.option[data-v-af48585e]{border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;padding:.5rem .625rem;display:flex}.option--on[data-v-af48585e]{background:var(--color-primary-subtle)}.option__name[data-v-af48585e]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:500}.options__empty[data-v-af48585e]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.5rem .625rem}.tag[data-v-9a59bd90]{border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;padding:.125rem .5rem;font-weight:500;display:inline-block}.tag--new[data-v-9a59bd90]{background:var(--color-primary-subtle);color:var(--color-primary-hover)}.tag--active[data-v-9a59bd90]{background:var(--color-surface-sunken);color:var(--color-text)}.tag--waiting[data-v-9a59bd90]{background:var(--color-warn-subtle);color:var(--color-warn)}.tag--done[data-v-9a59bd90]{background:var(--color-success-soft);color:var(--color-success-hover)}.tag--cancelled[data-v-9a59bd90]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.tag--closed[data-v-9a59bd90]{background:var(--color-surface-sunken);color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-border-strong)}[data-theme=dark] .tag--new[data-v-9a59bd90]{color:var(--color-text-strong)}.team[data-v-87c8fbeb]{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.team__square[data-v-87c8fbeb]{border-radius:2px;flex:none;width:8px;height:8px}.page[data-v-7eaea7b6]{flex-direction:column;gap:1.25rem;max-width:1040px;display:flex}.trail[data-v-7eaea7b6]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.375rem;display:flex}.trail a[data-v-7eaea7b6]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-7eaea7b6]{color:var(--color-text-strong)}.who[data-v-7eaea7b6]{align-items:center;gap:.875rem;min-width:0;display:flex}.who__avatar[data-v-7eaea7b6]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:3rem;height:3rem;font-size:var(--text-base);color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-theme=dark] .who__avatar[data-v-7eaea7b6]{color:var(--color-text-strong)}.who__body[data-v-7eaea7b6]{min-width:0}.who__line[data-v-7eaea7b6]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.title[data-v-7eaea7b6]{font-size:var(--text-xl);color:var(--color-text-strong);overflow-wrap:anywhere;font-weight:700}.who__meta[data-v-7eaea7b6]{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin-top:.125rem}.email[data-v-7eaea7b6]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .email[data-v-7eaea7b6]{color:var(--color-text-strong)}.sep[data-v-7eaea7b6]{margin:0 .375rem}.unlinked[data-v-7eaea7b6]{border-radius:var(--radius-full);background:var(--color-warn-subtle);font-size:var(--text-xs);color:var(--color-warn);padding:.125rem .5rem;font-weight:500}.done[data-v-7eaea7b6]{border-radius:var(--radius-md);background:var(--color-success-soft);font-size:var(--text-sm);color:var(--color-success-hover);padding:.5rem .75rem}.card[data-v-7eaea7b6]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.card--flush[data-v-7eaea7b6]{gap:0;padding:0}.card__title[data-v-7eaea7b6]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__title--pad[data-v-7eaea7b6]{border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.count[data-v-7eaea7b6]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);margin-left:.25rem;padding:0 .375rem;font-weight:500}.companies[data-v-7eaea7b6]{flex-direction:column;gap:.375rem;list-style:none;display:flex}.company-link[data-v-7eaea7b6]{color:var(--color-primary);font-weight:600;text-decoration:none}[data-theme=dark] .company-link[data-v-7eaea7b6]{color:var(--color-text-strong)}.pick[data-v-7eaea7b6]{flex-direction:column;gap:.75rem;max-width:28rem;display:flex}.buttons[data-v-7eaea7b6]{flex-wrap:wrap;gap:.5rem;display:flex}.muted[data-v-7eaea7b6]{font-size:var(--text-sm);color:var(--color-text-muted)}.pad[data-v-7eaea7b6]{padding:1rem 1.25rem}.more[data-v-7eaea7b6]{border-top:1px solid var(--color-border)}.tickets[data-v-7eaea7b6]{list-style:none}.ticket[data-v-7eaea7b6]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);cursor:pointer;grid-template-columns:4.5rem minmax(0,1fr) auto 10rem 6rem;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:grid}.ticket[data-v-7eaea7b6]:last-child{border-bottom:0}.ticket[data-v-7eaea7b6]:hover{background:var(--color-row-hover)}.ticket__number[data-v-7eaea7b6]{font-family:var(--font-mono);color:var(--color-primary);text-decoration:none}[data-theme=dark] .ticket__number[data-v-7eaea7b6]{color:var(--color-text-strong)}.ticket__subject[data-v-7eaea7b6]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-strong);overflow:hidden}.ticket__team[data-v-7eaea7b6]{color:var(--color-text-muted);overflow:hidden}.ticket__date[data-v-7eaea7b6]{text-align:right;color:var(--color-text-muted)}@media (width<640px){.ticket[data-v-7eaea7b6]{flex-wrap:wrap;gap:.375rem .75rem;display:flex}.ticket__subject[data-v-7eaea7b6]{flex:calc(100% - 5.25rem)}}.intro[data-v-049766f9]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted);padding:.875rem 1rem}.done[data-v-049766f9]{border-radius:var(--radius-md);background:var(--color-success-soft);font-size:var(--text-sm);color:var(--color-success-hover);margin:.75rem 1rem 0;padding:.5rem .75rem}.failure[data-v-049766f9]{margin:.75rem 1rem 0}.empty[data-v-049766f9]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:3rem 1rem}.list[data-v-049766f9]{margin:0;padding:0;list-style:none}.contact[data-v-049766f9]{border-bottom:1px solid var(--color-border);cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.contact[data-v-049766f9]:hover{background:var(--color-row-hover)}.contact__avatar[data-v-049766f9]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:32px;height:32px;font-size:var(--text-xs);color:var(--color-primary);justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-theme=dark] .contact__avatar[data-v-049766f9]{color:var(--color-text-strong)}.contact__who[data-v-049766f9]{min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}.contact__name[data-v-049766f9]{color:var(--color-text-strong);font-weight:600;text-decoration:none}.contact__name[data-v-049766f9]:hover{text-decoration:underline}.contact__email[data-v-049766f9]{font-size:var(--text-xs);text-overflow:ellipsis;color:var(--color-primary);text-decoration:none;overflow:hidden}[data-theme=dark] .contact__email[data-v-049766f9]{color:var(--color-text-strong)}.contact__meta[data-v-049766f9]{font-size:var(--text-xs);color:var(--color-text-muted)}.contact__buttons[data-v-049766f9]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.contact__pick[data-v-049766f9]{flex-direction:column;gap:.5rem;min-width:18rem;display:flex}.icon[data-v-049766f9]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.footer[data-v-049766f9]{font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}.pager[data-v-049766f9]{align-items:center;gap:.25rem;display:flex}.pager-btn[data-v-049766f9]{border-color:var(--color-border-strong)}.pager-info[data-v-049766f9]{margin:0 .5rem}@media (width<768px){.contact[data-v-049766f9]{grid-template-columns:32px minmax(0,1fr)}.contact__buttons[data-v-049766f9],.contact__pick[data-v-049766f9]{grid-column:1/-1;justify-content:flex-start;min-width:0}}.header[data-v-fa50b776]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.title[data-v-fa50b776]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-fa50b776]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.icon[data-v-fa50b776]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.card[data-v-fa50b776]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);margin-top:1.25rem}.toolbar[data-v-fa50b776]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:0 1rem;display:flex}.tabs[data-v-fa50b776]{scrollbar-width:none;align-self:stretch;gap:.25rem;min-width:0;margin-bottom:-1px;display:flex;overflow-x:auto}.tab[data-v-fa50b776]{white-space:nowrap;min-height:3rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 .75rem;font-weight:500}.tab[data-v-fa50b776]:hover{color:var(--color-text)}.tab--active[data-v-fa50b776]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.tab__count[data-v-fa50b776]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);margin-left:.375rem;padding:0 .375rem}.filters[data-v-fa50b776]{flex:0 380px;align-items:center;gap:.5rem;display:flex}.search-wrap[data-v-fa50b776]{flex:auto;padding:.625rem 0;display:flex;position:relative}.search-icon[data-v-fa50b776]{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search[data-v-fa50b776]{width:100%;padding-left:2.25rem}.loading[data-v-fa50b776],.empty-state[data-v-fa50b776]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:3rem 1rem}.scroll[data-v-fa50b776]{overflow-x:auto}.list[data-v-fa50b776]{table-layout:fixed;border-collapse:collapse;width:100%;min-width:820px;font-size:var(--text-sm)}.list[data-v-fa50b776] .col-document{width:190px}.list[data-v-fa50b776] .col-route{width:150px}.list[data-v-fa50b776] .col-city{width:170px}.list[data-v-fa50b776] .col-contacts{width:110px}.list[data-v-fa50b776] .col-situation{width:100px}.list[data-v-fa50b776] .col-arrow{width:48px}.list td[data-v-fa50b776]{box-sizing:border-box;border-bottom:1px solid var(--color-border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:60px;padding:0 1rem;overflow:hidden}.list tbody tr:last-child td[data-v-fa50b776]{border-bottom:0}.row[data-v-fa50b776]{cursor:pointer}.row[data-v-fa50b776]:hover{background:var(--color-row-hover)}.who[data-v-fa50b776]{align-items:center;gap:.625rem;min-width:0;display:flex}.company-avatar[data-v-fa50b776]{background:var(--color-primary-subtle);width:32px;height:32px;font-size:var(--text-xs);color:var(--color-primary);border-radius:8px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.company-avatar--off[data-v-fa50b776]{background:var(--color-surface-sunken);color:var(--color-text-muted)}[data-theme=dark] .company-avatar[data-v-fa50b776]:not(.company-avatar--off){color:var(--color-text-strong)}.names[data-v-fa50b776]{flex-direction:column;min-width:0;display:flex}.route[data-v-fa50b776]{border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-strong);padding:.125rem .375rem}.cell-arrow[data-v-fa50b776]{color:var(--color-text-muted)}.row:hover .arrow[data-v-fa50b776]{color:var(--color-primary)}.name[data-v-fa50b776],.meta[data-v-fa50b776]{text-overflow:ellipsis;display:block;overflow:hidden}.name[data-v-fa50b776]{color:var(--color-text-strong);font-weight:600;text-decoration:none}.name[data-v-fa50b776]:hover{color:var(--color-primary);text-decoration:underline}.meta[data-v-fa50b776]{font-size:var(--text-xs);color:var(--color-text-muted)}.cell-document[data-v-fa50b776]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted[data-v-fa50b776]{color:var(--color-text-muted)}.tag[data-v-fa50b776]{border-radius:var(--radius-full);background:var(--color-success-soft);font-size:var(--text-xs);color:var(--color-success-hover);padding:.125rem .5rem;font-weight:500;display:inline-block}.tag--off[data-v-fa50b776]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.footer[data-v-fa50b776]{border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}.pager[data-v-fa50b776]{align-items:center;gap:.25rem;display:flex}.pager-btn[data-v-fa50b776]{border-color:var(--color-border-strong)}.pager-info[data-v-fa50b776]{margin:0 .5rem}@media (width<640px){.toolbar[data-v-fa50b776]{flex-flow:column;align-items:stretch}.filters[data-v-fa50b776]{flex-basis:auto}.scroll[data-v-fa50b776]{overflow-x:visible}.list[data-v-fa50b776],.list tbody[data-v-fa50b776]{min-width:0;display:block}.list[data-v-fa50b776] colgroup,.list[data-v-fa50b776] thead,.columns-button[data-v-fa50b776],.list .cell-arrow[data-v-fa50b776]{display:none}.list tr[data-v-fa50b776]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;grid-template-areas:"name situation""document route""place contacts";gap:.25rem .5rem;padding:.75rem 1rem;display:grid}.list tbody tr[data-v-fa50b776]:last-child{border-bottom:0}.list td[data-v-fa50b776]{border:0;height:auto;padding:0}.cell-name[data-v-fa50b776]{grid-area:name}.cell-situation[data-v-fa50b776]{grid-area:situation;justify-self:end}.cell-document[data-v-fa50b776]{font-size:var(--text-xs);grid-area:document}.cell-route[data-v-fa50b776]{font-size:var(--text-xs);grid-area:route;justify-self:end}.cell-place[data-v-fa50b776]{font-size:var(--text-xs);grid-area:place}.cell-contacts[data-v-fa50b776]{font-size:var(--text-xs);grid-area:contacts;justify-self:end}.footer[data-v-fa50b776]{flex-wrap:wrap}}.login[data-v-e211fa0e]{background:var(--color-bg);min-height:100dvh}.login__main[data-v-e211fa0e]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;padding:3rem 1rem;display:flex}.login__card[data-v-e211fa0e]{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:25rem;box-shadow:var(--shadow-sm);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.login__mark[data-v-e211fa0e]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.login__logo[data-v-e211fa0e]{height:2.5rem}.login__title[data-v-e211fa0e]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.login__subtitle[data-v-e211fa0e]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.notice[data-v-e211fa0e]{border-radius:var(--radius-md);font-size:var(--text-sm);gap:.625rem;padding:.625rem .75rem;display:flex}.notice--danger[data-v-e211fa0e]{background:var(--color-danger-subtle);color:var(--color-danger-hover)}.notice--info[data-v-e211fa0e]{background:var(--color-primary-subtle);color:var(--color-primary-hover)}.notice__icon[data-v-e211fa0e]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;margin-top:.125rem}.notice__title[data-v-e211fa0e]{font-weight:600}.notice__text[data-v-e211fa0e]{color:var(--color-text)}.login__action[data-v-e211fa0e]{flex-direction:column;gap:.5rem;display:flex}.login__button[data-v-e211fa0e]{width:100%;height:2.5rem}.login__icon[data-v-e211fa0e]{width:1rem;height:1rem}.login__hint[data-v-e211fa0e]{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}.login__restricted[data-v-e211fa0e]{border-top:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-muted);padding-top:1rem}.login__help[data-v-e211fa0e]{text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}.customer-fields[data-v-32874c5e]{flex-direction:column;gap:1rem;display:flex}.cc__list[data-v-4abdcda0]{flex-wrap:wrap;gap:.375rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.cc__person[data-v-4abdcda0]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-sunken);max-width:100%;min-height:1.75rem;font-size:var(--text-sm);color:var(--color-text-strong);align-items:center;gap:.125rem;padding:0 .125rem 0 .625rem;display:inline-flex}.cc__email[data-v-4abdcda0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc__remove[data-v-4abdcda0]{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.cc__remove[data-v-4abdcda0]:hover:not(:disabled){background:var(--color-danger-subtle);color:var(--color-danger-hover)}.cc__add[data-v-4abdcda0]{flex-wrap:wrap;gap:.5rem;display:flex}.cc__add .input[data-v-4abdcda0]{flex:14rem;min-width:0}.cc__add-button[data-v-4abdcda0]{flex:none}.icon[data-v-4abdcda0]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:.875rem;height:.875rem}@media (pointer:coarse){.cc__remove[data-v-4abdcda0]{width:2.25rem;height:2.25rem}}.trail[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-c66941b9]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-c66941b9]{color:var(--color-text-strong)}.title[data-v-c66941b9]{font-size:var(--text-xl);color:var(--color-text-strong);margin-top:.25rem;font-weight:700}.continues[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.subtitle[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.layout[data-v-c66941b9]{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main customer""main side""footer footer";align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}.card[data-v-c66941b9]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.main[data-v-c66941b9]{grid-area:main}.side[data-v-c66941b9]{grid-area:side}.customer[data-v-c66941b9]{grid-area:customer}.card__title[data-v-c66941b9]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);padding:.875rem 1.25rem;font-weight:600}.card__body[data-v-c66941b9]{flex-direction:column;gap:1.125rem;padding:1.25rem;display:flex}fieldset.field[data-v-c66941b9]{border:0;min-width:0;margin:0;padding:0}.segments[data-v-c66941b9]{border-radius:var(--radius-md);background:var(--color-surface-sunken);grid-template-columns:repeat(2,1fr);gap:.25rem;padding:.25rem;display:grid}.segment[data-v-c66941b9]{border-radius:var(--radius-sm);min-height:2.25rem;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;display:flex;position:relative}.segment input[data-v-c66941b9]{opacity:0;pointer-events:none;position:absolute}.segment[data-v-c66941b9]:has(input:focus-visible){box-shadow:0 0 0 3px var(--color-primary-subtle)}.segment--on[data-v-c66941b9]{background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-strong);font-weight:500}.dot[data-v-c66941b9]{border-radius:var(--radius-full);background:var(--color-border-strong);width:8px;height:8px}.segment--medium .dot[data-v-c66941b9]{background:var(--color-text-muted)}.segment--high .dot[data-v-c66941b9]{background:var(--color-warning)}.segment--urgent .dot[data-v-c66941b9]{background:var(--color-danger)}.footer[data-v-c66941b9]{flex-wrap:wrap;grid-area:footer;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex;position:sticky;bottom:0}.check[data-v-c66941b9]{min-height:2.5rem;font-size:var(--text-sm);align-items:center;gap:.375rem;display:flex}.footnote[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-muted)}.actions[data-v-c66941b9]{gap:.5rem;margin-left:auto;display:flex}@media (width<1024px){.layout[data-v-c66941b9]{grid-template-columns:1fr;grid-template-areas:"customer""main""side""footer"}}@media (width<640px){.footnote[data-v-c66941b9]{display:none}}.internal[data-v-c66941b9]{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding:.75rem;display:flex}.internal--on[data-v-c66941b9]{border-color:var(--color-internal-border);background:var(--color-internal-subtle)}.internal--on[data-v-c66941b9] .switch[aria-checked=true]{background:var(--color-internal-solid)}.internal__text[data-v-c66941b9]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.internal__title[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-strong);font-weight:600}.internal__desc[data-v-c66941b9]{font-size:var(--text-sm);color:var(--color-text-muted)}.internal .field-error[data-v-c66941b9]{flex-basis:100%}.signature[data-v-8e80a3a3]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;scroll-margin-top:1rem;display:flex}.signature__title[data-v-8e80a3a3]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.signature__hint[data-v-8e80a3a3]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.25rem 0 0}.signature__actions[data-v-8e80a3a3]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.signature__saved[data-v-8e80a3a3]{font-size:var(--text-sm);color:var(--color-success-hover)}.page[data-v-8f956cf0]{flex-direction:column;gap:1rem;max-width:640px;display:flex}.title[data-v-8f956cf0]{font-size:var(--text-xl);color:var(--color-text-strong);margin:0;font-weight:700}.muted[data-v-8f956cf0]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.card[data-v-8f956cf0]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.profile__avatar[data-v-8f956cf0]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:72px;height:72px;color:var(--color-primary);font-size:var(--text-xl);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.profile__body[data-v-8f956cf0]{flex-direction:column;min-width:0;display:flex}.profile__name[data-v-8f956cf0]{font-size:var(--text-lg);color:var(--color-text-strong);margin:0;font-weight:600}.profile__email[data-v-8f956cf0]{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.profile__photo[data-v-8f956cf0]{margin:.5rem 0 0 -.5rem}.profile__edit[data-v-8f956cf0]{color:var(--color-primary);font-weight:500}[data-theme=dark] .profile__edit[data-v-8f956cf0]{color:var(--color-text-strong)}@media (width<640px){.card[data-v-8f956cf0]{flex-direction:column}}.title[data-v-a729d16e]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:600}.title[data-v-c094ce72]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.subtitle[data-v-c094ce72]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.grid[data-v-c094ce72]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.card[data-v-c094ce72]{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:100%;box-shadow:var(--shadow-xs);flex-direction:column;gap:.25rem;padding:1.25rem;text-decoration:none;display:flex}.card[data-v-c094ce72]:hover{border-color:var(--color-primary)}.card__icon[data-v-c094ce72]{border-radius:var(--radius-md);background:var(--color-primary-subtle);width:2.25rem;height:2.25rem;color:var(--color-primary);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}[data-theme=dark] .card__icon[data-v-c094ce72]{color:var(--color-text-strong)}.icon[data-v-c094ce72]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.card__title[data-v-c094ce72]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.card__text[data-v-c094ce72]{font-size:var(--text-sm);color:var(--color-text-muted)}.trail[data-v-6fe6888a]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.375rem;display:flex}.trail a[data-v-6fe6888a]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-6fe6888a]{color:var(--color-text-strong)}.title[data-v-6fe6888a]{font-size:var(--text-xl);color:var(--color-text-strong);margin-top:.25rem;font-weight:700}.history-panel[data-v-6fe6888a]{max-width:1040px;margin-top:1.25rem}.form[data-v-6fe6888a]{flex-direction:column;margin-top:1.25rem;display:flex}.form[data-v-6fe6888a]>:not(.footer){max-width:1040px}.section[data-v-6fe6888a]{border-top:1px solid var(--color-border);grid-template-columns:300px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.section[data-v-6fe6888a]:first-of-type{border-top:0;padding-top:0}.section__text h2[data-v-6fe6888a]{font-size:var(--text-base);color:var(--color-text-strong);font-weight:600}.section__text p[data-v-6fe6888a]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.25rem}.card[data-v-6fe6888a]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.card--flush[data-v-6fe6888a]{gap:0;padding:0}.row[data-v-6fe6888a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.digits[data-v-6fe6888a]{font-variant-numeric:tabular-nums}.ideal[data-v-6fe6888a]{margin-top:1rem}.toggle-row[data-v-6fe6888a]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.toggle-row .label[data-v-6fe6888a]{margin:0}.hint[data-v-6fe6888a]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.25rem 0 0}.color[data-v-6fe6888a]{height:2.5rem;padding:.25rem}.sla__head[data-v-6fe6888a],.sla__row[data-v-6fe6888a]{grid-template-columns:1fr 9rem 9rem;align-items:center;gap:.5rem .75rem;padding:.625rem 1rem;display:grid}.sla__head[data-v-6fe6888a]{border-bottom:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.sla[data-v-6fe6888a]{margin:0;padding:0;list-style:none}.sla__row[data-v-6fe6888a]{border-bottom:1px solid var(--color-border)}.sla__row[data-v-6fe6888a]:last-child{border-bottom:0}.sla__error[data-v-6fe6888a]{grid-column:1/-1}.check[data-v-6fe6888a]{font-size:var(--text-sm);align-items:center;gap:.5rem;display:flex}.footer[data-v-6fe6888a]{bottom:calc(-1 * var(--content-pad-y));margin:0 calc(-1 * var(--content-pad-x)) calc(-1 * var(--content-pad-y));padding:.875rem var(--content-pad-x);border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:flex-end;gap:.5rem;display:flex;position:sticky}@media (width<768px){.section[data-v-6fe6888a]{grid-template-columns:1fr;gap:.75rem}}@media (width<640px){.row[data-v-6fe6888a]{grid-template-columns:1fr}.sla__head[data-v-6fe6888a],.sla__row[data-v-6fe6888a]{grid-template-columns:1fr 1fr}.sla__head span[data-v-6fe6888a]:first-child,.sla__row .check[data-v-6fe6888a]{grid-column:1/-1}}.trail[data-v-dcfeec91]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-dcfeec91]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-dcfeec91]{color:var(--color-text-strong)}.header[data-v-dcfeec91]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.title[data-v-dcfeec91]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.card[data-v-dcfeec91]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);margin-top:1.25rem}.rows[data-v-dcfeec91]{margin:0;padding:0;list-style:none}.row[data-v-dcfeec91]{border-bottom:1px solid var(--color-border);min-height:56px;font-size:var(--text-sm);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:.5rem 1rem;display:flex}.row[data-v-dcfeec91]:last-child{border-bottom:0}.row[data-v-dcfeec91]:hover{background:var(--color-row-hover)}.row__name[data-v-dcfeec91]{color:var(--color-text-strong);font-weight:600;text-decoration:none}.row__meta[data-v-dcfeec91]{color:var(--color-text-muted)}.muted[data-v-7429fc63]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.copy[data-v-7429fc63]{font-size:var(--text-sm);flex-direction:column;gap:.5rem;display:flex}.copy__line[data-v-7429fc63]{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;min-width:0;margin:0;display:flex}.copy__label[data-v-7429fc63]{color:var(--color-text-muted)}.copy__who[data-v-7429fc63]{overflow-wrap:anywhere;min-width:0;color:var(--color-text-strong)}.copy__sep[data-v-7429fc63]{color:var(--color-text-muted)}.copy__toggle[data-v-7429fc63]{min-height:1.5rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}[data-theme=dark] .copy__toggle[data-v-7429fc63]{color:var(--color-text-strong)}.bar[data-v-709e0624]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;gap:.75rem;padding:.5rem .75rem .5rem .5rem;font-size:13px;display:flex;container:bar/inline-size}.bar[data-v-709e0624]:has(.form){padding:1rem 1.25rem}.bar__failure[data-v-709e0624]{margin:0}.bar__row[data-v-709e0624]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:1.75rem;display:flex}.bar__icon[data-v-709e0624]{border-radius:var(--radius-md);background:var(--color-primary-soft);width:1.75rem;height:1.75rem;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.bar--unlinked .bar__icon[data-v-709e0624]{background:var(--color-warn-subtle);color:var(--color-warn)}.bar__icon .icon[data-v-709e0624]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.bar__who[data-v-709e0624]{white-space:nowrap;flex:1 1 0;align-items:center;gap:.5rem;min-width:0;display:flex}.bar__name[data-v-709e0624]{text-overflow:ellipsis;max-width:50%;color:var(--color-text-strong);flex:none;font-weight:700;overflow:hidden}.bar__doc[data-v-709e0624]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);flex:none}.bar__contact[data-v-709e0624]{text-overflow:ellipsis;min-width:0;color:var(--color-text-strong);overflow:hidden}.bar__label[data-v-709e0624],.sep[data-v-709e0624]{color:var(--color-text-muted)}.bar__email[data-v-709e0624]{color:var(--color-primary);text-decoration:none}.bar__email--alone[data-v-709e0624]{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-theme=dark] .bar__email[data-v-709e0624]{color:var(--color-text-strong)}.unlinked[data-v-709e0624]{border-radius:var(--radius-full);background:var(--color-warn-subtle);font-size:var(--text-xs);color:var(--color-warn);flex:none;padding:.125rem .5rem;font-weight:500}.muted[data-v-709e0624]{color:var(--color-text-muted)}.bar__actions[data-v-709e0624],.bar__actions[data-v-709e0624] .copy{display:contents}.bar__actions[data-v-709e0624] .copy__line{white-space:nowrap;flex-wrap:nowrap;flex:none;font-size:13px}.bar__actions[data-v-709e0624] .copy__who{text-overflow:ellipsis;vertical-align:bottom;max-width:14rem;display:inline-block;overflow:hidden}.bar__actions[data-v-709e0624] .copy__toggle{font-size:13px}.bar__actions[data-v-709e0624] #ticket-cc-field{flex-basis:100%;order:9}.bar__divider[data-v-709e0624]{background:var(--color-border);flex:none;align-self:stretch;width:1px;margin:.125rem 0}.bar__link[data-v-709e0624]{color:var(--color-primary);flex:none;font-weight:500;text-decoration:none}[data-theme=dark] .bar__link[data-v-709e0624]{color:var(--color-text-strong)}.bar__button[data-v-709e0624]{flex:none}@container bar (width<60rem){.bar__who[data-v-709e0624]{white-space:normal;flex-wrap:wrap;flex-basis:calc(100% - 2.5rem)}.bar__name[data-v-709e0624]{max-width:100%}.bar__icon[data-v-709e0624]{align-self:flex-start}.bar__contact[data-v-709e0624],.bar__email--alone[data-v-709e0624]{white-space:normal;overflow-wrap:anywhere}.bar__actions[data-v-709e0624]{border-top:1px solid var(--color-border);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.5rem .75rem;padding-top:.5rem;display:flex}.bar__divider[data-v-709e0624]{display:none}}@container bar (width<30rem){.bar__contact[data-v-709e0624],.bar__email--alone[data-v-709e0624]{flex-basis:100%}}.actions[data-v-709e0624]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.form .actions[data-v-709e0624]{justify-content:flex-end}.link-button[data-v-709e0624]{border-radius:var(--radius-md);min-height:1.75rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:500}[data-theme=dark] .link-button[data-v-709e0624]{color:var(--color-text-strong)}.form[data-v-709e0624]{flex-direction:column;gap:1rem;display:flex}.hint[data-v-709e0624]{color:var(--color-text-muted);margin:0}.card[data-v-aa238a01]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__title[data-v-aa238a01]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);padding:.875rem 1.25rem;font-weight:600}.card__body[data-v-aa238a01]{font-size:var(--text-sm);flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}.muted[data-v-aa238a01]{color:var(--color-text-muted)}.deadline__head[data-v-aa238a01]{color:var(--color-text-strong);justify-content:space-between;gap:.5rem;display:flex}.deadline__status.tone--muted[data-v-aa238a01]{color:var(--color-text-muted)}.deadline__status.tone--success[data-v-aa238a01]{color:var(--color-success);font-weight:500}.deadline__status.tone--warn[data-v-aa238a01]{color:var(--color-warn);font-weight:500}.deadline__status.tone--danger[data-v-aa238a01]{color:var(--color-danger-hover);font-weight:600}.bar[data-v-aa238a01]{border-radius:var(--radius-full);background:var(--color-border-subtle);height:6px;margin-top:.375rem;overflow:hidden}.bar__fill[data-v-aa238a01]{border-radius:inherit;background:var(--color-primary);height:100%;display:block}.bar.tone--warn .bar__fill[data-v-aa238a01]{background:var(--color-warning)}.bar.tone--danger .bar__fill[data-v-aa238a01]{background:var(--color-danger)}.deadline__due[data-v-aa238a01]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-top:.375rem}.card[data-v-bcaf6cce]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__title[data-v-bcaf6cce]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);padding:.875rem 1.25rem;font-weight:600}.card__body[data-v-bcaf6cce]{font-size:var(--text-sm);margin:0;padding:.75rem 1.25rem 1rem}.row[data-v-bcaf6cce]{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:6.5rem 1fr;gap:.75rem;padding:.5rem 0;display:grid}.row[data-v-bcaf6cce]:last-child{border-bottom:0}dt[data-v-bcaf6cce]{color:var(--color-text-muted)}dd[data-v-bcaf6cce]{color:var(--color-text);flex-direction:column;margin:0;display:flex}.muted[data-v-bcaf6cce]{font-size:var(--text-xs);color:var(--color-text-muted);display:block}.result[data-v-bcaf6cce]{flex-direction:column;gap:.75rem;display:flex}.score[data-v-bcaf6cce]{align-items:center;gap:.75rem;display:flex}.score__number[data-v-bcaf6cce]{border-radius:var(--radius-md);background:var(--color-primary-subtle);width:2.75rem;height:2.75rem;color:var(--color-primary-hover);place-items:center;font-size:1.5rem;font-weight:700;display:grid}.score__label[data-v-bcaf6cce]{color:var(--color-text-strong);font-weight:600;display:block}.segments[data-v-bcaf6cce]{grid-template-columns:repeat(5,1fr);gap:.25rem;display:grid}.segment[data-v-bcaf6cce]{border-radius:var(--radius-full);background:var(--color-surface-sunken);height:.375rem}.segment--on[data-v-bcaf6cce]{background:var(--color-primary)}.comment[data-v-bcaf6cce]{border-left:3px solid var(--color-border-strong);color:var(--color-text);white-space:pre-wrap;margin:0;padding-left:.75rem}.files[data-v-4125e72d]{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.file[data-v-4125e72d]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:2rem;font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:.375rem;padding:0 .625rem;text-decoration:none;display:inline-flex}.file[data-v-4125e72d]:hover{border-color:var(--color-primary)}.file__name[data-v-4125e72d]{white-space:nowrap;text-overflow:ellipsis;max-width:16rem;overflow:hidden}.file__size[data-v-4125e72d]{font-size:var(--text-xs);color:var(--color-text-muted)}.icon[data-v-4125e72d]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.card[data-v-4125e72d]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);padding:0}.card__title[data-v-4125e72d]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);padding:.875rem 1.25rem;font-weight:600}.card__body[data-v-4125e72d]{flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem 1.25rem;display:flex}.description[data-v-4125e72d]{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.description--cut[data-v-4125e72d]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description--empty[data-v-4125e72d]{white-space:normal;color:var(--color-text-muted)}.more[data-v-4125e72d]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}[data-theme=dark] .more[data-v-4125e72d]{color:var(--color-text-strong)}@media (pointer:coarse){.more[data-v-4125e72d]{min-height:2.75rem}}.picker[data-v-808b8857]{position:relative}.options[data-v-808b8857]{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-height:18rem;box-shadow:var(--shadow-lg);margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.options__head[data-v-808b8857]{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:.5rem .625rem .25rem;font-weight:600}.option[data-v-808b8857]{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-strong);cursor:pointer;padding:.5rem .625rem}.option--current[data-v-808b8857]{font-weight:600}.option--on[data-v-808b8857]{background:var(--color-primary-subtle)}.options__empty[data-v-808b8857]{font-size:var(--text-sm);color:var(--color-text-muted);padding:.5rem .625rem}.dialog[data-v-354b2320]{gap:1rem;padding:1.5rem}[data-theme=dark] .dialog[data-v-354b2320]{border-color:var(--color-border-strong)}.dialog__title[data-v-354b2320]{font-size:var(--text-lg);color:var(--color-text-strong);margin:0;font-weight:700}.dialog__text[data-v-354b2320]{font-size:var(--text-sm);color:var(--color-text);margin:0}.dialog__warn[data-v-354b2320]{border-radius:var(--radius-md);background:var(--color-warn-subtle);font-size:var(--text-sm);color:var(--color-warn);margin:0;padding:.5rem .75rem}.dialog__text strong[data-v-354b2320]{color:var(--color-text-strong)}.field[data-v-354b2320]{flex-direction:column;gap:.375rem;display:flex}.dialog__actions[data-v-354b2320]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (width<640px){.dialog__actions .btn[data-v-354b2320]{flex:100%}}.dialog[data-v-b0f1decc]{gap:1rem;padding:1.5rem}[data-theme=dark] .dialog[data-v-b0f1decc]{border-color:var(--color-border-strong)}.dialog__title[data-v-b0f1decc]{font-size:var(--text-lg);color:var(--color-text-strong);margin:0;font-weight:700}.dialog__items[data-v-b0f1decc]{font-size:var(--text-sm);color:var(--color-text);flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.dialog__items li[data-v-b0f1decc]{align-items:flex-start;gap:.625rem;display:flex}.dialog__items strong[data-v-b0f1decc]{color:var(--color-text-strong)}.icon[data-v-b0f1decc]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;color:var(--color-text-muted);flex:none;margin-top:.125rem}.icon--internal[data-v-b0f1decc]{color:var(--color-internal)}.dialog__actions[data-v-b0f1decc]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (width<640px){.dialog__actions .btn[data-v-b0f1decc]{flex:100%}}.card[data-v-05fa456b]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__title[data-v-05fa456b]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);padding:.875rem 1.25rem;font-weight:600}.card__body[data-v-05fa456b]{padding:1rem 1.25rem}.facts[data-v-05fa456b]{font-size:var(--text-sm)}.fact[data-v-05fa456b]{border-top:1px solid var(--color-border);grid-template-columns:6.5rem 1fr;gap:1rem;padding:.625rem 0;display:grid}.fact[data-v-05fa456b]:first-child{border-top:0;padding-top:0}.fact[data-v-05fa456b]:last-child{padding-bottom:0}.fact dt[data-v-05fa456b]{color:var(--color-text-muted)}.fact dd[data-v-05fa456b]{min-width:0;color:var(--color-text-strong)}.fields[data-v-05fa456b]{flex-direction:column;gap:.875rem;display:flex}.field[data-v-05fa456b]{flex-direction:column;gap:.375rem;display:flex}.kind[data-v-05fa456b]{flex-direction:column;gap:.25rem;display:flex}.kind__line[data-v-05fa456b]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.kind__value[data-v-05fa456b]{font-size:var(--text-sm);color:var(--color-text-strong)}.kind__value--internal[data-v-05fa456b]{color:var(--color-internal);font-weight:600}.kind__action[data-v-05fa456b],.take[data-v-05fa456b]{border-radius:var(--radius-md);min-height:2rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 .5rem;font-weight:500}.take[data-v-05fa456b]{align-self:flex-start;margin:-.5rem 0 0 -.5rem}.kind__action[data-v-05fa456b]:hover:not(:disabled),.take[data-v-05fa456b]:hover:not(:disabled){background:var(--color-primary-soft)}.kind__action[data-v-05fa456b]:disabled,.take[data-v-05fa456b]:disabled{color:var(--color-text-muted);cursor:not-allowed}[data-theme=dark] .kind__action[data-v-05fa456b]:not(:disabled),[data-theme=dark] .take[data-v-05fa456b]:not(:disabled){color:var(--color-text-strong)}.kind__hint[data-v-05fa456b],.created[data-v-05fa456b]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.card[data-v-530426f9]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__title[data-v-530426f9]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text-strong);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.875rem 1.25rem;font-weight:600;display:flex}.link-button[data-v-530426f9]{min-height:1.75rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.link-button[data-v-530426f9]:hover{text-decoration:underline}[data-theme=dark] .link-button[data-v-530426f9]{color:var(--color-text-strong)}.count[data-v-530426f9]{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500}.card__body[data-v-530426f9]{flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex}.muted[data-v-530426f9],.kind[data-v-530426f9]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.links[data-v-530426f9]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.link[data-v-530426f9]{font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.125rem .5rem;display:grid}.link__number[data-v-530426f9]{font-family:var(--font-mono);color:var(--color-primary);text-decoration:none}[data-theme=dark] .link__number[data-v-530426f9]{color:var(--color-text-strong)}.link__subject[data-v-530426f9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-strong);overflow:hidden}.link__meta[data-v-530426f9]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;grid-column:2/3;align-items:center;gap:.375rem;display:flex}.link__remove[data-v-530426f9]{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;grid-area:1/3;place-items:center;padding:0;font-size:1rem;line-height:1;display:grid}.link__remove[data-v-530426f9]:hover{background:var(--color-bg-hover)}.handoff[data-v-530426f9]{border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success-hover);padding:.0625rem .375rem;font-weight:600}.pick[data-v-530426f9]{flex-direction:column;gap:.375rem;display:flex}.pick__row[data-v-530426f9]{flex-wrap:wrap;gap:.5rem;display:flex}.pick__row .input[data-v-530426f9]{flex:6rem;min-width:0}.actions[data-v-530426f9]{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.dialog[data-v-3a263a5b]{gap:1rem;padding:1.5rem}[data-theme=dark] .dialog[data-v-3a263a5b]{border-color:var(--color-border-strong)}.dialog__title[data-v-3a263a5b]{font-size:var(--text-lg);color:var(--color-text-strong);margin:0;font-weight:700}.dialog__text[data-v-3a263a5b]{font-size:var(--text-sm);color:var(--color-text);margin:0}.dialog__text strong[data-v-3a263a5b]{color:var(--color-text-strong)}.field[data-v-3a263a5b]{flex-direction:column;gap:.375rem;display:flex}.dialog__actions[data-v-3a263a5b]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.chat[data-v-b23635d7]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.system[data-v-b23635d7]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);max-width:90%;font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;align-self:center;padding:.125rem .75rem}.system[data-v-b23635d7] p{margin:0}.system--left[data-v-b23635d7]{border-color:var(--color-warn-subtle);color:var(--color-warn)}.group[data-v-b23635d7]{align-items:flex-end;gap:.75rem;max-width:85%;display:flex}.group--agent[data-v-b23635d7],.group--note[data-v-b23635d7]{flex-direction:row-reverse;align-self:flex-end}.avatar[data-v-b23635d7]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);width:2rem;height:2rem;font-size:var(--text-xs);color:var(--color-text-muted);flex:none;place-items:center;margin-bottom:1.25rem;font-weight:600;display:grid}.group--agent .avatar[data-v-b23635d7]{border-color:var(--chat-solid);background:var(--chat-solid);color:var(--chat-on)}.bubbles[data-v-b23635d7]{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.group--agent .bubbles[data-v-b23635d7],.group--note .bubbles[data-v-b23635d7]{align-items:flex-end}.group--note .bubble[data-v-b23635d7]{border-style:dashed;border-color:var(--color-warn);background:var(--color-warn-subtle)}.bubble[data-v-b23635d7]{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);max-width:100%;color:var(--color-text-strong);overflow-wrap:anywhere;padding:.5rem .875rem}.group--customer .bubble[data-v-b23635d7]:last-of-type{border-bottom-left-radius:var(--radius-sm)}.group--agent .bubble[data-v-b23635d7]{border-color:var(--chat-border);background:var(--chat-bg)}.group--agent .bubble[data-v-b23635d7]:last-of-type{border-bottom-right-radius:var(--radius-sm)}.bubble[data-v-b23635d7] p{margin:0}.bubble[data-v-b23635d7] p+p{margin-top:.5rem}.meta[data-v-b23635d7]{font-size:var(--text-xs);color:var(--color-text-muted)}.typing[data-v-b23635d7]{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}@media (width<768px){.group[data-v-b23635d7]{max-width:100%}}.icon[data-v-cb48a126]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.interaction[data-v-cb48a126]{grid-template-columns:1.75rem 1fr;align-items:start;gap:.625rem;display:grid}.avatar[data-v-cb48a126]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:1.75rem;height:1.75rem;color:var(--color-primary);font-size:var(--text-2xs);justify-content:center;align-items:center;margin-top:.25rem;font-weight:600;display:inline-flex}.avatar--none[data-v-cb48a126]{background:var(--color-surface-sunken)}[data-theme=dark] .avatar[data-v-cb48a126]{color:var(--color-text-strong)}.interaction__bubble[data-v-cb48a126]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;padding:.75rem 1rem}.interaction--public .interaction__bubble[data-v-cb48a126]{border-color:var(--reply-border);background:var(--reply-bg)}.interaction--customer .interaction__bubble[data-v-cb48a126]{border-color:var(--color-border-strong);background:var(--color-surface)}.interaction--public:not(.interaction--customer) .interaction__kind[data-v-cb48a126]{color:var(--color-primary-hover)}.interaction--public.interaction--customer .interaction__kind[data-v-cb48a126],[data-theme=dark] .interaction--public.interaction--customer .interaction__kind[data-v-cb48a126]{color:var(--color-text)}.avatar--team[data-v-cb48a126]{background:var(--color-primary);color:var(--color-text-on-primary)}.avatar--customer[data-v-cb48a126],[data-theme=dark] .avatar--customer[data-v-cb48a126]{outline:1px solid var(--color-border-strong);background:var(--color-surface-sunken);color:var(--color-text-muted)}.interaction--internal .interaction__bubble[data-v-cb48a126]{border-color:var(--color-internal-border);background:var(--color-internal-subtle)}.interaction__meta[data-v-cb48a126]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.interaction__author[data-v-cb48a126]{color:var(--color-text-strong);font-weight:600}.interaction__kind[data-v-cb48a126]{align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.interaction--internal .interaction__kind[data-v-cb48a126]{color:var(--color-internal)}.interaction--public .interaction__kind[data-v-cb48a126]{color:var(--color-primary)}[data-theme=dark] .interaction--public .interaction__kind[data-v-cb48a126]{color:var(--color-text-strong)}.interaction__body[data-v-cb48a126]{font-size:var(--text-sm);overflow-wrap:anywhere;margin-top:.375rem}.interaction__bubble .files[data-v-cb48a126]{margin-top:.625rem}.files[data-v-cb48a126]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.file[data-v-cb48a126]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:2rem;font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:.375rem;padding:0 .625rem;text-decoration:none;display:inline-flex}a.file[data-v-cb48a126]:hover{border-color:var(--color-primary)}.file__name[data-v-cb48a126]{white-space:nowrap;text-overflow:ellipsis;max-width:16rem;overflow:hidden}.file__size[data-v-cb48a126]{font-size:var(--text-xs);color:var(--color-text-muted)}.chat-block[data-v-96337d3c]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);list-style:none}.chat-block__head[data-v-96337d3c]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.75rem 1rem;display:flex}.chat-block__title[data-v-96337d3c]{color:var(--chat-text);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.chat-block__count[data-v-96337d3c]{font-size:var(--text-sm);color:var(--color-text-muted)}.chat-block__toggle[data-v-96337d3c]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.chat-block__body[data-v-96337d3c]{padding:1rem}.interactions[data-v-96337d3c]{flex-direction:column;gap:.75rem;display:flex}.subtitle[data-v-96337d3c]{font-size:var(--text-base);color:var(--color-text-strong);align-items:center;gap:.5rem;font-weight:600;display:flex}.count[data-v-96337d3c]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);padding:0 .4375rem;font-weight:500}.empty-box[data-v-96337d3c]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:1.25rem}.icon[data-v-96337d3c]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.timeline[data-v-96337d3c]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.interactions__head[data-v-96337d3c]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.events-toggle[data-v-96337d3c]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:.25rem;font-weight:500}[data-theme=dark] .events-toggle[data-v-96337d3c]{color:var(--color-text-strong)}.event[data-v-96337d3c]{grid-template-columns:1.75rem 1fr;align-items:center;gap:.75rem;display:grid}.event__dot[data-v-96337d3c]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);width:1.375rem;height:1.375rem;color:var(--color-text-muted);justify-content:center;justify-self:center;align-items:center;display:inline-flex}.event__dot .icon[data-v-96337d3c]{width:.75rem;height:.75rem}.event--done .event__dot[data-v-96337d3c]{border-color:var(--color-success);background:var(--color-success-subtle);color:var(--color-success)}.event--internal .event__dot[data-v-96337d3c]{border-color:var(--color-internal-border);background:var(--color-internal-subtle);color:var(--color-internal)}.event__text[data-v-96337d3c]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.event__text strong[data-v-96337d3c]{color:var(--color-text);font-weight:600}.event__when[data-v-96337d3c]{color:var(--color-text-subtle)}.conversation[data-v-96337d3c]{flex-direction:column;flex:1;gap:1.25rem;display:flex}.interaction[data-v-96337d3c]{scroll-margin-bottom:7rem}.composer[data-v-96337d3c]{z-index:5;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 -6px 16px #0f172a0f, var(--shadow-md);margin-top:auto;position:sticky;bottom:12px}.composer--internal[data-v-96337d3c]{border-color:var(--color-internal-border)}.composer--closed[data-v-96337d3c]{align-items:center;gap:.75rem;padding:.5rem;display:flex}.composer__kinds[data-v-96337d3c]{border-radius:var(--radius-md);background:var(--color-surface-sunken);flex:none;gap:.125rem;padding:.1875rem;display:flex}.composer__kind[data-v-96337d3c]{border-radius:var(--radius-sm);min-height:2.125rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:500;display:inline-flex}.composer__kind--on[data-v-96337d3c]{background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text-strong)}.composer--internal .composer__kind--on[data-v-96337d3c]{background:var(--color-internal-subtle);color:var(--color-internal)}.composer__fake[data-v-96337d3c]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;height:2.5rem;font:inherit;font-size:var(--text-sm);text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-subtle,var(--color-text-muted));cursor:text;flex:1;padding:0 .875rem;overflow:hidden}.composer--internal .composer__fake[data-v-96337d3c]{border-color:var(--color-internal-border);background:var(--color-internal-subtle)}.composer__fake--draft[data-v-96337d3c]{color:var(--color-text)}.composer__warn[data-v-96337d3c]{border:1px solid var(--color-warn);border-radius:var(--radius-md);background:var(--color-warn-subtle);width:2.25rem;height:2.25rem;color:var(--color-warn);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.composer__warn .icon[data-v-96337d3c],.no-signature .icon[data-v-96337d3c]{width:1rem;height:1rem}.composer__head[data-v-96337d3c]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem 0 1rem;display:flex}.composer__tabs[data-v-96337d3c]{gap:.25rem;display:flex}.composer__tab[data-v-96337d3c]{min-height:2.75rem;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-bottom:-1px;padding:0 .625rem;font-weight:500;display:inline-flex}.composer__tab--on[data-v-96337d3c]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.composer--internal .composer__tab--on[data-v-96337d3c]{border-bottom-color:var(--color-internal)}.composer__minimize[data-v-96337d3c]{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.composer__minimize[data-v-96337d3c]:hover{background:var(--color-surface-sunken);color:var(--color-text-strong)}.composer__minimize .icon[data-v-96337d3c]{width:1rem;height:1rem}.composer__body[data-v-96337d3c]{flex-direction:column;gap:.5rem;padding:.875rem 1rem 1rem;display:flex}.composer__hint[data-v-96337d3c]{font-size:var(--text-sm);color:var(--color-text-muted)}.composer--internal[data-v-96337d3c] .editor{background:var(--color-internal-subtle)}.composer__footer[data-v-96337d3c]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.signature__line[data-v-96337d3c]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.signature__toggle[data-v-96337d3c]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}[data-theme=dark] .signature__toggle[data-v-96337d3c]{color:var(--color-text-strong)}.signature__preview[data-v-96337d3c]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:.375rem;margin-top:.5rem;padding:.75rem;display:flex}.signature__text[data-v-96337d3c]{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);margin:0}.signature__image[data-v-96337d3c]{max-width:100%;max-height:6rem}.signature__muted[data-v-96337d3c]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.no-signature[data-v-96337d3c]{border:1px solid color-mix(in srgb, var(--color-warn) 30%, transparent);border-radius:var(--radius-md);background:var(--color-warn-subtle);font-size:var(--text-sm);color:var(--color-text-strong);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;padding:.625rem .75rem;display:flex}.no-signature .icon[data-v-96337d3c]{color:var(--color-warn)}.no-signature__text[data-v-96337d3c]{flex:1;min-width:12rem}.no-signature strong[data-v-96337d3c]{color:var(--color-warn)}.no-signature__link[data-v-96337d3c]{color:var(--color-primary);font-weight:600;text-decoration:none}[data-theme=dark] .no-signature__link[data-v-96337d3c]{color:var(--color-text-strong)}.attachments__picker[data-v-96337d3c]{display:none}.attach[data-v-96337d3c]{border-radius:var(--radius-md);min-height:2rem;font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;display:inline-flex}.attach[data-v-96337d3c]:hover{background:var(--color-primary-soft)}[data-theme=dark] .attach[data-v-96337d3c]{color:var(--color-text-strong)}.files[data-v-96337d3c]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.file[data-v-96337d3c]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:2rem;font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:.375rem;padding:0 .625rem;text-decoration:none;display:inline-flex}a.file[data-v-96337d3c]:hover{border-color:var(--color-primary)}.file--pending[data-v-96337d3c]{padding-right:.125rem}.file--sending[data-v-96337d3c]{color:var(--color-text-muted)}.file__name[data-v-96337d3c]{white-space:nowrap;text-overflow:ellipsis;max-width:16rem;overflow:hidden}.file__size[data-v-96337d3c]{font-size:var(--text-xs);color:var(--color-text-muted)}.file__remove[data-v-96337d3c]{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.file__remove[data-v-96337d3c]:hover{background:var(--color-danger-subtle);color:var(--color-danger-hover)}@media (width<768px){.composer[data-v-96337d3c]{z-index:30;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-width:1px 0 0;position:fixed;bottom:0;left:0;right:0}.composer--open[data-v-96337d3c]{max-height:85vh;overflow-y:auto}.composer__kind[data-v-96337d3c]{padding:0 .625rem}.composer__kind-label[data-v-96337d3c]{display:none}}@media (pointer:coarse){.attach[data-v-96337d3c],.file__remove[data-v-96337d3c]{min-width:2.75rem;min-height:2.75rem}}.card[data-v-5f8cef36]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.card__title[data-v-5f8cef36]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.875rem 1.25rem;display:flex}.card__body[data-v-5f8cef36]{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.title[data-v-5f8cef36]{font-size:var(--text-base);color:var(--color-text-strong);margin:0;font-weight:600}.number[data-v-5f8cef36]{font-family:var(--font-mono);color:var(--color-primary);font-weight:500;text-decoration:none}[data-theme=dark] .number[data-v-5f8cef36]{color:var(--color-text-strong)}.subject[data-v-5f8cef36]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);flex:8rem;overflow:hidden}.toggle[data-v-5f8cef36]{font:inherit;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:.25rem;font-weight:500}[data-theme=dark] .toggle[data-v-5f8cef36]{color:var(--color-text-strong)}.muted[data-v-5f8cef36]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.timeline[data-v-5f8cef36]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.priority[data-v-3bd5a75b]{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.dot[data-v-3bd5a75b]{border-radius:var(--radius-full);background:var(--color-border-strong);width:8px;height:8px}.priority--urgent[data-v-3bd5a75b]{color:var(--color-danger-hover);font-weight:600}.priority--urgent .dot[data-v-3bd5a75b]{background:var(--color-danger)}.priority--high[data-v-3bd5a75b]{color:var(--color-warn);font-weight:500}.priority--high .dot[data-v-3bd5a75b]{background:var(--color-warning)}.btn--chat[data-v-2342b6dc]{border-color:var(--chat-solid);background:var(--chat-solid);color:var(--chat-on)}.invite[data-v-2342b6dc]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.invite__bar[data-v-2342b6dc]{border:1px solid var(--chat-border);border-radius:var(--radius-md);background:var(--chat-bg);width:100%;font-size:var(--text-sm);color:var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem .875rem;display:flex}.invite__bar strong[data-v-2342b6dc]{color:var(--color-text-strong)}.invite__note[data-v-2342b6dc]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.invite__list[data-v-2342b6dc]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%}.invite__list .muted[data-v-2342b6dc]{margin:0;padding:.75rem .875rem}.invite__list ul[data-v-2342b6dc]{margin:0;padding:0;list-style:none}.invite__row[data-v-2342b6dc]{border-top:1px solid var(--color-border);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem .875rem;display:flex}.invite__row[data-v-2342b6dc]:first-child{border-top:0}.invite__name[data-v-2342b6dc]{min-width:8rem;color:var(--color-text-strong);flex:1}.invite__state[data-v-2342b6dc]{font-weight:600}.invite__state--receiving[data-v-2342b6dc]{color:var(--chat-text)}.invite__state--at_limit[data-v-2342b6dc]{color:var(--color-warn)}.invite__state--offline[data-v-2342b6dc]{color:var(--color-danger)}.invite__state--off_schedule[data-v-2342b6dc]{color:var(--color-text-muted)}.invite__load[data-v-2342b6dc]{font-size:var(--text-xs);color:var(--color-text-muted)}.live[data-v-e371b3a0]{flex-direction:column;gap:1rem;display:flex}.presence[data-v-e371b3a0],.offer[data-v-e371b3a0],.waiting[data-v-e371b3a0]{border:1px solid var(--chat-border);border-radius:var(--radius-lg);background:var(--chat-bg);color:var(--color-text-strong);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;padding:.875rem 1rem;display:flex}.presence strong[data-v-e371b3a0]{color:var(--chat-text)}.presence--left[data-v-e371b3a0]{border-color:var(--color-warn-subtle);background:var(--color-warn-subtle)}.presence--left strong[data-v-e371b3a0]{color:var(--color-warn)}.who[data-v-e371b3a0]{overflow-wrap:anywhere;align-items:baseline;gap:.5rem;min-width:0;display:flex}.dot[data-v-e371b3a0]{border:2px solid var(--color-success);border-radius:var(--radius-full);background:radial-gradient(var(--color-success) 45%, transparent 50%);flex:none;align-self:center;width:.75rem;height:.75rem}.since[data-v-e371b3a0]{font-size:var(--text-sm);color:var(--color-text-muted);margin-left:auto}.offer[data-v-e371b3a0]{justify-content:space-between}.waiting[data-v-e371b3a0]{border-color:var(--color-border);background:var(--color-surface-sunken);font-size:var(--text-sm)}.btn--chat[data-v-e371b3a0]{border-color:var(--chat-solid);background:var(--chat-solid);color:var(--chat-on);padding:.5rem 1.125rem}.panel[data-v-e371b3a0]{border:1px solid var(--chat-border);border-radius:var(--radius-lg);background:var(--color-bg);padding:1.25rem}.composer[data-v-e371b3a0]{border:1px solid var(--chat-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;gap:.375rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}.composer--note[data-v-e371b3a0]{border-color:var(--color-warn);background:var(--color-warn-subtle)}.composer__modes[data-v-e371b3a0]{gap:.25rem;display:flex}.composer__mode[data-v-e371b3a0]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.25rem .625rem}.composer__mode[aria-selected=true][data-v-e371b3a0]{background:var(--color-surface-sunken);color:var(--color-text-strong);font-weight:600}.readonly[data-v-e371b3a0]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0;padding:.75rem 1rem}.composer__row[data-v-e371b3a0]{align-items:center;gap:.5rem;display:flex}.composer__field[data-v-e371b3a0]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);min-width:0;max-height:120px;font:inherit;color:var(--color-text-strong);resize:none;flex:1;padding:.625rem 1rem}.composer__field[data-v-e371b3a0]:focus{outline:2px solid var(--chat-solid);outline-offset:1px}.composer__attach[data-v-e371b3a0]{border-radius:var(--radius-md);width:2.25rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.composer__attach[data-v-e371b3a0]:hover{background:var(--color-bg-hover);color:var(--color-text-strong)}.composer__attach svg[data-v-e371b3a0]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.composer__send[data-v-e371b3a0]{border-radius:var(--radius-full);background:var(--chat-solid);width:2.75rem;height:2.75rem;color:var(--chat-on);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.composer__send[data-v-e371b3a0]:disabled{opacity:.5;cursor:default}.composer__send svg[data-v-e371b3a0]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.hint[data-v-e371b3a0]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}@media (width<768px){.composer[data-v-e371b3a0]{z-index:5;border-radius:0;position:fixed;bottom:0;left:0;right:0}}.head__actions[data-v-8277f0bf]{flex-wrap:wrap;gap:.5rem;display:flex}.continues[data-v-8277f0bf]{font-size:var(--text-sm)}.notice[data-v-8277f0bf]{border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text);align-items:flex-start;gap:.625rem;margin:0;padding:.875rem 1rem;display:flex}.notice .icon[data-v-8277f0bf]{flex:none;margin-top:.125rem}.notice--done[data-v-8277f0bf]{border-color:var(--color-success-soft);background:var(--color-success-soft)}.notice--done strong[data-v-8277f0bf],.notice--done .icon[data-v-8277f0bf]{color:var(--color-success-hover)}.notice--closed[data-v-8277f0bf]{border-color:var(--color-border-strong);background:var(--color-surface-sunken)}.trail[data-v-8277f0bf]{font-size:var(--text-sm);color:var(--color-text-muted);gap:.375rem;display:flex}.trail a[data-v-8277f0bf]{color:var(--color-primary);text-decoration:none}[data-theme=dark] .trail a[data-v-8277f0bf]{color:var(--color-text-strong)}.head[data-v-8277f0bf]{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.title[data-v-8277f0bf]{font-size:var(--text-xl);color:var(--color-text-strong);overflow-wrap:anywhere;font-weight:700}.badges[data-v-8277f0bf]{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.opened[data-v-8277f0bf]{color:var(--color-text-muted)}.chat-tag[data-v-8277f0bf]{border-radius:var(--radius-full);background:var(--chat-bg);color:var(--chat-text);align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.chat-tag--ended[data-v-8277f0bf]{background:var(--color-surface-sunken);color:var(--color-text-muted)}.internal-tag[data-v-8277f0bf]{border-radius:var(--radius-full);background:var(--color-internal-subtle);color:var(--color-internal);align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.internal-note[data-v-8277f0bf]{border:1px solid var(--color-internal-border);border-radius:var(--radius-lg);background:var(--color-internal-subtle);font-size:var(--text-sm);color:var(--color-text-strong);align-items:flex-start;gap:.5rem;margin:0;padding:.75rem 1rem;display:flex}.internal-note .icon[data-v-8277f0bf]{color:var(--color-internal);margin-top:.1875rem}.internal-note strong[data-v-8277f0bf]{color:var(--color-internal)}.icon[data-v-8277f0bf]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.columns[data-v-8277f0bf]{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.intro[data-v-8277f0bf]{flex-direction:column;gap:1rem;display:flex}.intro__top[data-v-8277f0bf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;display:flex}.intro__text[data-v-8277f0bf]{flex-direction:column;flex:20rem;min-width:0;display:flex}.main[data-v-8277f0bf]{flex-direction:column;flex:999 min(520px,100%);gap:1.25rem;min-width:0;display:flex;container-type:inline-size}.side[data-v-8277f0bf]{flex-direction:column;flex:300px;gap:1rem;display:flex}@media (width<768px){.page--composer[data-v-8277f0bf]{padding-bottom:96px}}@media (width>=768px){.page[data-v-8277f0bf]{flex-direction:column;min-height:100%;display:flex}.columns[data-v-8277f0bf]{flex:1}.main[data-v-8277f0bf]{align-self:stretch}.side[data-v-8277f0bf]{z-index:6;max-height:calc(100dvh - var(--topbar-height) - 32px);scrollbar-width:none;position:sticky;top:16px;overflow-y:auto}}.card[data-v-d9259042]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:grab;flex-direction:column;gap:.375rem;padding:.75rem .875rem .875rem;transition:transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.card[data-v-d9259042]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.card[data-v-d9259042]:focus-visible{box-shadow:var(--shadow-focus);outline:0}.card--fixed[data-v-d9259042]{cursor:default}.card--urgent[data-v-d9259042]{box-shadow:inset 3px 0 0 var(--color-danger)}.card--high[data-v-d9259042]{box-shadow:inset 3px 0 0 var(--color-warning)}.card.drag-lifted[data-v-d9259042]{border-color:var(--color-primary);transform:rotate(-2deg);box-shadow:0 14px 30px #0f172a38}.card.drag-ghost[data-v-d9259042]{opacity:.4}.card__top[data-v-d9259042]{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:.375rem;display:flex}.card__number[data-v-d9259042]{font-family:var(--font-mono)}.card__channel[data-v-d9259042]{color:var(--color-text-subtle)}.card__live[data-v-d9259042]{border-radius:var(--radius-full);background:var(--chat-bg);color:var(--chat-text);align-items:center;gap:.25rem;padding:0 .375rem;font-weight:600;display:inline-flex}.card__internal[data-v-d9259042]{color:var(--color-internal);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.card__when[data-v-d9259042]{white-space:nowrap;margin-left:auto}.card__subject[data-v-d9259042]{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-sm);color:var(--color-text-strong);-webkit-box-orient:vertical;font-weight:600;text-decoration:none;display:-webkit-box;overflow:hidden}.card__subject[data-v-d9259042]:hover{color:var(--color-primary)}.card__who[data-v-d9259042]{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);align-items:center;gap:.375rem;margin:0;display:flex;overflow:hidden}.card__square[data-v-d9259042]{border-radius:2px;flex:none;width:8px;height:8px}.card__foot[data-v-d9259042]{font-size:var(--text-xs);align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.card__sla[data-v-d9259042]{border-radius:var(--radius-full);background:var(--color-surface-sunken);white-space:nowrap;color:var(--color-text);padding:.125rem .5rem;font-weight:500}.card__sla--muted[data-v-d9259042]{color:var(--color-text-muted)}.card__sla--warn[data-v-d9259042]{background:var(--color-warn-subtle);color:var(--color-warn)}.card__sla--danger[data-v-d9259042]{background:var(--color-danger-subtle);color:var(--color-danger-hover);font-weight:600}.card__sla--success[data-v-d9259042]{background:var(--color-success-soft);color:var(--color-success-hover)}.card__note[data-v-d9259042]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);overflow:hidden}.card__avatar[data-v-d9259042]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:28px;height:28px;font-size:var(--text-2xs);color:var(--color-primary);flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}[data-theme=dark] .card__avatar[data-v-d9259042]{color:var(--color-text-strong)}.card__avatar--nobody[data-v-d9259042]{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.card__bar[data-v-d9259042]{background:var(--color-primary);height:3px;position:absolute;bottom:0;left:0}.card__bar--warn[data-v-d9259042]{background:var(--color-warning)}.card__bar--danger[data-v-d9259042]{background:var(--color-danger)}.card__bar--success[data-v-d9259042]{background:var(--color-success)}.icon[data-v-d9259042]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.board__top[data-v-aefcd5d7]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem 1rem;display:flex}.board__group[data-v-aefcd5d7]{align-items:center;gap:.75rem;display:inline-flex}.board__group-label[data-v-aefcd5d7],.board__hint[data-v-aefcd5d7]{color:var(--color-text-muted)}.segmented[data-v-aefcd5d7]{border-radius:var(--radius-md);background:var(--color-surface-sunken);padding:.125rem;display:inline-flex}.segment[data-v-aefcd5d7]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.375rem .875rem}.segment--active[data-v-aefcd5d7]{background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-strong);font-weight:600}.board__error[data-v-aefcd5d7]{border-bottom:1px solid var(--color-border);margin:0;padding:.625rem 1rem}.board__columns[data-v-aefcd5d7]{gap:.75rem;padding:1rem;display:flex;overflow-x:auto}.column[data-v-aefcd5d7]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;flex:1 0 260px;max-width:340px;min-height:12rem;display:flex}.column--folded[data-v-aefcd5d7]{flex:0 0 44px;min-height:0}.column__head[data-v-aefcd5d7]{font-size:var(--text-sm);align-items:center;gap:.5rem;padding:.75rem .75rem .5rem;display:flex}.column__dot[data-v-aefcd5d7]{border-radius:var(--radius-full);background:var(--color-border-strong);flex:none;width:8px;height:8px}.column__dot--new[data-v-aefcd5d7]{background:var(--color-primary)}.column__dot--active[data-v-aefcd5d7]{background:var(--color-text-strong)}.column__dot--waiting[data-v-aefcd5d7]{background:var(--color-warning)}.column__dot--done[data-v-aefcd5d7]{background:var(--color-success)}.column__dot--urgent[data-v-aefcd5d7]{background:var(--color-danger)}.column__dot--high[data-v-aefcd5d7]{background:var(--color-warning)}.column__name[data-v-aefcd5d7]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-strong);font-weight:600;overflow:hidden}.column__count[data-v-aefcd5d7]{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);min-width:1.5rem;font-size:var(--text-xs);text-align:center;color:var(--color-text-muted);flex:none;padding:0 .375rem;line-height:1.375rem}.column__note[data-v-aefcd5d7]{margin-left:auto}.column__note+.column__fold[data-v-aefcd5d7]{margin-left:.25rem}.column__fold[data-v-aefcd5d7]:first-of-type:not(.column__note+.column__fold){font-size:var(--text-xs);white-space:nowrap;color:var(--color-text-muted);margin-left:auto}.column__note--breached[data-v-aefcd5d7]{color:var(--color-danger-hover);font-weight:600}.column__list[data-v-aefcd5d7]{flex-direction:column;flex:1;gap:.5rem;padding:0 .5rem .5rem;display:flex}.column__fold[data-v-aefcd5d7]{border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:.25rem;padding:0;display:inline-flex}.column__fold[data-v-aefcd5d7]:hover{background:var(--color-surface);color:var(--color-text-strong)}.column__fold svg[data-v-aefcd5d7]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.column__strip[data-v-aefcd5d7]{font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.column__strip-name[data-v-aefcd5d7]{font-size:var(--text-sm);writing-mode:vertical-rl;color:var(--color-text-muted);font-weight:600}.column__list--strip[data-v-aefcd5d7]{flex:1;width:100%;padding:0}.board--dragging .column[data-v-aefcd5d7]:has(.drag-ghost){border-color:var(--color-primary);background:var(--color-primary-subtle)}.board--dragging .column:has(.drag-ghost) .column__list[data-v-aefcd5d7]:after{content:attr(data-drop);border:2px dashed var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:center;color:var(--color-primary);padding:1.5rem .5rem;font-weight:600;display:block}.board__more[data-v-aefcd5d7]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:0 1rem 1rem}@media (width<640px){.board__columns[data-v-aefcd5d7]{scroll-snap-type:x mandatory;gap:.5rem;padding:.75rem}.column[data-v-aefcd5d7]{scroll-snap-align:start;flex:0 0 82%;max-width:none}.column--folded[data-v-aefcd5d7]{flex:0 0 44px}.board__hint[data-v-aefcd5d7]{display:none}}.card[data-v-b4062d15]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-xs);gap:.75rem;padding:.875rem;display:flex;overflow:hidden}.card--urgent[data-v-b4062d15]{box-shadow:inset 3px 0 0 var(--color-danger)}.card--high[data-v-b4062d15]{box-shadow:inset 3px 0 0 var(--color-warning)}.ring[data-v-b4062d15]{width:44px;height:44px;color:var(--color-primary);flex:none;position:relative}.ring svg[data-v-b4062d15]{width:44px;height:44px;transform:rotate(-90deg)}.ring__track[data-v-b4062d15]{fill:none;stroke:var(--color-border);stroke-width:3px}.ring__fill[data-v-b4062d15]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round}.ring__text[data-v-b4062d15]{font-size:var(--text-2xs);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.ring--muted[data-v-b4062d15]{color:var(--color-text-muted)}.ring--warn[data-v-b4062d15]{color:var(--color-warning)}.ring--warn .ring__text[data-v-b4062d15]{color:var(--color-warn)}.ring--danger[data-v-b4062d15]{color:var(--color-danger)}.ring--success[data-v-b4062d15]{color:var(--color-success)}.card__body[data-v-b4062d15]{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.card__top[data-v-b4062d15]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.card__number[data-v-b4062d15]{font-family:var(--font-mono)}.card__priority[data-v-b4062d15]{font-weight:600}.card__priority--urgent[data-v-b4062d15]{color:var(--color-danger-hover)}.card__priority--high[data-v-b4062d15]{color:var(--color-warn)}.card__live[data-v-b4062d15]{border-radius:var(--radius-full);background:var(--chat-bg);color:var(--chat-text);align-items:center;gap:.25rem;padding:0 .375rem;font-weight:600;display:inline-flex}.card__internal[data-v-b4062d15]{color:var(--color-internal);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.card__subject[data-v-b4062d15]{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-sm);color:var(--color-text-strong);-webkit-box-orient:vertical;font-weight:600;text-decoration:none;display:-webkit-box;overflow:hidden}.card__subject[data-v-b4062d15]:hover{color:var(--color-primary)}.card__who[data-v-b4062d15]{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);align-items:center;gap:.375rem;margin:0;display:flex;overflow:hidden}.card__square[data-v-b4062d15]{border-radius:2px;flex:none;width:8px;height:8px}.card__message[data-v-b4062d15]{-webkit-line-clamp:2;line-clamp:2;border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text);-webkit-box-orient:vertical;margin:.125rem 0 0;padding:.5rem .625rem;display:-webkit-box;overflow:hidden}.card__message--me[data-v-b4062d15]{background:var(--color-primary-soft)}.card__message strong[data-v-b4062d15]{color:var(--color-text-strong)}.card__reply[data-v-b4062d15]{vertical-align:-.0625rem;width:.75rem;height:.75rem;color:var(--color-text-muted);margin-right:.25rem;display:inline}.card__foot[data-v-b4062d15]{font-size:var(--text-xs);align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem;display:flex}.card__when[data-v-b4062d15]{white-space:nowrap;color:var(--color-text-muted);margin-left:auto}.card__avatar[data-v-b4062d15]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:28px;height:28px;font-size:var(--text-2xs);color:var(--color-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}[data-theme=dark] .card__avatar[data-v-b4062d15]{color:var(--color-text-strong)}.card__avatar--nobody[data-v-b4062d15]{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.icon[data-v-b4062d15]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.cards[data-v-06867602]{flex-direction:column;gap:1.25rem;padding:1rem;display:flex}.group__head[data-v-06867602]{font:inherit;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:.5rem;margin:0 0 .625rem;padding:0;font-weight:600;display:flex}.group__head--button[data-v-06867602]{cursor:pointer}.group__dot[data-v-06867602]{border-radius:var(--radius-full);background:var(--color-border-strong);flex:none;width:8px;height:8px}.group--late .group__dot[data-v-06867602]{background:var(--color-danger)}.group--attention .group__dot[data-v-06867602]{background:var(--color-warning)}.group--onTime .group__dot[data-v-06867602]{background:var(--color-primary)}.group--done .group__dot[data-v-06867602]{background:var(--color-success)}.group__name[data-v-06867602]{color:var(--color-text-strong)}.group__count[data-v-06867602]{color:var(--color-text-muted)}.group__chevron[data-v-06867602]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;transition:transform .12s}.group__chevron--open[data-v-06867602]{transform:rotate(90deg)}.group__grid[data-v-06867602]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.cards__empty[data-v-06867602],.cards__more[data-v-06867602]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.cards__empty[data-v-06867602]{text-align:center;padding:2rem 0}@media (width<640px){.cards[data-v-06867602]{padding:.75rem}.group__grid[data-v-06867602]{grid-template-columns:1fr}}.filter-overlay[data-v-f0d624e7]{z-index:50;background:var(--color-overlay);align-items:flex-end;display:flex;position:fixed;inset:0}.sheet[data-v-f0d624e7]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);width:100%;max-height:90vh;box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex}.handle[data-v-f0d624e7]{border-radius:var(--radius-full);background:var(--color-border-strong);align-self:center;width:36px;height:4px;margin-top:.5rem}.sheet__head[data-v-f0d624e7]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1rem;display:flex}.sheet__title[data-v-f0d624e7]{font-size:var(--text-lg);color:var(--color-text-strong);font-weight:600}.close[data-v-f0d624e7]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-strong);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon[data-v-f0d624e7]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1.25rem;height:1.25rem}.sheet__body[data-v-f0d624e7]{flex-direction:column;gap:1.25rem;padding:1rem;display:flex;overflow-y:auto}.group[data-v-f0d624e7]{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.group__title[data-v-f0d624e7]{width:100%;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:.5rem;padding:0;font-weight:500}.pill[data-v-f0d624e7]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);height:40px;font:inherit;font-size:var(--text-sm);color:var(--color-text-strong);cursor:pointer;padding:0 1rem}.pill[aria-pressed=true][data-v-f0d624e7]{border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary);font-weight:600}.sheet__foot[data-v-f0d624e7]{border-top:1px solid var(--color-border);gap:.75rem;padding:.75rem 1rem;display:flex}.see[data-v-f0d624e7]{flex:1;justify-content:center}.sla[data-v-18cae9db]{white-space:nowrap}.sla--muted[data-v-18cae9db]{color:var(--color-text-muted)}.sla--warn[data-v-18cae9db]{color:var(--color-warn);font-weight:500}.sla--danger[data-v-18cae9db]{color:var(--color-danger-hover);font-weight:600}.header[data-v-a89ff8a5]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.title[data-v-a89ff8a5]{font-size:var(--text-xl);color:var(--color-text-strong);font-weight:700}.header__actions[data-v-a89ff8a5]{flex:none;align-items:center;gap:.75rem;display:flex}.segmented[data-v-a89ff8a5]{border-radius:var(--radius-md);background:var(--color-surface-sunken);padding:.125rem;display:inline-flex}.segment[data-v-a89ff8a5]{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.5rem .75rem;display:inline-flex}.segment--active[data-v-a89ff8a5]{background:var(--color-surface);box-shadow:var(--shadow-xs);color:var(--color-text-strong);font-weight:600}.icon[data-v-a89ff8a5]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.card[data-v-a89ff8a5]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.subtitle[data-v-a89ff8a5]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.card__head[data-v-a89ff8a5]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1rem;padding:0 1rem;display:flex}.tabs[data-v-a89ff8a5]{align-self:stretch;gap:.25rem;margin-bottom:-1px;display:flex;overflow-x:auto}.tab[data-v-a89ff8a5]{min-height:3rem;font:inherit;font-size:var(--text-sm);white-space:nowrap;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:500;display:inline-flex}.tab[data-v-a89ff8a5]:hover{color:var(--color-text)}.tab--active[data-v-a89ff8a5]{border-bottom-color:var(--color-primary);color:var(--color-text-strong)}.tab__count[data-v-a89ff8a5]{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-text-muted);padding:0 .375rem}.filters[data-v-a89ff8a5]{flex-wrap:wrap;gap:.5rem;padding:.625rem 0;display:flex}.card__head .select[data-v-a89ff8a5]{width:auto}.phone-filters[data-v-a89ff8a5]{display:none}.filters-button[data-v-a89ff8a5],.active-filter[data-v-a89ff8a5]{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);height:36px;font:inherit;font-size:var(--text-sm);color:var(--color-text-strong);cursor:pointer;flex:none;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:500;display:inline-flex}.filters-button__count[data-v-a89ff8a5]{border-radius:var(--radius-full);background:var(--color-primary);min-width:1.25rem;font-size:var(--text-xs);text-align:center;color:var(--color-text-on-primary);padding:0 .375rem;line-height:1.25rem}.active-filters[data-v-a89ff8a5]{scrollbar-width:none;flex:1;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.active-filter[data-v-a89ff8a5]{white-space:nowrap;border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary)}.loading[data-v-a89ff8a5]{padding:1.5rem 1rem}.empty-state[data-v-a89ff8a5]{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:3rem 1rem}.scroll[data-v-a89ff8a5]{overflow-x:auto}.list[data-v-a89ff8a5]{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1060px;font-size:var(--text-sm)}.list[data-v-a89ff8a5] .col-number{width:64px}.status-line[data-v-a89ff8a5]{color:var(--color-text-muted);margin-top:.125rem;font-size:.6875rem;display:block}.list[data-v-a89ff8a5] .col-status{width:148px}.list[data-v-a89ff8a5] .col-priority{width:104px}.list[data-v-a89ff8a5] .col-assignee{width:148px}.cell-assignee.muted[data-v-a89ff8a5]{color:var(--color-text-muted)}.list[data-v-a89ff8a5] .col-sla{width:140px}.list[data-v-a89ff8a5] .col-created{width:168px}.created[data-v-a89ff8a5]{font-variant-numeric:tabular-nums}.list[data-v-a89ff8a5] .col-updated{width:104px}.list td[data-v-a89ff8a5]{box-sizing:border-box;border-bottom:1px solid var(--color-border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:56px;padding:0 1rem;overflow:hidden}.list tbody tr:last-child td[data-v-a89ff8a5]{border-bottom:0}.list tbody tr[data-v-a89ff8a5]:hover{background:var(--color-row-hover)}.row[data-v-a89ff8a5]{cursor:pointer}.number[data-v-a89ff8a5]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.internal-mark[data-v-a89ff8a5],.meta[data-v-a89ff8a5] .team{vertical-align:middle}.internal-mark[data-v-a89ff8a5]{color:var(--color-internal);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.company-filter[data-v-a89ff8a5]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.75rem;display:flex}.company-filter strong[data-v-a89ff8a5]{color:var(--color-text-strong)}.link-button[data-v-a89ff8a5]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}[data-theme=dark] .link-button[data-v-a89ff8a5]{color:var(--color-text-strong)}.meta__company[data-v-a89ff8a5]{vertical-align:middle}.meta__sep[data-v-a89ff8a5]{color:var(--color-text-muted);margin:0 .375rem}.subject[data-v-a89ff8a5],.meta[data-v-a89ff8a5]{text-overflow:ellipsis;display:block;overflow:hidden}.subject[data-v-a89ff8a5]{color:var(--color-text-strong);font-weight:500;text-decoration:none}.subject[data-v-a89ff8a5]:hover{color:var(--color-primary);text-decoration:underline}.meta[data-v-a89ff8a5]{font-size:var(--text-xs);color:var(--color-text-muted)}.footer[data-v-a89ff8a5]{font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}.pager[data-v-a89ff8a5]{align-items:center;gap:.25rem;display:flex}.pager-btn[data-v-a89ff8a5]{border-color:var(--color-border-strong)}.pager-info[data-v-a89ff8a5]{margin:0 .5rem}@media (width<640px){.scroll[data-v-a89ff8a5]{overflow-x:visible}.list[data-v-a89ff8a5],.list tbody[data-v-a89ff8a5]{min-width:0;display:block}.list[data-v-a89ff8a5] colgroup,.list[data-v-a89ff8a5] thead,.list .created[data-v-a89ff8a5]{display:none}.list tr[data-v-a89ff8a5]{border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr auto;grid-template-areas:"number status updated""subject subject subject""priority sla assignee";align-items:center;gap:.375rem .5rem;padding:.75rem 1rem;display:grid}.list tbody tr[data-v-a89ff8a5]:last-child{border-bottom:0}.list td[data-v-a89ff8a5]{border:0;height:auto;padding:0;display:block}.number[data-v-a89ff8a5]{grid-area:number}.cell-status[data-v-a89ff8a5]{grid-area:status;align-items:center;gap:.375rem;display:flex}.status-line[data-v-a89ff8a5]{margin-top:0}.cell-updated[data-v-a89ff8a5]{font-size:var(--text-xs);color:var(--color-text-muted);grid-area:updated}.cell-subject[data-v-a89ff8a5]{grid-area:subject}.cell-priority[data-v-a89ff8a5]{grid-area:priority}.cell-sla[data-v-a89ff8a5]{font-size:var(--text-xs);grid-area:sla}.cell-assignee[data-v-a89ff8a5]{font-size:var(--text-xs);grid-area:assignee;justify-self:end}.tabs[data-v-a89ff8a5]{scrollbar-width:none;width:100%}.tab[data-v-a89ff8a5]{flex:1;justify-content:center;padding:0 .25rem}.filters[data-v-a89ff8a5]{display:none}.phone-filters[data-v-a89ff8a5]{border-top:1px solid var(--color-border);gap:.5rem;width:calc(100% + 2rem);margin:0 -1rem;padding:.625rem 1rem;display:flex}.footer[data-v-a89ff8a5]{flex-wrap:wrap}.segment__label[data-v-a89ff8a5]{display:none}}.page[data-v-6613a6a4]{background:var(--color-bg);min-height:100vh;padding:2rem 1rem}.card[data-v-6613a6a4]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-width:37.5rem;margin:0 auto}.card__head[data-v-6613a6a4]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}.logo[data-v-6613a6a4]{width:auto;height:2rem;display:block}.number[data-v-6613a6a4]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.card__body[data-v-6613a6a4]{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.75rem 2rem 2rem;display:flex}.eyebrow[data-v-6613a6a4]{border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success-hover);font-size:var(--text-xs);padding:.1875rem .625rem;font-weight:600}.title[data-v-6613a6a4]{color:var(--color-text-strong);margin:0;font-size:1.375rem;font-weight:700}.text[data-v-6613a6a4]{color:var(--color-text);margin:0}.gone[data-v-6613a6a4]{color:var(--color-text-muted)}.scale[data-v-6613a6a4]{align-self:center;gap:.5rem;display:flex}.score[data-v-6613a6a4]{color:var(--color-text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.375rem;padding:0;display:flex}.score__number[data-v-6613a6a4]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:4rem;height:2.75rem;color:var(--color-text-strong);place-items:center;font-size:1.125rem;font-weight:700;display:grid}.score:hover .score__number[data-v-6613a6a4]{border-color:var(--color-primary)}.score--chosen[data-v-6613a6a4]{color:var(--color-primary);font-weight:600}.score--chosen .score__number[data-v-6613a6a4]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary)}.problem[data-v-6613a6a4]{color:var(--color-danger-hover);font-size:var(--text-sm);margin:0}.comment[data-v-6613a6a4]{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.label[data-v-6613a6a4]{font-size:var(--text-sm);color:var(--color-text-strong);margin:0;font-weight:600}.optional[data-v-6613a6a4]{color:var(--color-text-muted);font-weight:400}.textarea[data-v-6613a6a4]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;resize:vertical;padding:.625rem .75rem}.sent[data-v-6613a6a4]{border-left:3px solid var(--color-border-strong);color:var(--color-text);white-space:pre-wrap;margin:0;padding-left:.875rem}.hint[data-v-6613a6a4],.help[data-v-6613a6a4],.footer[data-v-6613a6a4]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.footer[data-v-6613a6a4]{max-width:37.5rem;font-size:var(--text-xs);margin:1rem auto 0;padding:0 2rem}@media (width<640px){.card__head[data-v-6613a6a4],.card__body[data-v-6613a6a4]{padding-left:1.25rem;padding-right:1.25rem}.score__number[data-v-6613a6a4]{width:3.25rem}.footer[data-v-6613a6a4]{padding:0 1.25rem}}.chat-test[data-v-2f202efe]{background:var(--color-bg);min-height:100vh}.chat-test__bar[data-v-2f202efe]{background:var(--color-surface);border-bottom:1px solid var(--color-border);height:3.875rem;font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:1rem;padding:0 1.5rem;display:flex}.chat-test__logo[data-v-2f202efe]{height:2rem}.chat-test__main[data-v-2f202efe]{max-width:39rem;margin:0 auto;padding:3rem 1rem}.chat-test__main h1[data-v-2f202efe]{color:var(--color-text-strong);margin:0 0 .75rem;font-size:1.375rem}.chat-test__main p[data-v-2f202efe]{color:var(--color-text-muted);margin:0 0 1rem}.chat-test__note[data-v-2f202efe]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);padding:.75rem .875rem}.chat-test__note--missing[data-v-2f202efe]{border-color:var(--color-warn);color:var(--color-warn)}@media (width<=480px){.chat-test__bar span[data-v-2f202efe]{display:none}}
