.app-icon--drawn[data-v-d079d2d1]{flex:none;line-height:1;display:inline-block}.app-icon--bootstrap[data-v-d079d2d1]{flex:none;line-height:1}.toast-stack[data-v-11e57d96]{z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast[data-v-11e57d96]{box-sizing:border-box;background:color-mix(in srgb, var(--text-strong) 90%, transparent);color:var(--surface-0);box-shadow:0 4px 16px color-mix(in srgb, var(--text-strong) 22%, transparent);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:500;display:inline-flex}.toast--error[data-v-11e57d96]{background:var(--danger);color:var(--danger-ink)}.toast--actionable[data-v-11e57d96]{pointer-events:auto;padding-right:8px}.toast-icon[data-v-11e57d96]{font-size:.9rem}.toast-message[data-v-11e57d96]{white-space:normal;max-width:min(60vw,420px)}.toast-action[data-v-11e57d96]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--surface-0) 45%, transparent);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;margin-left:4px;padding:5px 12px;font-weight:600}.toast-action[data-v-11e57d96]:hover{background:color-mix(in srgb, var(--surface-0) 18%, transparent)}.toast-enter-active[data-v-11e57d96],.toast-leave-active[data-v-11e57d96]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-11e57d96],.toast-leave-to[data-v-11e57d96]{opacity:0;transform:translateY(8px)}.frame-loader[data-v-e419ac3a]{text-align:center;justify-items:center;gap:14px;padding:24px 16px;display:grid}.frame-loader-spinner[data-v-e419ac3a]{width:22px;height:22px;animation:.7s linear infinite frame-loader-spin-e419ac3a}.frame-loader-track[data-v-e419ac3a],.frame-loader-arc[data-v-e419ac3a]{fill:none;stroke-width:2px}.frame-loader-track[data-v-e419ac3a]{stroke:color-mix(in srgb, var(--border-strong) 45%, transparent)}.frame-loader-arc[data-v-e419ac3a]{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:56.5;stroke-dashoffset:42px}.frame-loader-label[data-v-e419ac3a]{letter-spacing:-.01em;color:var(--text-muted);margin:0;font-size:.82rem;font-weight:500;line-height:1.4}@media (prefers-reduced-motion:reduce){.frame-loader-spinner[data-v-e419ac3a]{animation-duration:2.4s}}@keyframes frame-loader-spin-e419ac3a{to{transform:rotate(360deg)}}.app-btn[data-v-7b9e4663]{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--btn-gap-cta);min-height:var(--btn-h-cta);padding:0 var(--btn-px-cta);border-radius:var(--btn-r-cta);font:inherit;font-weight:700;font-size:var(--btn-fs-cta);cursor:pointer;white-space:nowrap;color:var(--text-normal);border:1.5px solid var(--border-strong);background:0 0;transition:transform .15s,border-color .15s,color .15s,background .15s;display:inline-flex}.app-btn[data-v-7b9e4663]:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.app-btn--block[data-v-7b9e4663]{width:100%}.app-btn[data-v-7b9e4663]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.app-btn--primary[data-v-7b9e4663]{color:var(--text-normal);border:1.5px solid var(--border-strong);background:0 0}.app-btn--primary[data-v-7b9e4663]:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.app-btn--accent[data-v-7b9e4663]{background:var(--accent);color:var(--text-on-accent);border:1.5px solid var(--accent)}.app-btn--accent[data-v-7b9e4663]:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--text-on-accent));border-color:color-mix(in srgb, var(--accent) 88%, var(--text-on-accent));color:var(--text-on-accent)}.app-btn--accent[data-v-7b9e4663]:active:not(:disabled){transform:translateY(1px)}.app-btn-content[data-v-7b9e4663]{justify-content:center;align-items:center;gap:var(--btn-gap-cta);display:inline-flex}.app-btn-spinner[data-v-7b9e4663]{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite btn-spin-7b9e4663}@keyframes btn-spin-7b9e4663{to{transform:rotate(360deg)}}.app-btn--danger[data-v-7b9e4663]{background:color-mix(in srgb, var(--danger) 8%, var(--surface-0));color:color-mix(in srgb, var(--danger) 76%, var(--text-strong));border:1.5px solid color-mix(in srgb, var(--danger) 30%, var(--border-subtle))}.app-btn--danger[data-v-7b9e4663]:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 14%, var(--surface-0));border-color:color-mix(in srgb, var(--danger) 50%, var(--border-subtle));color:color-mix(in srgb, var(--danger) 90%, var(--text-strong))}.app-btn--sm[data-v-7b9e4663]{gap:var(--btn-gap-md);min-height:var(--btn-h-md);padding:0 var(--btn-px-md);border-radius:var(--btn-r-md);font-size:var(--btn-fs-md)}.app-btn--sm .app-btn-content[data-v-7b9e4663]{gap:var(--btn-gap-md)}.frame-blocked[data-v-78361808]{text-align:center;background:var(--surface-1);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100svh;padding:32px 24px;display:flex}.frame-blocked-icon[data-v-78361808]{width:56px;height:56px;color:var(--text-muted);background:var(--surface-2);border-radius:999px;place-items:center;display:grid}.frame-blocked-title[data-v-78361808]{letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:1.05rem;font-weight:700}.frame-blocked-text[data-v-78361808]{max-width:34ch;color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.5}.field-wrap[data-v-6499c61d]{flex-direction:column;display:flex;position:relative}.label[data-v-6499c61d]{color:var(--text-muted);margin:0 0 2px;font-size:.82rem;font-weight:500}.field-wrap--center .label[data-v-6499c61d]{text-align:start;background-color:#fff;align-content:center;width:calc(100% - 60px);height:25px;position:absolute;top:clamp(0px,50%,16px);left:10px;transform:translateY(-50%)}.field-wrap--float[data-v-6499c61d]{margin-top:20px}.field-wrap--float .label[data-v-6499c61d]{color:var(--accent);background-color:#0000;font-size:12px;font-weight:500;position:absolute;top:0;left:5px;transform:translateY(-110%)}.app-input-control[data-v-6499c61d]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);width:100%;min-height:40px;color:var(--text-normal);font:inherit;border-radius:8px;outline:none;padding:8px 10px;font-size:.9375rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.app-input-control[data-v-6499c61d]::placeholder{color:var(--text-muted)}.app-input-control[data-v-6499c61d]:focus{border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.graph-user-badge[data-v-14167c13]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.graph-user-badge--avatar-only[data-v-14167c13]{grid-template-columns:auto;gap:0}.graph-user-badge--xs[data-v-14167c13]{gap:7px}.graph-user-badge--md[data-v-14167c13]{gap:11px}.graph-user-avatar[data-v-14167c13]{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;width:24px;height:24px;padding:0;position:relative}.graph-user-badge--xs .graph-user-avatar[data-v-14167c13]{width:20px;height:20px}.graph-user-badge--md .graph-user-avatar[data-v-14167c13]{width:34px;height:34px}.graph-user-avatar--interactive[data-v-14167c13]{cursor:pointer;border-radius:999px}.graph-user-avatar--interactive:hover .graph-user-photo[data-v-14167c13],.graph-user-avatar--interactive:hover .graph-user-fallback[data-v-14167c13]{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent)}.graph-user-avatar--interactive[data-v-14167c13]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.graph-user-photo[data-v-14167c13],.graph-user-fallback[data-v-14167c13]{object-fit:cover;background:color-mix(in srgb, var(--info-soft) 84%, var(--surface-0));width:100%;height:100%;color:var(--info);border-radius:999px;place-items:center;font-size:.68rem;font-weight:700;transition:box-shadow .12s;display:grid}.graph-user-badge--xs .graph-user-photo[data-v-14167c13],.graph-user-badge--xs .graph-user-fallback[data-v-14167c13]{font-size:.62rem}.graph-user-badge--md .graph-user-photo[data-v-14167c13],.graph-user-badge--md .graph-user-fallback[data-v-14167c13]{font-size:.78rem}.presence-dot[data-v-14167c13]{width:9px;height:9px;box-shadow:0 0 0 1px color-mix(in srgb, var(--border-subtle) 55%, transparent);border:1.5px solid #fff;border-radius:999px;position:absolute;bottom:-1px;right:-1px}.graph-user-badge--xs .presence-dot[data-v-14167c13]{width:7px;height:7px}.graph-user-badge--md .presence-dot[data-v-14167c13]{width:10px;height:10px}.presence-dot[data-status=available][data-v-14167c13]{background:var(--presence-available)}.presence-dot[data-status=busy][data-v-14167c13],.presence-dot[data-status=dnd][data-v-14167c13]{background:var(--presence-busy)}.presence-dot[data-status=dnd][data-v-14167c13]:after{content:"";background:#fff;border-radius:999px;width:55%;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presence-dot[data-status=away][data-v-14167c13]{background:var(--presence-away)}.presence-dot[data-status=offline][data-v-14167c13]{background:var(--presence-offline)}.graph-user-copy[data-v-14167c13]{gap:1px;min-width:0;display:grid}.graph-user-name[data-v-14167c13],.graph-user-detail[data-v-14167c13]{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.graph-user-name[data-v-14167c13]{color:var(--text-normal);font-size:.82rem;line-height:1.2}.graph-user-detail[data-v-14167c13]{color:var(--text-muted);font-size:.72rem;line-height:1.2}.graph-user-badge--md .graph-user-copy[data-v-14167c13]{gap:2px}.graph-user-badge--md .graph-user-name[data-v-14167c13]{color:var(--text-strong);font-size:.84rem;font-weight:600}.graph-user-badge--md .graph-user-detail[data-v-14167c13]{font-size:.75rem}.agenda[data-v-1beb9297],.agenda[data-v-1beb9297] *{box-sizing:border-box}.dropdown-enter-active[data-v-1beb9297],.dropdown-leave-active[data-v-1beb9297]{transform-origin:100% 0;transition:opacity .14s,transform .18s}.dropdown-enter-from[data-v-1beb9297],.dropdown-leave-to[data-v-1beb9297]{opacity:0;transform:translateY(-10px)scale(.98)}.agenda[data-v-1beb9297]{right:0;top:calc(100% + var(--header-panel-gap,10px));background:var(--surface-0);border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);isolation:isolate;border-radius:20px;width:min(420px,100vw - 24px);max-width:calc(100vw - 24px);position:absolute;overflow:hidden;box-shadow:0 14px 32px #0f172a24}.agenda--week[data-v-1beb9297]{width:min(980px,100vw - 24px);max-width:calc(100vw - 24px)}.agenda-header[data-v-1beb9297]{z-index:10;border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 75%, transparent);background:color-mix(in srgb, var(--surface-0) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:40px 1fr 40px auto;align-items:center;gap:8px;padding:14px 16px;display:grid;position:sticky;top:0}.header-actions[data-v-1beb9297]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.user-search-icon[data-v-1beb9297],.user-search-reset[data-v-1beb9297]{height:var(--btn-icon-sm);border-radius:var(--btn-r-sm);border:1px solid color-mix(in srgb, var(--border-subtle) 72%, transparent);background:color-mix(in srgb, var(--surface-1) 92%, transparent);color:var(--text-normal);cursor:pointer;box-sizing:border-box;width:var(--btn-icon-sm);flex:none;place-items:center;padding:0;display:inline-grid}.user-search-icon[data-v-1beb9297]{width:var(--btn-icon-md);box-sizing:border-box;height:var(--btn-icon-md);border-radius:var(--btn-r-md);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.user-search-reset[data-v-1beb9297]{width:var(--btn-icon-sm);box-sizing:border-box;height:var(--btn-icon-sm);border-radius:var(--btn-r-sm);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.agenda-subhead[data-v-1beb9297]{z-index:12;position:relative}.user-search-panel[data-v-1beb9297]{z-index:14;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:var(--surface-0);border-top:none;border-radius:0 0 16px 16px;max-height:min(58svh,460px);padding:12px 16px 14px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 30px #0f172a33}.user-search-heading[data-v-1beb9297]{color:var(--text-strong);margin-bottom:10px;font-size:.74rem;font-weight:700}.calendar-context[data-v-1beb9297]{border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 56%, transparent);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 12px;display:flex}.calendar-context-avatar[data-v-1beb9297]{flex:none}.calendar-context-copy[data-v-1beb9297]{flex:auto;min-width:0}.calendar-context-name[data-v-1beb9297],.calendar-context-meta[data-v-1beb9297]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.calendar-context-name[data-v-1beb9297]{color:var(--text-strong);font-size:.76rem;font-weight:700}.calendar-context-meta[data-v-1beb9297]{color:var(--text-muted);margin-top:3px;font-size:.68rem}.user-search-input[data-v-1beb9297]{border:1px solid color-mix(in srgb, var(--border-subtle) 72%, transparent);background:color-mix(in srgb, var(--surface-1) 92%, transparent);width:100%;height:38px;color:var(--text-normal);border-radius:10px;outline:none;padding:0 12px}.user-search-state[data-v-1beb9297]{color:var(--text-muted);padding:12px 4px 4px;font-size:.72rem}.user-search-disabled[data-v-1beb9297]{border:1px solid color-mix(in srgb, var(--border-subtle) 72%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent), color-mix(in srgb, var(--surface-1) 92%, transparent));border-radius:14px;gap:12px;padding:12px;display:flex}.user-search-disabled-icon[data-v-1beb9297]{background:color-mix(in srgb, var(--surface-0) 92%, transparent);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:flex-start;padding-top:2px;display:inline-flex}.user-search-disabled-content[data-v-1beb9297]{min-width:0}.user-search-disabled-title[data-v-1beb9297]{color:var(--text-strong);font-size:.74rem;font-weight:700}.user-search-disabled-copy[data-v-1beb9297]{color:var(--text-muted);margin-top:4px;font-size:.7rem;line-height:1.4}.user-search-activate[data-v-1beb9297]{padding:0 var(--btn-px-sm);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:var(--btn-r-sm);background:color-mix(in srgb, var(--accent) 12%, var(--surface-0));color:var(--text-strong);font-size:var(--btn-fs-sm);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--btn-gap-sm);min-height:var(--btn-h-sm);margin-top:10px;font-weight:700;display:inline-flex}.user-search-activate[data-v-1beb9297]:disabled{opacity:.7;cursor:wait}.user-search-result[data-v-1beb9297]{border:1px solid color-mix(in srgb, var(--border-subtle) 65%, transparent);background:color-mix(in srgb, var(--surface-1) 90%, transparent);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;width:100%;margin-top:8px;padding:10px 12px;display:flex}.user-search-result--active[data-v-1beb9297]{border-color:color-mix(in srgb, var(--accent) 28%, var(--border-subtle));background:color-mix(in srgb, var(--accent) 10%, var(--surface-1))}.user-search-name-row[data-v-1beb9297]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.user-search-name[data-v-1beb9297]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;font-weight:700;overflow:hidden}.user-search-check[data-v-1beb9297]{color:var(--accent);flex:none;font-size:.84rem}.user-search-meta[data-v-1beb9297]{color:var(--text-muted);margin-top:2px;font-size:.68rem}.user-search-role[data-v-1beb9297]{color:var(--text-normal);margin-top:4px;font-size:.68rem}.title-block[data-v-1beb9297]{text-align:center;min-width:0}.title[data-v-1beb9297]{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.subtitle[data-v-1beb9297]{color:var(--text-muted);margin-top:2px;font-size:.68rem}.today-pill[data-v-1beb9297]{letter-spacing:.02em;background:color-mix(in srgb, var(--accent) 88%, var(--surface-0) 12%);color:#fff;vertical-align:middle;border-radius:999px;align-items:center;margin-left:6px;padding:3px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.nav[data-v-1beb9297],.mode-toggle[data-v-1beb9297],.today-button[data-v-1beb9297]{border:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:color-mix(in srgb, var(--surface-1) 92%, transparent);color:var(--text-muted);transition:background .14s,color .14s,transform .12s}.nav[data-v-1beb9297]{width:var(--btn-icon-md);height:var(--btn-icon-md);border-radius:var(--btn-r-md);cursor:pointer;box-sizing:border-box;flex:none;place-items:center;padding:0;font-size:1.2rem;line-height:1;display:inline-grid}.mode-toggle[data-v-1beb9297]{padding:0 var(--btn-px-md);justify-content:center;align-items:center;gap:var(--btn-gap-md);border-radius:var(--btn-r-md);cursor:pointer;font-size:var(--btn-fs-md);white-space:nowrap;box-sizing:border-box;min-height:var(--btn-h-md);font-weight:700;display:inline-flex}.today-button[data-v-1beb9297]{width:var(--btn-icon-md);height:var(--btn-icon-md);border-radius:var(--btn-r-md);cursor:pointer;font-size:var(--btn-fs-md);white-space:nowrap;box-sizing:border-box;flex:none;justify-content:center;align-self:center;align-items:center;gap:0;padding:0;font-weight:700;transition:background .14s,color .14s,transform .12s,padding .14s,width .14s;display:inline-flex}.today-button[data-v-1beb9297]:hover,.today-button[data-v-1beb9297]:focus-visible{width:auto;padding:0 var(--btn-px-md)}.today-button-label[data-v-1beb9297]{opacity:0;max-width:0;transition:max-width .14s,opacity .14s,margin-left .14s;overflow:hidden}.today-button:hover .today-button-label[data-v-1beb9297],.today-button:focus-visible .today-button-label[data-v-1beb9297]{max-width:96px;margin-left:var(--btn-gap-md);opacity:1}.nav[data-v-1beb9297]:hover,.mode-toggle[data-v-1beb9297]:hover,.today-button[data-v-1beb9297]:hover{background:color-mix(in srgb, var(--accent) 12%, var(--surface-1));color:var(--text-strong)}.nav[data-v-1beb9297]:active,.mode-toggle[data-v-1beb9297]:active,.today-button[data-v-1beb9297]:active{transform:translateY(1px)}.agenda-body[data-v-1beb9297]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-1) 86%, transparent) 0%, transparent 22%);scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:56px minmax(0,1fr);height:min(72vh,560px);min-height:0;display:grid;overflow:hidden auto}.agenda-body[data-v-1beb9297]::-webkit-scrollbar{width:0;height:0}.agenda-body--week[data-v-1beb9297]{height:min(78vh,700px)}.time-column[data-v-1beb9297]{border-right:1px solid color-mix(in srgb, var(--border-subtle) 75%, transparent);background:color-mix(in srgb, var(--surface-1) 78%, transparent);position:relative}.time-column--week[data-v-1beb9297]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-1) 94%, transparent) 0%, color-mix(in srgb, var(--surface-1) 78%, transparent) 100%)}.time-spacer[data-v-1beb9297]{border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);height:58px}.time-label[data-v-1beb9297]{height:48px;color:var(--text-muted);justify-content:center;align-items:flex-start;padding-top:3px;font-size:.66rem;font-weight:600;display:flex}.grid[data-v-1beb9297]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 5%, transparent) 0%, transparent 14%);min-width:0;height:1152px;position:relative}.grid--week[data-v-1beb9297]{--week-columns:7;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 5%, transparent) 0%, transparent 14%), linear-gradient(90deg, color-mix(in srgb, var(--border-subtle) 50%, transparent) 0, color-mix(in srgb, var(--border-subtle) 50%, transparent) 1px, transparent 1px, transparent calc(100% / var(--week-columns)));background-size:100% 100%, calc(100% / var(--week-columns)) 100%}.week-section[data-v-1beb9297],.week-scroll[data-v-1beb9297]{min-width:0}.week-header[data-v-1beb9297]{z-index:5;grid-template-columns:repeat(var(--week-columns,7), minmax(0, 1fr));border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:color-mix(in srgb, var(--surface-0) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;height:58px;display:grid;position:sticky;top:0}.week-day[data-v-1beb9297]{border-right:1px solid color-mix(in srgb, var(--border-subtle) 60%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.week-day[data-v-1beb9297]:last-child{border-right:none}.week-day--today[data-v-1beb9297]{background:color-mix(in srgb, var(--accent) 10%, transparent)}.week-day-name[data-v-1beb9297]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700}.week-day-date[data-v-1beb9297]{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:700;overflow:hidden}.hour-line[data-v-1beb9297]{border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 68%, transparent);height:48px}.day-divider[data-v-1beb9297]{background:color-mix(in srgb, var(--border-subtle) 68%, transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.event[data-v-1beb9297]{z-index:2;background:color-mix(in srgb, var(--accent) 14%, transparent);border-left:3px solid var(--accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:8px 10px;font-size:.74rem;transition:transform .14s,box-shadow .14s;position:absolute;overflow:visible;box-shadow:0 10px 24px #0f172a14}.event[data-v-1beb9297]:hover,.event--selected[data-v-1beb9297],.event[data-v-1beb9297]:focus-visible{z-index:8;outline:none;box-shadow:0 16px 30px #0f172a24}.event--selected[data-v-1beb9297]{background:color-mix(in srgb, var(--surface-0) 24%, currentColor 6%)}.event--week[data-v-1beb9297]{padding:7px 8px}.event-card[data-v-1beb9297]{width:100%;height:100%;overflow:hidden}.event-title[data-v-1beb9297]{color:var(--text-strong);-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;margin-bottom:3px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.event--compact .event-title[data-v-1beb9297]{margin-bottom:2px;font-size:.68rem;line-height:1.15}.event--compact .event-time[data-v-1beb9297]{font-size:.62rem;line-height:1.15}.event-time[data-v-1beb9297]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.25;overflow:hidden}.event-popover[data-v-1beb9297]{left:0;top:var(--popover-top,calc(100% + 8px));bottom:var(--popover-bottom,auto);border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:color-mix(in srgb, var(--surface-0) 96%, white 4%);min-width:220px;max-width:280px;max-height:260px;color:var(--text-strong);opacity:0;transform:translateY(var(--popover-shift-y-hidden,6px));pointer-events:none;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;border-radius:14px;padding:10px 12px;transition:opacity .14s,transform .14s;position:absolute;overflow-y:auto;box-shadow:0 20px 40px #0f172a2e}.event-popover[data-v-1beb9297]::-webkit-scrollbar{width:0;height:0}.event-popover[data-v-1beb9297]:not(.event-popover--week){left:var(--popover-anchor,calc(var(--expand-offset,0%) * -1));right:var(--popover-right,auto);max-width:min(360px, calc(var(--expand-width,100%) - 6px))}.event-popover--week[data-v-1beb9297]{transform:translate(-50%, var(--popover-shift-y-hidden,6px));left:50%}.event:hover .event-popover[data-v-1beb9297],.event--selected .event-popover[data-v-1beb9297],.event:focus-visible .event-popover[data-v-1beb9297]{opacity:1;pointer-events:auto;transform:translateY(0)}.event:hover .event-popover--week[data-v-1beb9297],.event--selected .event-popover--week[data-v-1beb9297],.event:focus-visible .event-popover--week[data-v-1beb9297]{transform:translate(-50%)}.event--selected .event-popover[data-v-1beb9297]{background:color-mix(in srgb, var(--surface-0) 92%, var(--accent) 8%);border-color:color-mix(in srgb, var(--accent) 28%, var(--border-subtle))}.event--selected .event-popover--week[data-v-1beb9297]{transform:translate(-50%)}.event-popover-title[data-v-1beb9297]{margin-bottom:6px;font-size:.8rem;font-weight:700;line-height:1.3}.event-popover-head[data-v-1beb9297]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.event-popover-head .event-popover-title[data-v-1beb9297]{flex:auto;min-width:0;margin-bottom:0}.event-join-link[data-v-1beb9297]{width:var(--btn-icon-inline);height:var(--btn-icon-inline);border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border-subtle));background:color-mix(in srgb, var(--surface-1) 80%, transparent);color:var(--text-strong);box-sizing:border-box;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .14s,border-color .14s,transform .12s;display:inline-flex}.event-join-link[data-v-1beb9297]:hover,.event-join-link[data-v-1beb9297]:focus-visible{background:color-mix(in srgb, var(--accent) 10%, var(--surface-1));border-color:color-mix(in srgb, var(--accent) 24%, var(--border-subtle));transform:translateY(-1px)}.event-join-link i[data-v-1beb9297]{font-size:.82rem;line-height:1}.event-popover-meta[data-v-1beb9297]{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:8px;font-size:.69rem;font-weight:700;display:flex}.event-status-dot[data-v-1beb9297]{border-radius:999px;flex:none;width:9px;height:9px}.event-popover-line[data-v-1beb9297]{color:var(--text-muted);margin-bottom:4px;font-size:.7rem;line-height:1.35}.event-popover-label[data-v-1beb9297]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:10px;margin-bottom:4px;font-size:.68rem;font-weight:700}.event-popover-copy[data-v-1beb9297]{color:var(--text-normal);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:.72rem;line-height:1.45}.now-line[data-v-1beb9297]{background:var(--danger);z-index:3;border-radius:999px;height:3px;position:absolute;left:0;right:12px;transform:translateY(-1px);box-shadow:0 0 0 3px #ef44441f}.now-line--week[data-v-1beb9297]{right:auto}.now-line[data-v-1beb9297]:before{content:"";background:var(--danger);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;left:-6px;box-shadow:0 0 0 3px #ef444424}.empty-state[data-v-1beb9297]{z-index:1;border:1px dashed color-mix(in srgb, var(--border-subtle) 85%, transparent);background:color-mix(in srgb, var(--surface-1) 88%, transparent);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;max-height:180px;padding:18px 16px;display:flex;position:absolute;top:50%;left:18px;right:18px;transform:translateY(-50%)}.empty-state--week[data-v-1beb9297]{top:calc(50% + 29px)}.empty-title[data-v-1beb9297]{color:var(--text-strong);font-size:.84rem;font-weight:700}.empty-copy[data-v-1beb9297]{color:var(--text-muted);margin-top:4px;font-size:.72rem}.empty-loading-icon[data-v-1beb9297]{color:var(--accent);justify-content:center;align-items:center;margin-bottom:12px;font-size:1.2rem;animation:.8s linear infinite agenda-spin-1beb9297;display:inline-flex}.nav i[data-v-1beb9297]{font-size:.95rem}@keyframes agenda-spin-1beb9297{to{transform:rotate(360deg)}}@media (width<=900px){.agenda--week[data-v-1beb9297]{width:calc(100vw - 16px);max-width:calc(100vw - 16px);right:-8px}.week-scroll[data-v-1beb9297]{scrollbar-width:thin;padding-bottom:8px;overflow:auto visible}.week-scroll[data-v-1beb9297]::-webkit-scrollbar{height:8px}.week-scroll[data-v-1beb9297]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 28%, var(--surface-2));border-radius:999px}.week-header[data-v-1beb9297],.grid--week[data-v-1beb9297]{min-width:720px}.week-day-name[data-v-1beb9297]{font-size:.62rem}.week-day-date[data-v-1beb9297]{font-size:.7rem}.event--week[data-v-1beb9297]{padding:6px;font-size:.68rem}.event-time[data-v-1beb9297]{font-size:.63rem}}@media (width<=1300px){.agenda[data-v-1beb9297]{top:var(--header-panel-top,70px);position:fixed;left:auto;right:16px}.agenda--week[data-v-1beb9297]{width:min(920px,100vw - 32px);max-width:calc(100vw - 32px)}}.agenda--compact[data-v-1beb9297]{z-index:300;width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.agenda--compact .header-actions[data-v-1beb9297],.agenda--compact .calendar-context[data-v-1beb9297]{display:none}.agenda--compact .ms-title-avatar[data-v-1beb9297],.agenda--compact .agenda-subhead[data-v-1beb9297]{flex:none}.agenda--compact .agenda-header[data-v-1beb9297]{background:var(--surface-0);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:40px 1fr 40px;gap:6px;padding:10px 12px;position:static}.agenda--compact .nav[data-v-1beb9297]{width:var(--btn-icon-sm);height:var(--btn-icon-sm);-webkit-tap-highlight-color:transparent}.agenda--compact .nav[data-v-1beb9297]:active{transform:scale(.92)}.agenda--compact:not(.agenda--frame) .user-search-panel[data-v-1beb9297]{box-shadow:none;z-index:14;border:none;border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:var(--surface-1);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:100%;max-width:none;max-height:none;margin:0;padding:12px 16px;position:static}.agenda--compact .user-search-heading[data-v-1beb9297]{margin:0;padding:0 0 10px}.agenda--compact .mode-toggle[data-v-1beb9297]{display:none}.agenda--compact .agenda-body[data-v-1beb9297]{flex:auto;grid-template-columns:44px minmax(0,1fr);height:auto;min-height:0}.agenda--compact .agenda-body--week[data-v-1beb9297]{flex:auto;height:auto;min-height:0}.agenda--compact .agenda-body--with-context[data-v-1beb9297],.agenda--compact .agenda-body--with-context.agenda-body--week[data-v-1beb9297]{height:auto}.agenda--compact .time-column[data-v-1beb9297]{width:44px}.agenda--compact .week-day-name[data-v-1beb9297]{font-size:.58rem}.agenda--compact .week-day-date[data-v-1beb9297]{font-size:.62rem}.agenda--compact .event[data-v-1beb9297]{border-radius:10px;padding:6px 7px}.agenda--compact .event-popover[data-v-1beb9297]{min-width:auto;max-width:none;left:-6px;right:-6px}.agenda--compact .event-popover--week[data-v-1beb9297]{left:0;right:0;transform:translateY(6px)}.agenda--compact .event:hover .event-popover--week[data-v-1beb9297],.agenda--compact .event--selected .event-popover--week[data-v-1beb9297],.agenda--compact .event:focus-visible .event-popover--week[data-v-1beb9297]{transform:translateY(0)}.agenda--compact .event--week .event-time[data-v-1beb9297]{display:none}@media (width<=480px){.agenda--compact .agenda-body--with-context[data-v-1beb9297],.agenda--compact .agenda-body--with-context.agenda-body--week[data-v-1beb9297]{height:auto}.agenda--compact .agenda-header[data-v-1beb9297]{padding:10px}.agenda--compact .title[data-v-1beb9297]{font-size:.88rem}.agenda--compact .subtitle[data-v-1beb9297]{font-size:.64rem}.agenda--compact .nav[data-v-1beb9297]{width:var(--btn-icon-xs);height:var(--btn-icon-xs)}.agenda--compact .agenda-body[data-v-1beb9297]{grid-template-columns:40px minmax(0,1fr)}.agenda--compact .time-label[data-v-1beb9297]{font-size:.58rem}.agenda--compact .week-header[data-v-1beb9297],.agenda--compact .grid--week[data-v-1beb9297]{min-width:640px}}.agenda--compact.agenda--frame[data-v-1beb9297]{top:var(--frame-bar-height,45px);width:auto;height:auto;bottom:0;left:0;right:0}.agenda--compact.agenda--frame .ms-bar[data-v-1beb9297]{gap:4px;padding:6px 10px}.agenda--compact.agenda--frame .ms-title[data-v-1beb9297]{font-size:.84rem}.agenda--compact.agenda--frame .ms-actions[data-v-1beb9297]{gap:2px}.agenda--compact.agenda--frame .ms-action[data-v-1beb9297]{border-radius:9px;width:30px;height:30px}.agenda--compact.agenda--frame .agenda-header[data-v-1beb9297]{padding:6px 10px}.agenda--compact.agenda--frame .user-search-panel[data-v-1beb9297]{z-index:20;border-radius:0 0 14px 14px;max-height:min(72svh,400px);padding:10px 12px 12px;top:0}.agenda--compact.agenda--frame .user-search-heading[data-v-1beb9297]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);padding-bottom:8px;font-size:.68rem}.agenda--frame:not(.agenda--compact) .agenda-body[data-v-1beb9297]{height:min(62svh,560px)}.agenda--frame:not(.agenda--compact) .agenda-body--week[data-v-1beb9297]{height:min(68svh,700px)}.page-loader[data-v-ffc22505]{text-align:center;width:100%;min-height:52vh;color:var(--text-muted);align-content:center;place-items:center;gap:14px;padding:24px 0;display:grid}.page-loader-orbit[data-v-ffc22505]{place-items:center;width:88px;height:88px;display:grid;position:relative}.page-loader-ring[data-v-ffc22505]{border:3px solid color-mix(in srgb, var(--border-subtle) 68%, transparent);border-top-color:color-mix(in srgb, var(--accent) 70%, var(--surface-0));border-radius:999px;animation:.95s linear infinite page-loader-spin-ffc22505;position:absolute;inset:0}.page-loader-core[data-v-ffc22505]{background:color-mix(in srgb, var(--surface-1) 90%, white);width:56px;height:56px;color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border-subtle) 70%, transparent);border-radius:999px;place-items:center;font-size:1.35rem;display:grid}.page-loader-label[data-v-ffc22505]{margin:0;font-size:.95rem;line-height:1.5}.page-loader--sm[data-v-ffc22505]{grid-auto-flow:column;gap:8px;min-height:0;padding:0}.page-loader--sm .page-loader-orbit[data-v-ffc22505]{width:30px;height:30px}.page-loader--sm .page-loader-ring[data-v-ffc22505]{border-width:2px}.page-loader--sm .page-loader-core[data-v-ffc22505]{width:20px;height:20px;box-shadow:none;background:0 0;font-size:.72rem}.page-loader--sm .page-loader-label[data-v-ffc22505]{white-space:nowrap;font-size:.78rem;font-weight:600}@keyframes page-loader-spin-ffc22505{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.menu[data-v-f6193473]{box-sizing:border-box;z-index:80;border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:14px;gap:2px;width:max-content;min-width:190px;max-width:min(280px,100vw - 20px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 32px #0f172a24}.menu--screen[data-v-f6193473]{inset:0;top:var(--frame-bar-height,45px);z-index:300;--btn-h-md:34px;--btn-h-sm:29px;--btn-h-xs:25px;--btn-fs-md:.8rem;--btn-fs-sm:.76rem;--btn-fs-xs:.72rem;--btn-icon-md:34px;--btn-icon-sm:29px;--btn-icon-xs:25px;width:100%;min-width:0;max-width:none;height:auto;box-shadow:none;border:none;border-radius:0;flex-direction:column;padding:0;display:flex;position:fixed}.menu-label[data-v-f6193473]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;padding:2px 6px 6px;font-size:.64rem;font-weight:700}.menu--screen .menu-label[data-v-f6193473]{letter-spacing:.4px;flex:none;padding:10px 12px 6px;font-size:.68rem}.menu-list[data-v-f6193473]{gap:2px;min-width:0;display:grid}.menu--screen .menu-list[data-v-f6193473]{display:block}.menu-empty[data-v-f6193473]{color:var(--text-muted);margin:0;padding:4px 6px 6px;font-size:.8rem}.env[data-v-f6193473]{box-sizing:border-box;width:100%;font:inherit;color:var(--text-normal);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:7px 8px;font-size:.83rem;display:flex}.env[data-v-f6193473]:hover:not(:disabled){background:var(--surface-2)}.env[data-v-f6193473]:disabled{cursor:default}.env--active[data-v-f6193473]{color:var(--text-strong);font-weight:600}.env--blocked[data-v-f6193473]{color:var(--text-muted)}.menu--screen .env[data-v-f6193473]{border-radius:0;gap:10px;min-height:40px;padding:8px 12px;font-size:.85rem}.menu--screen .env+.env[data-v-f6193473]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--border-subtle) 70%, transparent)}.menu--screen .env[data-v-f6193473]:active:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, transparent)}.env-dot[data-v-f6193473]{background:var(--border-strong);border-radius:50%;flex:none;width:6px;height:6px}.env--active .env-dot[data-v-f6193473]{background:var(--accent)}.menu--screen .env-dot[data-v-f6193473]{width:9px;height:9px}.env-name[data-v-f6193473]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.env-check[data-v-f6193473]{color:var(--accent);flex:none}.env-note[data-v-f6193473]{letter-spacing:-.01em;color:var(--text-muted);flex:none;font-size:.68rem;font-weight:600}.menu--screen .env-note[data-v-f6193473]{background:var(--surface-2);border-radius:999px;padding:3px 9px;font-size:.7rem}.foot[data-v-f6193473]{box-sizing:border-box;border-top:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);gap:4px;margin-top:6px;padding-top:6px;display:grid}.menu--screen .foot[data-v-f6193473]{border-top:none;margin-top:0;padding-top:12px}.foot-account[data-v-f6193473]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:2px 8px 4px;font-size:.72rem;overflow:hidden}.menu--screen .foot-account[data-v-f6193473]{text-align:center;padding:0 8px 8px;font-size:.8rem}.signout[data-v-f6193473]{box-sizing:border-box;width:100%;font:inherit;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:7px 8px;font-size:.83rem;font-weight:600;display:flex}.signout[data-v-f6193473]:hover:not(:disabled),.signout[data-v-f6193473]:focus-visible:not(:disabled){background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);outline:none}.signout[data-v-f6193473]:disabled{cursor:default;opacity:.55}.menu--screen .signout[data-v-f6193473]{min-height:var(--btn-h-md);border:1px solid var(--border-subtle);border-radius:var(--btn-r-md);font-size:var(--btn-fs-md);color:var(--danger);justify-content:center}.menu--screen .signout[data-v-f6193473]:active:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, transparent)}.env-spinner[data-v-f6193473]{border:2px solid color-mix(in srgb, var(--border-strong) 45%, transparent);border-top-color:var(--accent);border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite env-spin-f6193473}@keyframes env-spin-f6193473{to{transform:rotate(360deg)}}.menu-enter-active[data-v-f6193473]{transition:opacity .12s,transform .14s}.menu-leave-active[data-v-f6193473]{transition:opacity .1s,transform .12s}.menu-enter-from[data-v-f6193473],.menu-leave-to[data-v-f6193473]{opacity:0;transform:translateY(-4px)}.call-building[data-v-d2994fe7]{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--danger) 28%, transparent);background:color-mix(in srgb, var(--danger) 10%, var(--surface-0));color:var(--danger);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:7px 12px;font-size:.74rem;line-height:1.4;display:flex}.call-building-label[data-v-d2994fe7]{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-weight:700}.call-building-text[data-v-d2994fe7]{min-width:0;color:color-mix(in srgb, var(--danger) 82%, var(--text-normal))}.avatar[data-v-5a24a480]{box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);flex:none;position:relative}.avatar-inner[data-v-5a24a480]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 82%, transparent);background:var(--surface-0);border-radius:999px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.avatar-image[data-v-5a24a480]{object-fit:cover;border-radius:999px;width:100%;height:100%}.avatar-image--type[data-v-5a24a480]{box-sizing:border-box;padding:calc(var(--avatar-size) / 5);object-fit:contain}.avatar-glyph[data-v-5a24a480]{color:var(--accent);font-size:calc(var(--avatar-size) * .62)}.avatar-initials[data-v-5a24a480]{font-family:var(--font-heading);font-size:calc(var(--avatar-size) * .34);color:var(--accent);-webkit-user-select:none;user-select:none;font-weight:700;line-height:1}.presence-dot[data-v-5a24a480]{box-sizing:border-box;width:calc(var(--avatar-size) * .31);height:calc(var(--avatar-size) * .31);border:2px solid var(--surface-0);background:var(--presence-offline);z-index:2;border-radius:999px;min-width:10px;min-height:10px;position:absolute;bottom:-1px;right:-1px}.presence-dot[data-status=available][data-v-5a24a480]{background:var(--presence-available)}.presence-dot[data-status=busy][data-v-5a24a480]{background:var(--presence-busy)}.presence-dot[data-status=away][data-v-5a24a480]{background:var(--presence-away)}.presence-dot[data-status=offline][data-v-5a24a480]{background:var(--presence-offline)}.presence-dot[data-status=dnd][data-v-5a24a480]{background:var(--presence-busy)}.presence-dot[data-status=dnd][data-v-5a24a480]:after{content:"";background:#fff;border-radius:999px;width:55%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-label[data-v-4b9d2c15]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-4b9d2c15]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-4b9d2c15]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-4b9d2c15]{gap:8px}.cp-grid[data-v-4b9d2c15]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-4b9d2c15]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-4b9d2c15]{grid-column:1/-1}.cp-field[data-v-4b9d2c15]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-4b9d2c15]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-4b9d2c15]{color:var(--danger)}.cp-input[data-v-4b9d2c15],.cp-select[data-v-4b9d2c15],.cp-textarea[data-v-4b9d2c15]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-4b9d2c15],.cp-select[data-v-4b9d2c15]{min-height:42px}.cp-textarea[data-v-4b9d2c15]{resize:vertical;line-height:1.5}.cp-input[data-v-4b9d2c15]:focus,.cp-select[data-v-4b9d2c15]:focus,.cp-textarea[data-v-4b9d2c15]:focus{border-color:var(--accent)}.cp-input[data-v-4b9d2c15]::placeholder,.cp-textarea[data-v-4b9d2c15]::placeholder{color:var(--text-muted)}.cp-input[data-v-4b9d2c15]:disabled,.cp-select[data-v-4b9d2c15]:disabled,.cp-textarea[data-v-4b9d2c15]:disabled{opacity:.6}.cp-field-error[data-v-4b9d2c15]{color:var(--danger);font-size:.75rem}.cp-search[data-v-4b9d2c15]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-4b9d2c15]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-4b9d2c15]{padding-left:36px}.cp-search--clearable .cp-input[data-v-4b9d2c15]{padding-right:40px}.cp-search-clear[data-v-4b9d2c15]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-4b9d2c15]:hover{background:var(--accent-soft)}.cp-btn[data-v-4b9d2c15]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-4b9d2c15]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-4b9d2c15]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-4b9d2c15]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-4b9d2c15]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-4b9d2c15]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-4b9d2c15]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-4b9d2c15]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-4b9d2c15]{align-self:flex-start}.cp-icon-btn[data-v-4b9d2c15]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-4b9d2c15]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-4b9d2c15]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-4b9d2c15]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-4b9d2c15]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-4b9d2c15]{align-items:flex-start}.cp-row-copy[data-v-4b9d2c15]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-4b9d2c15]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-4b9d2c15]{white-space:normal}.cp-row-sub[data-v-4b9d2c15]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-4b9d2c15]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-4b9d2c15]{color:var(--text-muted);flex:none}.cp-avatar[data-v-4b9d2c15]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-4b9d2c15]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-4b9d2c15]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-4b9d2c15]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-4b9d2c15]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-4b9d2c15]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-4b9d2c15]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-4b9d2c15]{color:var(--danger)}.cp-seg[data-v-4b9d2c15]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-4b9d2c15]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-4b9d2c15]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-4b9d2c15]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-4b9d2c15]:disabled{opacity:.55;cursor:not-allowed}.host[data-v-4b9d2c15]{display:contents}.band[data-v-4b9d2c15]{box-sizing:border-box;border-bottom:1px solid var(--border-subtle);background:var(--surface-1);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.host--over[data-v-4b9d2c15]{inset:var(--frame-bar-height,50px) 0 0;z-index:70;background:color-mix(in srgb, var(--text-strong) 26%, transparent);justify-content:center;padding:18px;display:flex;position:absolute}.host--over .band[data-v-4b9d2c15]{border:1px solid var(--border-subtle);background:var(--surface-0);width:min(560px,100%);max-height:100%;box-shadow:0 22px 48px -24px color-mix(in srgb, var(--text-strong) 55%, transparent);border-radius:14px;align-self:flex-start;padding:14px;overflow:hidden}.band[data-v-4b9d2c15] .cp-input{min-height:44px;padding-left:40px;padding-right:40px}.band .cp-search-icon[data-v-4b9d2c15]{left:14px}.results[data-v-4b9d2c15]{gap:6px 10px;max-height:42svh;overflow-y:auto}.host--over .results[data-v-4b9d2c15]{grid-template-columns:minmax(0,1fr);min-height:0;max-height:none}.band-state[data-v-4b9d2c15]{padding:4px 2px}:where(.app-select-combobox[data-v-cc84ea26]){box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);width:100%;min-height:40px;color:var(--text-normal);font:inherit;cursor:text;text-overflow:ellipsis;border-radius:8px;outline:none;padding:8px 10px;font-size:.9375rem;transition:border-color .18s,box-shadow .18s,background-color .18s}:where(.app-select-combobox[data-v-cc84ea26]:focus){border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.app-select-field[data-v-cc84ea26]{display:contents}.app-select-field--clearable[data-v-cc84ea26]{width:100%;display:block;position:relative}.app-select-field.app-select-field--clearable .app-select-combobox[data-v-cc84ea26]{padding-right:32px}.app-select-clear[data-v-cc84ea26]{box-sizing:border-box;width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.app-select-clear[data-v-cc84ea26]:hover{background:color-mix(in srgb, var(--text-strong) 8%, transparent);color:var(--text-strong)}.app-select-combobox[data-v-cc84ea26]:disabled{cursor:default}.app-select-combobox[data-v-cc84ea26]::placeholder{color:var(--text-muted)}.app-select-dropdown[data-v-cc84ea26]{z-index:1300;overscroll-behavior:contain;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 84%, transparent);background:var(--surface-0);box-shadow:0 10px 24px color-mix(in srgb, var(--text-strong) 10%, transparent);border-radius:10px;align-content:start;gap:1px;padding:6px;display:grid;position:fixed;overflow-y:auto}.app-select-option[data-v-cc84ea26]{box-sizing:border-box;width:100%;color:var(--text-normal);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 10px;font-size:.875rem}.app-select-option--active[data-v-cc84ea26]{background:color-mix(in srgb, var(--accent) 8%, transparent)}.app-select-option--selected[data-v-cc84ea26]{color:var(--accent);font-weight:600}.app-select-empty[data-v-cc84ea26]{color:var(--text-muted);padding:6px 8px;font-size:.8rem}.field-wrap[data-v-ab5e2c54]{flex-direction:column;display:flex;position:relative}.label[data-v-ab5e2c54]{color:var(--text-muted);margin:0 0 2px;font-size:.82rem;font-weight:500}.app-select-control[data-v-ab5e2c54]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);width:100%;min-height:40px;color:var(--text-normal);font:inherit;appearance:none;border-radius:8px;outline:none;padding:8px 10px;font-size:.9375rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.app-select-control[data-v-ab5e2c54]:focus{border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.app-select-control--placeholder[data-v-ab5e2c54]:has(option[value=""]:checked){color:var(--text-muted)}select.app-select-control option[data-v-ab5e2c54]{color:var(--text-normal)}.field-wrap[data-v-c9d0c93c]{flex-direction:column;display:flex;position:relative}.label[data-v-c9d0c93c]{color:var(--text-muted);margin:0 0 2px;font-size:.82rem;font-weight:500}.app-textarea-control[data-v-c9d0c93c]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);width:100%;min-height:96px;color:var(--text-normal);font:inherit;resize:vertical;border-radius:8px;outline:none;padding:10px 12px;font-size:.9375rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.app-textarea-control[data-v-c9d0c93c]::placeholder{color:var(--text-muted)}.app-textarea-control[data-v-c9d0c93c]:focus{border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.toggle-switch[data-v-3573d5f7]{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.toggle-switch[data-v-3573d5f7]:disabled{opacity:.5;cursor:not-allowed}.toggle-track[data-v-3573d5f7]{background:color-mix(in srgb, var(--border-subtle) 85%, white 15%);border-radius:999px;width:38px;height:22px;transition:background .16s;display:inline-flex;position:relative}.toggle-track[data-v-3573d5f7]:after{content:"";width:16px;height:16px;box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 16%, transparent);background:#fff;border-radius:999px;transition:transform .16s;position:absolute;top:3px;left:3px}.toggle-switch--on .toggle-track[data-v-3573d5f7]{background:color-mix(in srgb, var(--accent) 78%, var(--surface-0) 22%)}.toggle-switch--on .toggle-track[data-v-3573d5f7]:after{transform:translate(16px)}.cp-label[data-v-d1a472e2]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-d1a472e2]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-d1a472e2]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-d1a472e2]{gap:8px}.cp-grid[data-v-d1a472e2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-d1a472e2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-d1a472e2]{grid-column:1/-1}.cp-field[data-v-d1a472e2]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-d1a472e2]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-d1a472e2]{color:var(--danger)}.cp-input[data-v-d1a472e2],.cp-select[data-v-d1a472e2],.cp-textarea[data-v-d1a472e2]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-d1a472e2],.cp-select[data-v-d1a472e2]{min-height:42px}.cp-textarea[data-v-d1a472e2]{resize:vertical;line-height:1.5}.cp-input[data-v-d1a472e2]:focus,.cp-select[data-v-d1a472e2]:focus,.cp-textarea[data-v-d1a472e2]:focus{border-color:var(--accent)}.cp-input[data-v-d1a472e2]::placeholder,.cp-textarea[data-v-d1a472e2]::placeholder{color:var(--text-muted)}.cp-input[data-v-d1a472e2]:disabled,.cp-select[data-v-d1a472e2]:disabled,.cp-textarea[data-v-d1a472e2]:disabled{opacity:.6}.cp-field-error[data-v-d1a472e2]{color:var(--danger);font-size:.75rem}.cp-search[data-v-d1a472e2]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-d1a472e2]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-d1a472e2]{padding-left:36px}.cp-search--clearable .cp-input[data-v-d1a472e2]{padding-right:40px}.cp-search-clear[data-v-d1a472e2]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-d1a472e2]:hover{background:var(--accent-soft)}.cp-btn[data-v-d1a472e2]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-d1a472e2]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-d1a472e2]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-d1a472e2]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-d1a472e2]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-d1a472e2]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-d1a472e2]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-d1a472e2]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-d1a472e2]{align-self:flex-start}.cp-icon-btn[data-v-d1a472e2]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-d1a472e2]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-d1a472e2]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-d1a472e2]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-d1a472e2]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-d1a472e2]{align-items:flex-start}.cp-row-copy[data-v-d1a472e2]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-d1a472e2]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-d1a472e2]{white-space:normal}.cp-row-sub[data-v-d1a472e2]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-d1a472e2]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-d1a472e2]{color:var(--text-muted);flex:none}.cp-avatar[data-v-d1a472e2]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-d1a472e2]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-d1a472e2]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-d1a472e2]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-d1a472e2]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-d1a472e2]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-d1a472e2]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-d1a472e2]{color:var(--danger)}.cp-seg[data-v-d1a472e2]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-d1a472e2]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-d1a472e2]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-d1a472e2]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-d1a472e2]:disabled{opacity:.55;cursor:not-allowed}.caller-search[data-v-d1a472e2]{flex-direction:column;gap:8px;min-width:0;display:flex}.search--lead .cp-input[data-v-d1a472e2]{min-height:48px;padding-left:40px;font-size:.94rem}.search--lead .cp-search-icon[data-v-d1a472e2]{left:14px}.cp-label[data-v-0150553e]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-0150553e]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-0150553e]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-0150553e]{gap:8px}.cp-grid[data-v-0150553e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-0150553e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-0150553e]{grid-column:1/-1}.cp-field[data-v-0150553e]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-0150553e]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-0150553e]{color:var(--danger)}.cp-input[data-v-0150553e],.cp-select[data-v-0150553e],.cp-textarea[data-v-0150553e]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-0150553e],.cp-select[data-v-0150553e]{min-height:42px}.cp-textarea[data-v-0150553e]{resize:vertical;line-height:1.5}.cp-input[data-v-0150553e]:focus,.cp-select[data-v-0150553e]:focus,.cp-textarea[data-v-0150553e]:focus{border-color:var(--accent)}.cp-input[data-v-0150553e]::placeholder,.cp-textarea[data-v-0150553e]::placeholder{color:var(--text-muted)}.cp-input[data-v-0150553e]:disabled,.cp-select[data-v-0150553e]:disabled,.cp-textarea[data-v-0150553e]:disabled{opacity:.6}.cp-field-error[data-v-0150553e]{color:var(--danger);font-size:.75rem}.cp-search[data-v-0150553e]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-0150553e]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-0150553e]{padding-left:36px}.cp-search--clearable .cp-input[data-v-0150553e]{padding-right:40px}.cp-search-clear[data-v-0150553e]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-0150553e]:hover{background:var(--accent-soft)}.cp-btn[data-v-0150553e]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-0150553e]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-0150553e]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-0150553e]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-0150553e]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-0150553e]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-0150553e]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-0150553e]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-0150553e]{align-self:flex-start}.cp-icon-btn[data-v-0150553e]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-0150553e]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-0150553e]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-0150553e]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-0150553e]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-0150553e]{align-items:flex-start}.cp-row-copy[data-v-0150553e]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-0150553e]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-0150553e]{white-space:normal}.cp-row-sub[data-v-0150553e]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-0150553e]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-0150553e]{color:var(--text-muted);flex:none}.cp-avatar[data-v-0150553e]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-0150553e]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-0150553e]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-0150553e]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-0150553e]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-0150553e]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-0150553e]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-0150553e]{color:var(--danger)}.cp-seg[data-v-0150553e]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-0150553e]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-0150553e]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-0150553e]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-0150553e]:disabled{opacity:.55;cursor:not-allowed}.contact[data-v-0150553e]{flex-direction:column;align-items:stretch;gap:11px;display:flex}.fields[data-v-0150553e]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:12px;display:grid}.field[data-v-0150553e]{flex-direction:column;gap:3px;min-width:0;display:flex}.field--wide[data-v-0150553e]{grid-column:1/-1}.field-label[data-v-0150553e]{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:flex}.field-lock[data-v-0150553e]{color:var(--text-muted);font-size:9px;display:inline-flex}.field-value[data-v-0150553e]{min-height:26px;color:var(--text-strong);overflow-wrap:anywhere;padding:2px 0;font-size:13.5px;font-weight:500;line-height:1.4}.field-value--empty[data-v-0150553e]{color:var(--text-muted)}.new-actions[data-v-0150553e]{justify-content:flex-end;display:flex}.section[data-v-0150553e]{flex-direction:column;gap:10px;display:flex}.section-head[data-v-0150553e]{align-items:center;gap:8px;display:flex}.section-label[data-v-0150553e]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);flex:none;font-size:10.5px;font-weight:700}.section-rule[data-v-0150553e]{background:var(--border-subtle);flex:1;height:1px}.create[data-v-0150553e]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:13px 14px;display:flex}.create[data-v-0150553e]:hover{border-color:var(--accent);background:var(--surface-2)}.create-icon[data-v-0150553e]{background:var(--surface-0);width:32px;height:32px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.app-modal-backdrop[data-v-74d5ccf2]{z-index:300;background:color-mix(in srgb, var(--text-strong) 32%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.app-modal[data-v-74d5ccf2]{background:var(--surface-0);border:1px solid var(--border-subtle);width:100%;max-height:85vh;box-shadow:0 24px 60px color-mix(in srgb, var(--text-strong) 18%, transparent);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.app-modal--sm[data-v-74d5ccf2]{max-width:420px}.app-modal--md[data-v-74d5ccf2]{max-width:560px}.app-modal--lg[data-v-74d5ccf2]{max-width:720px}.app-modal--xl[data-v-74d5ccf2]{max-width:820px}.app-modal--xxl[data-v-74d5ccf2]{max-width:1040px}.app-modal--full[data-v-74d5ccf2]{max-width:none;height:100%;max-height:none}.app-modal-header[data-v-74d5ccf2]{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 14px 20px;display:flex}.app-modal-icon[data-v-74d5ccf2]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}.app-modal-header-text[data-v-74d5ccf2]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.app-modal-eyebrow[data-v-74d5ccf2]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.66rem;font-weight:700}.app-modal-subtitle[data-v-74d5ccf2]{color:var(--text-muted);margin:2px 0 0;font-size:.78rem;font-weight:600;line-height:1.3}.app-modal-title[data-v-74d5ccf2]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:1rem;font-weight:700;line-height:1.2}.app-modal-close[data-v-74d5ccf2]{width:var(--btn-icon-md);height:var(--btn-icon-md);border:1px solid var(--border-subtle);border-radius:var(--btn-r-md);color:var(--text-normal);cursor:pointer;box-sizing:border-box;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;transition:background .12s,color .12s,border-color .12s;display:flex}.app-modal-close[data-v-74d5ccf2]:hover{background:var(--surface-1);border-color:var(--border-strong);color:var(--text-strong)}.app-modal-toolbar[data-v-74d5ccf2]{box-sizing:border-box;background:var(--surface-1);border-bottom:1px solid var(--border-subtle);flex-shrink:0;width:100%;padding:14px 20px 12px}.app-modal-body[data-v-74d5ccf2]{box-sizing:border-box;flex:1;width:100%;min-width:0;overflow:hidden auto}.app-modal-footer[data-v-74d5ccf2]{border-top:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-1) 50%, var(--surface-0));flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex}.app-modal-enter-active[data-v-74d5ccf2],.app-modal-leave-active[data-v-74d5ccf2]{transition:opacity .14s}.app-modal-enter-active .app-modal[data-v-74d5ccf2],.app-modal-leave-active .app-modal[data-v-74d5ccf2]{transition:transform .18s cubic-bezier(.16,.9,.24,1)}.app-modal-enter-from[data-v-74d5ccf2],.app-modal-leave-to[data-v-74d5ccf2]{opacity:0}.app-modal-enter-from .app-modal[data-v-74d5ccf2],.app-modal-leave-to .app-modal[data-v-74d5ccf2]{transform:translateY(8px)scale(.985)}.app-modal-back[data-v-74d5ccf2]{width:var(--btn-icon-md);height:var(--btn-icon-md);color:var(--text-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:border-box;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;place-items:center;margin-left:-6px;padding:0;transition:background .1s,transform 80ms;display:none}.app-modal-back[data-v-74d5ccf2]:active{background:var(--surface-2);transform:scale(.92)}@media (width<=560px){.app-modal-backdrop[data-v-74d5ccf2]{background:var(--surface-0);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:stretch;padding:0;inset:0}.app-modal[data-v-74d5ccf2]{height:100dvh;box-shadow:none;border:none;border-radius:0;max-width:100%!important;max-height:100%!important}.app-modal-header[data-v-74d5ccf2]{padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;gap:6px}.app-modal-back[data-v-74d5ccf2]{display:inline-flex}.app-modal-title[data-v-74d5ccf2]{font-size:1rem}.app-modal-toolbar[data-v-74d5ccf2]{padding:10px 14px}.app-modal-body[data-v-74d5ccf2]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}.app-modal-footer[data-v-74d5ccf2]{padding:12px 16px calc(env(safe-area-inset-bottom) + 12px)}.app-modal-backdrop--frame .app-modal[data-v-74d5ccf2]{height:auto}.app-modal-backdrop--frame .app-modal-header[data-v-74d5ccf2]{padding:6px 10px}.app-modal-backdrop--frame .app-modal-title[data-v-74d5ccf2]{font-size:.9rem}}.app-modal-backdrop.app-modal-backdrop--frame[data-v-74d5ccf2]{top:var(--frame-bar-height,45px);--btn-h-cta:40px;--btn-h-md:34px;--btn-h-sm:29px;--btn-h-xs:25px;--btn-px-md:13px;--btn-px-sm:10px;--btn-px-xs:9px;--btn-fs-md:.8rem;--btn-fs-sm:.76rem;--btn-fs-xs:.72rem;--btn-icon-md:34px;--btn-icon-sm:29px;--btn-icon-xs:25px;--btn-icon-inline:20px}.app-modal-backdrop--frame .app-modal[data-v-74d5ccf2]{max-height:100%}.confirm-body[data-v-34f8b5f4]{box-sizing:border-box;width:100%;min-width:0;padding:20px}.confirm-message[data-v-34f8b5f4]{color:var(--text-normal);margin:0;font-size:.9rem}.confirm-detail[data-v-34f8b5f4]{color:var(--text-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:.82rem}.confirm-error[data-v-34f8b5f4]{color:var(--danger);margin:10px 0 0;font-size:.82rem}.local-time[data-v-7526f093]{display:inline-block}.local-time-display[data-v-7526f093]{cursor:default;border-bottom:1px dotted var(--border-strong);white-space:nowrap;text-decoration:none}.local-time-tooltip{box-sizing:border-box;z-index:9999;background:var(--surface-0);border:1px solid var(--border-strong);box-shadow:0 4px 16px color-mix(in srgb, var(--text-strong) 14%, transparent);pointer-events:none;border-radius:8px;padding:10px 12px}.local-time-tooltip .tooltip-relative{color:var(--accent);margin:0 0 6px;font-size:.8rem;font-weight:600}.local-time-tooltip .tooltip-divider{border:none;border-top:1px solid var(--border-subtle);margin:6px 0}.local-time-tooltip .tooltip-row{min-width:0;color:var(--text-normal);justify-content:space-between;align-items:baseline;gap:8px;font-size:.75rem;line-height:1.6;display:flex}.local-time-tooltip .tooltip-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-size:.65rem;font-weight:600}.local-time-tooltip .tooltip-value{text-align:right;overflow-wrap:anywhere;min-width:0;color:var(--text-strong)}.cp-label[data-v-c2edb3c4]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-c2edb3c4]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-c2edb3c4]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-c2edb3c4]{gap:8px}.cp-grid[data-v-c2edb3c4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-c2edb3c4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-c2edb3c4]{grid-column:1/-1}.cp-field[data-v-c2edb3c4]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-c2edb3c4]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-c2edb3c4]{color:var(--danger)}.cp-input[data-v-c2edb3c4],.cp-select[data-v-c2edb3c4],.cp-textarea[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-c2edb3c4],.cp-select[data-v-c2edb3c4]{min-height:42px}.cp-textarea[data-v-c2edb3c4]{resize:vertical;line-height:1.5}.cp-input[data-v-c2edb3c4]:focus,.cp-select[data-v-c2edb3c4]:focus,.cp-textarea[data-v-c2edb3c4]:focus{border-color:var(--accent)}.cp-input[data-v-c2edb3c4]::placeholder,.cp-textarea[data-v-c2edb3c4]::placeholder{color:var(--text-muted)}.cp-input[data-v-c2edb3c4]:disabled,.cp-select[data-v-c2edb3c4]:disabled,.cp-textarea[data-v-c2edb3c4]:disabled{opacity:.6}.cp-field-error[data-v-c2edb3c4]{color:var(--danger);font-size:.75rem}.cp-search[data-v-c2edb3c4]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-c2edb3c4]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-c2edb3c4]{padding-left:36px}.cp-search--clearable .cp-input[data-v-c2edb3c4]{padding-right:40px}.cp-search-clear[data-v-c2edb3c4]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-c2edb3c4]:hover{background:var(--accent-soft)}.cp-btn[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-c2edb3c4]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-c2edb3c4]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-c2edb3c4]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-c2edb3c4]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-c2edb3c4]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-c2edb3c4]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-c2edb3c4]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-c2edb3c4]{align-self:flex-start}.cp-icon-btn[data-v-c2edb3c4]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-c2edb3c4]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-c2edb3c4]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-c2edb3c4]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-c2edb3c4]{align-items:flex-start}.cp-row-copy[data-v-c2edb3c4]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-c2edb3c4]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-c2edb3c4]{white-space:normal}.cp-row-sub[data-v-c2edb3c4]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-c2edb3c4]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-c2edb3c4]{color:var(--text-muted);flex:none}.cp-avatar[data-v-c2edb3c4]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-c2edb3c4]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-c2edb3c4]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-c2edb3c4]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-c2edb3c4]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-c2edb3c4]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-c2edb3c4]{color:var(--danger)}.cp-seg[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-c2edb3c4]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-c2edb3c4]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-c2edb3c4]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-c2edb3c4]:disabled{opacity:.55;cursor:not-allowed}.history[data-v-c2edb3c4]{flex-direction:column;min-width:0;display:flex;container-type:inline-size}.item[data-v-c2edb3c4]{gap:12px;min-width:0;display:flex}.rail[data-v-c2edb3c4]{flex:none;justify-content:center;align-items:flex-start;width:24px;display:flex;position:relative}.rail[data-v-c2edb3c4]:before{content:"";background:var(--border-subtle);width:1.5px;position:absolute;top:0;bottom:0}.item:first-of-type .rail[data-v-c2edb3c4]:before{top:26px}.item:last-of-type .rail[data-v-c2edb3c4]:before{height:26px;bottom:auto}.node[data-v-c2edb3c4]{box-sizing:border-box;background:var(--surface-2);width:22px;height:22px;color:var(--text-muted);box-shadow:0 0 0 3px var(--surface-0);border-radius:50%;flex:none;place-items:center;margin-top:15px;display:grid;position:relative}.node[data-kind=registration][data-v-c2edb3c4]{color:var(--accent);background:var(--surface-2)}.node[data-kind=task][data-v-c2edb3c4]{color:var(--success);background:var(--success-soft)}.node[data-kind=callback][data-v-c2edb3c4]{color:var(--warning);background:var(--warning-soft)}.body[data-v-c2edb3c4]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:12px;flex-direction:column;flex:1;gap:7px;min-width:0;margin:5px 0;padding:12px 14px;transition:border-color .12s,box-shadow .12s;display:flex}.item:hover .body[data-v-c2edb3c4]{border-color:var(--border-strong);box-shadow:0 1px 3px color-mix(in srgb, var(--text-strong) 9%, transparent)}.head[data-v-c2edb3c4]{flex-wrap:wrap;align-items:center;gap:4px 9px;display:flex}.user[data-v-c2edb3c4]{color:var(--text-strong);font-size:13.5px;font-weight:600}.ident[data-v-c2edb3c4]{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.when[data-v-c2edb3c4]{color:var(--text-muted);text-align:right;white-space:nowrap;flex:1;font-size:11.5px}@container (width<=420px){.ident[data-v-c2edb3c4]{flex-direction:column;align-items:flex-start;gap:1px}.when[data-v-c2edb3c4]{text-align:left}}.mini[data-v-c2edb3c4]{box-sizing:border-box;width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.mini[data-v-c2edb3c4]:hover{background:var(--surface-2);color:var(--text-strong)}.mini--danger[data-v-c2edb3c4]:hover{background:var(--danger-soft);color:var(--danger)}.badges[data-v-c2edb3c4]{flex-wrap:wrap;align-items:center;gap:5px 6px;display:flex}.badge[data-v-c2edb3c4]{box-sizing:border-box;background:var(--surface-2);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.badge[data-status=requested][data-v-c2edb3c4]{color:var(--warning);background:var(--warning-soft)}.badge[data-status=planned][data-v-c2edb3c4]{color:var(--accent);background:var(--surface-2)}.badge[data-status=send][data-v-c2edb3c4]{color:var(--info);background:var(--info-soft)}.badge[data-status=closed][data-v-c2edb3c4]{color:var(--success);background:var(--success-soft)}.badge--prio[data-priority=high][data-v-c2edb3c4]{color:var(--danger);background:var(--danger-soft)}.badge--prio[data-priority=medium][data-v-c2edb3c4]{color:var(--warning);background:var(--warning-soft)}.facts[data-v-c2edb3c4]{flex-direction:column;gap:4px;display:flex}.fact[data-v-c2edb3c4]{min-width:0;color:var(--text-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.fact[data-v-c2edb3c4] .app-icon{color:var(--text-muted);flex:none}.fact-value[data-v-c2edb3c4]{min-width:0;color:var(--text-normal);overflow-wrap:anywhere}.notes[data-v-c2edb3c4]{flex-direction:column;gap:3px;display:flex}.note[data-v-c2edb3c4]{color:var(--text-normal);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.note[data-v-c2edb3c4] .app-icon{color:var(--text-muted);flex:none;margin-top:3px}.to[data-v-c2edb3c4]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;min-width:0;padding-top:8px;display:flex}.to-label[data-v-c2edb3c4]{color:var(--text-muted);font-size:11.5px}.to-people[data-v-c2edb3c4]{flex-direction:column;gap:4px;min-width:0;display:flex}.flowy-item[data-v-86173ba2]{box-sizing:border-box;border:1px solid var(--flowy-line,var(--border-subtle));background:var(--surface-0);width:100%;font:inherit;text-align:left;color:var(--text-normal);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:9px 10px;transition:border-color .12s,background .12s;display:flex}.flowy-item[data-v-86173ba2]:hover,.flowy-item[data-v-86173ba2]:focus-visible{border-color:var(--flowy-blue,#0a6afe);background:color-mix(in srgb, var(--flowy-blue,#0a6afe) 5%, var(--surface-0));outline:none}.flowy-item-icon[data-v-86173ba2]{box-sizing:border-box;background:color-mix(in srgb, var(--flowy-blue,#0a6afe) 10%, transparent);width:30px;height:30px;color:var(--flowy-blue,#0a6afe);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.flowy-item-copy[data-v-86173ba2]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.flowy-item-top[data-v-86173ba2]{align-items:center;gap:6px;min-width:0;display:flex}.flowy-item-title[data-v-86173ba2]{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.84rem;font-weight:700;line-height:1.35;overflow:hidden}.flowy-item-priority[data-v-86173ba2]{color:var(--warning);flex:none;display:inline-flex}.flowy-item-priority[data-priority=high][data-v-86173ba2]{color:var(--danger)}.flowy-item-status[data-v-86173ba2]{box-sizing:border-box;background:var(--surface-2);color:var(--text-muted);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:1px 8px;font-size:.68rem;font-weight:700;line-height:1.6}.flowy-item-status[data-status=completed][data-v-86173ba2],.flowy-item-status[data-status=closed][data-v-86173ba2]{background:var(--success-soft);color:var(--success)}.flowy-item-meta[data-v-86173ba2],.flowy-item-note[data-v-86173ba2]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.45;overflow:hidden}.flowy-item-note[data-v-86173ba2]{color:var(--text-normal)}.flowy-item-pick[data-v-86173ba2]{box-sizing:border-box;border:1px solid var(--flowy-blue,#0a6afe);color:var(--flowy-blue,#0a6afe);border-radius:999px;flex:none;align-self:center;padding:3px 10px;font-size:.72rem;font-weight:700}.flowy-item--choice:hover .flowy-item-pick[data-v-86173ba2],.flowy-item--choice:focus-visible .flowy-item-pick[data-v-86173ba2]{background:var(--flowy-blue,#0a6afe);color:#fff}.flowy-item-go[data-v-86173ba2]{color:var(--text-muted);flex:none;align-self:center}.flowy-mark[data-v-34bbdbce]{--w:var(--flowy-mark-w);box-sizing:border-box;justify-content:center;gap:calc(var(--w) * .062);width:var(--w);height:calc(var(--w) * .85);padding-left:calc(var(--w) * .225);border-radius:calc(var(--w) * .3) calc(var(--w) * .3) calc(var(--w) * .3) calc(var(--w) * .075);background:linear-gradient(100deg,#3d2ff8 0%,#0a6afe 28%,#1062fd 50%,#0ea4f8 78%,#0cc8f5 100%);flex-direction:column;flex:none;display:inline-flex}.flowy-mark-bar[data-v-34bbdbce]{width:calc(var(--w) * .55);height:calc(var(--w) * .1375);border-radius:0 0 calc(var(--w) * .066) calc(var(--w) * .066);background:#fff;display:block}.flowy-mark-bar--short[data-v-34bbdbce]{width:calc(var(--w) * .418);border-radius:calc(var(--w) * .124) 0 calc(var(--w) * .22) 0 / calc(var(--w) * .117) 0 calc(var(--w) * .1375) 0}.flowy[data-v-cbf27888]{--flowy-blue:#0a6afe;--flowy-grad:linear-gradient(100deg, #3d2ff8 0%, #0a6afe 28%, #1062fd 50%, #0ea4f8 78%, #0cc8f5 100%);--flowy-line:color-mix(in srgb, var(--flowy-blue) 22%, var(--border-subtle));box-sizing:border-box;min-height:0;height:var(--flowy-height,clamp(380px, 62vh, 640px));flex-direction:column;display:flex}.flowy-head[data-v-cbf27888]{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:10px;padding-bottom:12px;display:flex}.flowy-head-text[data-v-cbf27888]{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.flowy-name[data-v-cbf27888]{font-family:var(--font-heading);color:var(--text-strong);font-size:.98rem;font-weight:700;line-height:1.2}.flowy-tagline[data-v-cbf27888]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.flowy-icon-btn[data-v-cbf27888]{box-sizing:border-box;width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.flowy-icon-btn[data-v-cbf27888]:hover{background:var(--surface-2);color:var(--text-strong)}.flowy-thread[data-v-cbf27888]{scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 2px;display:flex;overflow-y:auto}.flowy-thread--empty[data-v-cbf27888]{justify-content:center}.flowy-empty[data-v-cbf27888]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 16px;display:flex}.flowy-empty-title[data-v-cbf27888]{font-family:var(--font-heading);color:var(--text-strong);margin:10px 0 0;font-size:1.12rem;font-weight:700}.flowy-intro[data-v-cbf27888]{max-width:42ch;color:var(--text-muted);margin:0;font-size:.84rem;line-height:1.55}.flowy-examples[data-v-cbf27888]{flex-direction:column;gap:7px;width:100%;max-width:360px;margin-top:12px;display:flex}.flowy-example[data-v-cbf27888]{box-sizing:border-box;border:1px solid var(--flowy-line);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:var(--text-normal);cursor:pointer;border-radius:12px;padding:9px 13px;font-size:.82rem;line-height:1.4;transition:border-color .12s,background .12s}.flowy-example[data-v-cbf27888]:hover{border-color:var(--flowy-blue);background:color-mix(in srgb, var(--flowy-blue) 5%, var(--surface-0))}.flowy-intro--scope[data-v-cbf27888]{font-size:.76rem}.flowy-msg[data-v-cbf27888]{gap:9px;max-width:100%;animation:.18s ease-out flowy-in-cbf27888;display:flex}@keyframes flowy-in-cbf27888{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.flowy-msg--user[data-v-cbf27888]{justify-content:flex-end}.flowy-msg--user .flowy-text[data-v-cbf27888]{box-sizing:border-box;background:var(--flowy-grad);color:#fff;border-radius:16px 16px 4px;max-width:82%;padding:9px 13px}.flowy-avatar[data-v-cbf27888]{align-self:flex-end}.flowy-bubble[data-v-cbf27888]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:16px 16px 16px 4px;flex-direction:column;gap:10px;min-width:0;max-width:min(100% - 34px,68ch);padding:11px 14px;display:flex}.flowy-text[data-v-cbf27888]{color:var(--text-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.6}.flowy-items[data-v-cbf27888]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.flowy-status[data-v-cbf27888]{color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:.78rem;display:flex}.flowy-dots[data-v-cbf27888]{gap:4px;display:inline-flex}.flowy-dots span[data-v-cbf27888]{background:var(--flowy-blue);opacity:.35;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite flowy-dot-cbf27888}.flowy-dots span[data-v-cbf27888]:nth-child(2){animation-delay:.2s}.flowy-dots span[data-v-cbf27888]:nth-child(3){animation-delay:.4s}@keyframes flowy-dot-cbf27888{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.flowy-error[data-v-cbf27888]{color:var(--danger);align-items:flex-start;gap:7px;margin:0;font-size:.8rem;line-height:1.45;display:flex}.flowy-sources[data-v-cbf27888]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:7px;padding-top:10px;display:flex}.flowy-sources-label[data-v-cbf27888]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:700}.flowy-source-list[data-v-cbf27888]{flex-wrap:wrap;gap:6px;display:flex}.flowy-source[data-v-cbf27888]{box-sizing:border-box;border:1px solid var(--flowy-line);background:var(--surface-0);max-width:100%;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.76rem;font-weight:600;transition:border-color .12s,color .12s;display:inline-flex}.flowy-source span[data-v-cbf27888]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flowy-source[data-v-cbf27888]:hover{border-color:var(--flowy-blue);color:var(--flowy-blue)}.flowy-bottom[data-v-cbf27888]{flex-direction:column;flex:none;gap:7px;padding-top:10px;display:flex}.flowy-composer[data-v-cbf27888]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);box-shadow:0 6px 18px color-mix(in srgb, var(--text-strong) 6%, transparent);border-radius:18px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;transition:border-color .14s,box-shadow .14s;display:flex}.flowy-composer[data-v-cbf27888]:focus-within{border-color:var(--flowy-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--flowy-blue) 16%, transparent)}.flowy-input[data-v-cbf27888]{box-sizing:border-box;min-width:0;height:36px;min-height:36px;max-height:140px;font:inherit;color:var(--text-normal);resize:none;background:0 0;border:none;flex:auto;margin:0;padding:8px 0;font-size:.9rem;line-height:1.4;overflow-y:auto}.flowy-input[data-v-cbf27888]:focus{outline:none}.flowy-input[data-v-cbf27888]::placeholder{color:var(--text-muted)}.flowy-send[data-v-cbf27888]{box-sizing:border-box;background:var(--flowy-grad);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .12s,transform .12s;display:inline-flex}.flowy-send[data-v-cbf27888]:not(:disabled):hover{transform:translateY(-1px)}.flowy-send[data-v-cbf27888]:disabled{opacity:.35;cursor:not-allowed}.flowy-send--stop[data-v-cbf27888]{background:var(--surface-2);color:var(--text-strong)}.flowy-disclaimer[data-v-cbf27888]{text-align:center;color:var(--text-muted);margin:0;font-size:.7rem}.flowy-reset[data-v-cbf27888]{font:inherit;color:var(--flowy-blue);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-weight:600}.flowy--compact[data-v-cbf27888]{height:var(--flowy-height,clamp(320px, 56vh, 520px))}.flowy--compact .flowy-head[data-v-cbf27888]{padding-bottom:9px}.flowy--compact .flowy-thread[data-v-cbf27888]{gap:10px;padding:12px 0}.flowy--compact .flowy-text[data-v-cbf27888]{font-size:.84rem}.flowy--compact .flowy-empty-title[data-v-cbf27888]{font-size:1rem}.richt-text-viewer[data-v-f7515b2e]{color:var(--text-normal);font-size:.92rem;line-height:1.65}.richt-text-viewer--inherit[data-v-f7515b2e]{color:inherit;line-height:inherit;font-size:inherit}.richt-text-viewer[data-v-f7515b2e] h2{color:var(--text-strong);margin:0 0 8px;font-size:1.1rem}.richt-text-viewer[data-v-f7515b2e] h3{color:var(--text-strong);margin:0 0 8px;font-size:1rem}.richt-text-viewer[data-v-f7515b2e] ul,.richt-text-viewer[data-v-f7515b2e] ol{margin:0;padding-left:22px}.richt-text-viewer[data-v-f7515b2e] p{margin:0 0 8px}.richt-text-viewer[data-v-f7515b2e] hr{border:none;border-top:1px solid var(--border-subtle);margin:12px 0}.richt-text-viewer[data-v-f7515b2e] blockquote{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--surface-1) 75%, white);border-radius:8px;margin:0 0 10px;padding:8px 12px}.richt-text-viewer[data-v-f7515b2e] pre{background:color-mix(in srgb, var(--surface-1) 85%, black);white-space:pre-wrap;border-radius:8px;margin:0 0 10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow-x:auto}.richt-text-viewer[data-v-f7515b2e] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.cp-label[data-v-de519089]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-de519089]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-de519089]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-de519089]{gap:8px}.cp-grid[data-v-de519089]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-de519089]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-de519089]{grid-column:1/-1}.cp-field[data-v-de519089]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-de519089]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-de519089]{color:var(--danger)}.cp-input[data-v-de519089],.cp-select[data-v-de519089],.cp-textarea[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-de519089],.cp-select[data-v-de519089]{min-height:42px}.cp-textarea[data-v-de519089]{resize:vertical;line-height:1.5}.cp-input[data-v-de519089]:focus,.cp-select[data-v-de519089]:focus,.cp-textarea[data-v-de519089]:focus{border-color:var(--accent)}.cp-input[data-v-de519089]::placeholder,.cp-textarea[data-v-de519089]::placeholder{color:var(--text-muted)}.cp-input[data-v-de519089]:disabled,.cp-select[data-v-de519089]:disabled,.cp-textarea[data-v-de519089]:disabled{opacity:.6}.cp-field-error[data-v-de519089]{color:var(--danger);font-size:.75rem}.cp-search[data-v-de519089]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-de519089]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-de519089]{padding-left:36px}.cp-search--clearable .cp-input[data-v-de519089]{padding-right:40px}.cp-search-clear[data-v-de519089]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-de519089]:hover{background:var(--accent-soft)}.cp-btn[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-de519089]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-de519089]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-de519089]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-de519089]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-de519089]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-de519089]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-de519089]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-de519089]{align-self:flex-start}.cp-icon-btn[data-v-de519089]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-de519089]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-de519089]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-de519089]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-de519089]{align-items:flex-start}.cp-row-copy[data-v-de519089]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-de519089]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-de519089]{white-space:normal}.cp-row-sub[data-v-de519089]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-de519089]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-de519089]{color:var(--text-muted);flex:none}.cp-avatar[data-v-de519089]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-de519089]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-de519089]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-de519089]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-de519089]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-de519089]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-de519089]{color:var(--danger)}.cp-seg[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-de519089]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-de519089]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-de519089]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-de519089]:disabled{opacity:.55;cursor:not-allowed}.kb[data-v-de519089]{flex-direction:column;gap:12px;display:flex}.browse[data-v-de519089]{gap:8px 12px}.ask[data-v-de519089]{align-self:flex-start}.ai[data-v-de519089]{box-sizing:border-box;border:1px solid var(--ai);background:var(--ai-soft);border-radius:12px;flex-direction:column;gap:9px;padding:12px;display:flex}.ai--flowy[data-v-de519089]{border-color:var(--border-subtle);background:var(--surface-0)}.ai-head[data-v-de519089]{align-items:center;gap:7px;display:flex}.ai-mark[data-v-de519089]{color:var(--ai);flex:none}.ai-title[data-v-de519089]{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--ai);flex:1;font-size:.72rem;font-weight:700}.ai-text[data-v-de519089]{color:var(--text-normal);white-space:pre-wrap;text-wrap:pretty;margin:0;font-size:.83rem;line-height:1.6}.ai-sources[data-v-de519089]{flex-direction:column;gap:5px;display:flex}.ai-source[data-v-de519089]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;color:var(--accent);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-size:.78rem;font-weight:600;display:flex}.ai-source[data-v-de519089]:hover{border-color:var(--accent)}.ai-source-title[data-v-de519089]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-note[data-v-de519089]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.71rem;line-height:1.45}.crumbs[data-v-de519089]{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.crumb-step[data-v-de519089]{align-items:center;gap:2px;min-width:0;display:flex}.crumb-sep[data-v-de519089]{color:var(--border-strong);flex:none}.crumb[data-v-de519089]{box-sizing:border-box;max-width:150px;font:inherit;color:var(--text-muted);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:.72rem;font-weight:600;display:inline-flex;overflow:hidden}.crumb[data-v-de519089]:hover{background:var(--surface-2);color:var(--accent)}.crumb--current[data-v-de519089]{background:var(--surface-2);color:var(--text-strong);font-weight:700}.crumb--home[data-v-de519089]{max-width:none}.article-title[data-v-de519089]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);text-wrap:pretty;margin:0;font-size:1.1rem;font-weight:700;line-height:1.25}.article-body[data-v-de519089]{max-width:76ch;color:var(--text-normal);font-size:.83rem;line-height:1.6}.step[data-v-de519089]{background:var(--surface-2);width:22px;height:22px;color:var(--accent);font-family:var(--font-heading);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:700;display:grid}.preview-meta[data-v-6808b9c8]{align-items:center;gap:10px;font-weight:500;display:inline-flex}.preview-meta-part+.preview-meta-part[data-v-6808b9c8]:before{content:"·";margin-right:10px}.preview-body[data-v-6808b9c8]{box-sizing:border-box;justify-content:center;align-items:center;height:100%;min-height:320px;padding:12px;display:flex;overflow:hidden}.preview-frame[data-v-6808b9c8]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;width:100%;height:100%}.preview-image[data-v-6808b9c8]{object-fit:contain;border-radius:12px;min-width:0;max-width:100%;min-height:0;max-height:100%}.preview-message[data-v-6808b9c8]{color:var(--text-muted);margin:0;font-size:.85rem}.preview-message--error[data-v-6808b9c8]{color:var(--danger)}.preview-download[data-v-6808b9c8]{box-sizing:border-box;border-radius:var(--btn-r-sm,10px);background:var(--accent);color:var(--text-on-accent);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;padding:8px 14px;font-size:.82rem;display:inline-flex}.preview-download[data-v-6808b9c8]:disabled{opacity:.65;cursor:default}.spin[data-v-6808b9c8]{animation:.9s linear infinite preview-spin-6808b9c8}@keyframes preview-spin-6808b9c8{to{transform:rotate(360deg)}}.upload-body[data-v-963e644c]{box-sizing:border-box;width:100%;min-width:0;padding:20px}.upload-file[data-v-963e644c]{box-sizing:border-box;background:var(--surface-1);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.upload-badge[data-v-963e644c]{border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.upload-badge--pdf[data-v-963e644c]{color:#dc2626;background:#dc262624}.upload-badge--image[data-v-963e644c]{color:#7c3aed;background:#7c3aed24}.upload-badge--sheet[data-v-963e644c]{color:#059669;background:#05966924}.upload-badge--doc[data-v-963e644c]{color:#2563eb;background:#2563eb24}.upload-badge--archive[data-v-963e644c]{color:#d97706;background:#d9770624}.upload-badge--plain[data-v-963e644c]{background:var(--surface-2);color:var(--text-muted)}.upload-file-text[data-v-963e644c]{flex-direction:column;min-width:0;display:flex}.upload-file-name[data-v-963e644c]{color:var(--text-normal);overflow-wrap:anywhere;font-size:.84rem}.upload-file-meta[data-v-963e644c]{color:var(--text-muted);font-size:.72rem}.upload-field[data-v-963e644c]{margin-top:14px}.upload-hint[data-v-963e644c]{color:var(--text-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:.74rem}.upload-error[data-v-963e644c]{color:var(--danger);margin:10px 0 0;font-size:.8rem}.attachments[data-v-02285572]{box-sizing:border-box;border:1px dashed #0000;border-radius:14px;flex-direction:column;gap:8px;padding:4px;transition:border-color .14s,background .14s;display:flex}.attachments--dropping[data-v-02285572]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent)}.attachments-header[data-v-02285572]{align-items:center;gap:10px;display:flex}.attachments-label[data-v-02285572]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin:0;font-size:.66rem;font-weight:700;display:inline-flex}.attachments-count[data-v-02285572]{background:var(--surface-2);letter-spacing:0;min-width:17px;height:17px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.64rem;display:inline-flex}.attach-btn[data-v-02285572]{box-sizing:border-box;background:var(--surface-2);color:var(--text-normal);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:.74rem;transition:background .12s,color .12s;display:inline-flex}.attach-btn[data-v-02285572]:hover:not(:disabled){background:var(--accent);color:var(--text-on-accent)}.attach-btn[data-v-02285572]:disabled{opacity:.6;cursor:default}.file-input[data-v-02285572]{display:none}.attachments-hint[data-v-02285572],.attachments-error[data-v-02285572]{color:var(--text-muted);margin:0;padding-left:2px;font-size:.76rem}.attachments-error[data-v-02285572]{color:var(--danger)}.attachment-list[data-v-02285572]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.attachment-row[data-v-02285572]{box-sizing:border-box;border-radius:10px;align-items:center;gap:4px;transition:background .12s;display:flex}.attachment-row[data-v-02285572]:hover{background:var(--surface-1)}.attachment-main[data-v-02285572]{box-sizing:border-box;min-width:0;color:var(--text-normal);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:auto;align-items:center;gap:10px;padding:6px 8px;display:flex}.attachment-main[data-v-02285572]:disabled{cursor:default}.attachment-badge[data-v-02285572]{border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.attachment-badge--pdf[data-v-02285572]{color:#dc2626;background:#dc262624}.attachment-badge--image[data-v-02285572]{color:#7c3aed;background:#7c3aed24}.attachment-badge--sheet[data-v-02285572]{color:#059669;background:#05966924}.attachment-badge--doc[data-v-02285572]{color:#2563eb;background:#2563eb24}.attachment-badge--archive[data-v-02285572]{color:#d97706;background:#d9770624}.attachment-badge--plain[data-v-02285572]{background:var(--surface-2);color:var(--text-muted)}.attachment-text[data-v-02285572]{flex-direction:column;flex:auto;min-width:0;display:flex}.attachment-name[data-v-02285572]{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.attachment-meta[data-v-02285572]{color:var(--text-muted);font-size:.7rem}.attachment-action[data-v-02285572]{color:var(--text-muted);opacity:0;flex:none;transition:opacity .12s}.attachment-row:hover .attachment-action[data-v-02285572]{opacity:1}.attachment-tools[data-v-02285572]{opacity:0;flex:none;align-items:center;gap:2px;padding-right:4px;transition:opacity .12s;display:inline-flex}.attachment-row:hover .attachment-tools[data-v-02285572],.attachment-tools[data-v-02285572]:focus-within{opacity:1}@media (hover:none){.attachment-tools[data-v-02285572]{opacity:1}}.tool-btn[data-v-02285572]{box-sizing:border-box;width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.tool-btn[data-v-02285572]:hover{background:var(--surface-2);color:var(--text-normal)}.tool-btn[data-v-02285572]:disabled{opacity:.5;cursor:default}.tool-btn--danger[data-v-02285572]:hover{background:var(--danger-soft);color:var(--danger)}.attachments--compact .attachment-list[data-v-02285572]{flex-flow:wrap;gap:6px}.attachments--compact .attachment-row[data-v-02285572]{border:1px solid var(--border-subtle);background:var(--surface-1);flex:0 auto;max-width:100%}.attachments--compact .attachment-row[data-v-02285572]:hover{background:var(--surface-2)}.attachments--compact .attachment-main[data-v-02285572]{flex:0 auto;gap:8px;padding:5px 8px}.attachments--compact .attachment-badge[data-v-02285572]{border-radius:7px;width:22px;height:22px}.attachments--compact .attachment-name[data-v-02285572]{max-width:190px;font-size:.76rem}.attachments--compact .attachment-meta[data-v-02285572]{font-size:.66rem}.attachments--compact .tool-btn[data-v-02285572]{border-radius:7px;width:22px;height:22px}.spin[data-v-02285572]{animation:.9s linear infinite attachment-spin-02285572}@keyframes attachment-spin-02285572{to{transform:rotate(360deg)}}.attachment-analysis--failed[data-v-02285572]{color:#b91c1c;font-weight:600}.attachment-summary[data-v-02285572]{-webkit-line-clamp:2;color:var(--text-muted);-webkit-box-orient:vertical;margin-top:2px;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tree-list[data-v-22977fe8]{margin:0;padding:0;list-style:none}.tree-node[data-v-22977fe8]{position:relative}.tree-row[data-v-22977fe8]{box-sizing:border-box;align-items:center;gap:2px;padding-right:4px;display:flex}.tree-caret[data-v-22977fe8]{box-sizing:border-box;width:var(--btn-icon-inline);height:var(--btn-icon-inline);border-radius:var(--btn-r-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.72rem;display:inline-flex}.tree-caret[data-v-22977fe8]:hover{background:var(--surface-2)}.tree-caret--leaf[data-v-22977fe8]{cursor:default}.tree-caret--leaf[data-v-22977fe8]:hover{background:0 0}.tree-caret-chevron[data-v-22977fe8]{transition:transform .14s}.tree-caret-chevron.is-open[data-v-22977fe8]{transform:rotate(90deg)}.tree-label[data-v-22977fe8]{box-sizing:border-box;text-align:left;min-width:0;color:var(--text-normal);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:auto;align-items:center;gap:8px;padding:7px 10px;font-size:.875rem;font-weight:500;transition:background .1s,color .1s;display:flex;overflow:hidden}.tree-label-icon[data-v-22977fe8]{color:var(--text-muted);flex:none;font-size:.85rem}.tree-label-text[data-v-22977fe8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tree-label--active .tree-label-icon[data-v-22977fe8]{color:var(--accent)}.tree-label[data-v-22977fe8]:hover{background:var(--surface-1)}.tree-label--active[data-v-22977fe8]{background:var(--surface-2);color:var(--accent);font-weight:600}.tree-actions[data-v-22977fe8]{opacity:0;gap:2px;transition:opacity .12s;display:flex}.tree-row:hover .tree-actions[data-v-22977fe8],.tree-actions[data-v-22977fe8]:focus-within{opacity:1}@media (hover:none){.tree-actions[data-v-22977fe8]{opacity:1}.tree-label[data-v-22977fe8]{padding:11px 10px}.tree-action[data-v-22977fe8]{width:var(--btn-icon-md);height:var(--btn-icon-md)}}.tree-action[data-v-22977fe8]{box-sizing:border-box;width:var(--btn-icon-xs);height:var(--btn-icon-xs);border-radius:var(--btn-r-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.82rem;display:inline-flex}.tree-action[data-v-22977fe8]:hover{background:var(--surface-2);color:var(--text-strong)}.tree-action[data-v-22977fe8]:disabled{opacity:.5;cursor:not-allowed}.tree-action--danger[data-v-22977fe8]:hover{background:var(--danger-soft);color:var(--danger)}.spin[data-v-22977fe8]{animation:.6s linear infinite spin-22977fe8}@keyframes spin-22977fe8{to{transform:rotate(360deg)}}.sheet[data-v-1d48dea7]{z-index:95;background:color-mix(in srgb, var(--text-strong) 32%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-panel[data-v-1d48dea7]{box-sizing:border-box;width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);background:var(--surface-0);box-shadow:0 -16px 36px color-mix(in srgb, var(--text-strong) 16%, transparent);transform:translateY(var(--drag-offset,0px));border-radius:24px 24px 0 0;flex-direction:column;transition:transform .18s;display:flex}.sheet-panel--dragging[data-v-1d48dea7]{transition:none}.sheet-grip[data-v-1d48dea7]{box-sizing:border-box;touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;place-items:center;padding:12px 0 8px;display:grid}.sheet-grip-bar[data-v-1d48dea7]{background:color-mix(in srgb, var(--border-strong) 82%, transparent);border-radius:999px;width:44px;height:4px}.sheet-head[data-v-1d48dea7]{box-sizing:border-box;flex:none;align-items:center;gap:10px;padding:0 16px 10px;display:flex}.sheet-title[data-v-1d48dea7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);flex:1;margin:0;font-size:.98rem;font-weight:700;overflow:hidden}.sheet-close[data-v-1d48dea7]{box-sizing:border-box;width:var(--btn-icon-md);height:var(--btn-icon-md);background:var(--surface-1);color:var(--text-normal);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.sheet-close[data-v-1d48dea7]:active{background:var(--surface-2)}.sheet-body[data-v-1d48dea7]{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}.sheet-footer[data-v-1d48dea7]{box-sizing:border-box;border-top:1px solid color-mix(in srgb, var(--border-subtle) 80%, transparent);flex:none;padding:12px 16px}.bottom-sheet-enter-active[data-v-1d48dea7],.bottom-sheet-leave-active[data-v-1d48dea7]{transition:opacity .16s}.bottom-sheet-enter-active .sheet-panel[data-v-1d48dea7],.bottom-sheet-leave-active .sheet-panel[data-v-1d48dea7]{transition:transform .32s cubic-bezier(.12,.96,.18,1)}.bottom-sheet-enter-from[data-v-1d48dea7],.bottom-sheet-leave-to[data-v-1d48dea7]{opacity:0}.bottom-sheet-enter-from .sheet-panel[data-v-1d48dea7],.bottom-sheet-leave-to .sheet-panel[data-v-1d48dea7]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.sheet-panel[data-v-1d48dea7],.bottom-sheet-enter-active .sheet-panel[data-v-1d48dea7],.bottom-sheet-leave-active .sheet-panel[data-v-1d48dea7]{transition:none}}.kbs-rail[data-v-32ca51e9]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:14px;flex-direction:column;flex:0 0 300px;min-width:0;max-height:calc(100vh - 120px);transition:flex-basis .16s;display:flex;position:sticky;top:8px;overflow:hidden}.kbs-rail--closed[data-v-32ca51e9]{flex:0 0 46px;min-height:220px}.kbs-rail-body[data-v-32ca51e9]{flex-direction:column;height:100%;min-height:0;display:flex}.kbs-rail-head[data-v-32ca51e9]{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 10px;display:flex}.kbs-rail-label[data-v-32ca51e9]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:7px;font-size:.66rem;font-weight:700;display:inline-flex}.kbs-rail-label-icon[data-v-32ca51e9]{color:var(--accent)}.kbs-rail--ai .kbs-rail-label-icon[data-v-32ca51e9]{color:var(--ai)}.kbs-icon-btn[data-v-32ca51e9]{box-sizing:border-box;width:var(--btn-icon-xs);height:var(--btn-icon-xs);border:1px solid var(--border-subtle);border-radius:var(--btn-r-xs);background:var(--surface-0);color:var(--text-normal);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;font-size:.82rem;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.kbs-icon-btn[data-v-32ca51e9]:hover{border-color:var(--accent);color:var(--accent);background:var(--surface-1)}.kbs-rail-scroll[data-v-32ca51e9]{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.kbs-rail-foot[data-v-32ca51e9]{border-top:1px solid var(--border-subtle);flex:none;padding:10px 12px}.kbs-tab[data-v-32ca51e9]{box-sizing:border-box;width:100%;height:100%;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;padding:14px 0;transition:background .12s,color .12s;display:flex}.kbs-tab[data-v-32ca51e9]:hover{background:var(--surface-1);color:var(--accent)}.kbs-rail--ai .kbs-tab[data-v-32ca51e9]:hover{color:var(--ai)}.kbs-tab-text[data-v-32ca51e9]{writing-mode:vertical-rl;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:700}.kbs-rail-filter[data-v-32ca51e9]{flex:none;padding:10px 12px 0}.kbs-filter-input[data-v-32ca51e9]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);width:100%;min-height:34px;color:var(--text-strong);font:inherit;border-radius:8px;outline:none;padding:6px 10px;font-size:.82rem}.kbs-filter-input[data-v-32ca51e9]:focus{border-color:var(--accent);background:var(--surface-0)}.rail-stack[data-v-32ca51e9]{flex-direction:column;gap:10px;padding-top:2px;display:flex}.rail-stack .kbs-filter-input[data-v-32ca51e9]{min-height:44px;font-size:16px}@media (width<=1100px){.kbs-rail[data-v-32ca51e9],.kbs-rail--closed[data-v-32ca51e9]{flex:none;width:100%;min-height:0;max-height:none;position:static}.kbs-rail--closed .kbs-tab[data-v-32ca51e9]{flex-direction:row;justify-content:flex-start;gap:9px;height:auto;padding:12px 14px}.kbs-tab-text[data-v-32ca51e9]{writing-mode:horizontal-tb}.kbs-rail-scroll[data-v-32ca51e9]{max-height:60vh}}.kb-view-toggle[data-v-15492133]{background:var(--surface-2);border-radius:8px;flex:none;align-items:center;gap:3px;padding:3px;display:flex}.kb-view-btn[data-v-15492133]{width:var(--btn-icon-xs);height:var(--btn-icon-xs);border-radius:var(--btn-r-xs);color:var(--text-muted);cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;transition:background .12s,color .12s;display:flex}.kb-view-btn--active[data-v-15492133]{background:var(--surface-0);color:var(--accent);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 10%, transparent)}@media (width<=560px){.kb-view-toggle[data-v-15492133]{display:none}}.kb-toolbar[data-v-943f0302]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.kb-field[data-v-943f0302]{flex:220px;align-items:center;min-width:220px;display:flex;position:relative}.kb-field-icon[data-v-943f0302]{color:var(--text-muted);pointer-events:none;font-size:.85rem;position:absolute;left:12px}.kb-field-input[data-v-943f0302]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-height:42px;color:var(--text-strong);font:inherit;border-radius:10px;outline:none;padding:9px 40px 9px 36px;font-size:.9rem}.kb-field-input[data-v-943f0302]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-soft) 50%, transparent)}.kb-field-clear[data-v-943f0302]{width:var(--btn-icon-inline);height:var(--btn-icon-inline);border-radius:var(--btn-r-xs);background:var(--surface-2);color:var(--text-normal);cursor:pointer;box-sizing:border-box;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.62rem;display:flex;position:absolute;right:9px}.kb-field-clear[data-v-943f0302]:hover{background:var(--accent-soft)}.kb-toolbar-actions[data-v-943f0302]{flex:none;align-items:center;gap:8px;display:flex}.kb-btn[data-v-943f0302]{align-items:center;gap:var(--btn-gap-md);min-height:var(--btn-h-md);padding:0 var(--btn-px-md);border-radius:var(--btn-r-md);font:inherit;font-size:var(--btn-fs-md);white-space:nowrap;cursor:pointer;box-sizing:border-box;border:1px solid #0000;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.kb-btn[data-v-943f0302]:disabled{opacity:.6;cursor:not-allowed}.kb-btn--search[data-v-943f0302]{background:var(--accent);color:var(--text-on-accent)}.kb-btn--search[data-v-943f0302]:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--surface-0))}.kb-btn--ai[data-v-943f0302]{border-color:color-mix(in srgb, var(--ai) 40%, var(--border-subtle));background:var(--surface-0);color:var(--ai)}.kb-btn--ai[data-v-943f0302]:hover:not(:disabled){background:var(--ai-soft)}.kb-body[data-v-943f0302]{box-sizing:border-box;min-height:460px;padding:16px 20px 20px}.kb-section[data-v-943f0302]{flex-direction:column;gap:8px;display:flex}.kb-section-head[data-v-943f0302]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;display:flex}.kb-section-label[data-v-943f0302]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem;font-weight:700}.kb-fade[data-v-943f0302]{animation:.16s kb-fade-943f0302}@keyframes kb-fade-943f0302{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kb-rows[data-v-943f0302]{flex-direction:column;gap:6px;display:flex}.kb-grid[data-v-943f0302]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.kb-row[data-v-943f0302],.kb-card[data-v-943f0302],.kb-result[data-v-943f0302]{box-sizing:border-box;text-align:left;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;cursor:pointer;transition:background .12s,border-color .12s}.kb-row[data-v-943f0302]:hover,.kb-card[data-v-943f0302]:hover,.kb-result[data-v-943f0302]:hover{border-color:var(--accent);background:var(--surface-1)}.kb-row[data-v-943f0302]{border-radius:10px;align-items:center;gap:11px;padding:10px 13px;display:flex}.kb-card[data-v-943f0302]{border-radius:11px;align-items:center;gap:11px;padding:12px 13px;display:flex}.kb-result[data-v-943f0302]{border-radius:11px;align-items:flex-start;gap:11px;padding:12px 13px;display:flex}.kb-tile[data-v-943f0302]{background:var(--surface-2);width:30px;height:30px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.85rem;display:flex}.kb-tile--sm[data-v-943f0302]{border-radius:7px;width:26px;height:26px;margin-top:1px;font-size:.8rem}.kb-row-icon[data-v-943f0302]{color:var(--accent);flex:none;font-size:.9rem}.kb-row-title[data-v-943f0302],.kb-card-title[data-v-943f0302]{color:var(--text-strong);font-size:.88rem;font-weight:600;line-height:1.3}.kb-row-title[data-v-943f0302]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kb-card-text[data-v-943f0302]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-card-title[data-v-943f0302]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-meta[data-v-943f0302]{color:var(--text-muted);white-space:nowrap;flex:none;font-size:.75rem}.kb-chevron[data-v-943f0302]{color:var(--text-muted);flex:none;font-size:.75rem}.kb-chevron--top[data-v-943f0302]{margin-top:5px}.kb-result-group[data-v-943f0302]{flex-direction:column;display:flex}.kb-file-hits[data-v-943f0302]{flex-wrap:wrap;gap:5px;padding:0 12px 8px 54px;display:flex}.kb-file-hit[data-v-943f0302]{box-sizing:border-box;background:var(--surface-2);max-width:100%;color:var(--text-muted);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;transition:background .12s,color .12s;display:inline-flex}.kb-file-hit[data-v-943f0302]:hover{background:var(--accent);color:var(--text-on-accent)}.kb-file-name[data-v-943f0302]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kb-result-summary[data-v-943f0302]{color:var(--text-muted);font-size:.78rem}.kb-result-text[data-v-943f0302]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kb-result-head[data-v-943f0302]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.kb-result-title[data-v-943f0302]{color:var(--text-strong);font-size:.88rem;font-weight:600;line-height:1.3}.kb-chip[data-v-943f0302]{background:var(--surface-2);color:var(--text-normal);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:.68rem;font-weight:600}.kb-snippet[data-v-943f0302]{color:var(--text-muted);font-size:.78rem;line-height:1.45}.kb-ghost-btn[data-v-943f0302]{align-items:center;gap:var(--btn-gap-sm);min-height:var(--btn-h-sm);padding:0 var(--btn-px-sm);border:1px solid var(--border-subtle);border-radius:var(--btn-r-sm);background:var(--surface-0);font:inherit;font-size:var(--btn-fs-sm);color:var(--text-normal);cursor:pointer;box-sizing:border-box;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.kb-ghost-btn[data-v-943f0302]:hover{border-color:var(--accent);background:var(--surface-1);color:var(--accent)}.kb-ghost-btn--icon[data-v-943f0302]{padding-left:9px}.kb-ghost-btn--accent[data-v-943f0302]{color:var(--accent)}.kb-article-title-row[data-v-943f0302]{align-items:center;gap:10px;min-width:0;display:flex}.kb-article-title[data-v-943f0302]{overflow-wrap:anywhere;min-width:0;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:1.25rem;font-weight:700}.kb-article-content[data-v-943f0302]{color:var(--text-normal);font-size:.88rem;line-height:1.6}.kb-ai-card[data-v-943f0302]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ai) 40%, var(--border-subtle));background:var(--ai-soft);border-radius:13px;flex-direction:column;gap:11px;margin-top:10px;padding:15px 16px;display:flex}.kb-ai-head[data-v-943f0302]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.kb-ai-glyph[data-v-943f0302]{color:var(--ai);font-size:.95rem}.kb-ai-title[data-v-943f0302]{font-family:var(--font-heading);color:var(--text-strong);font-size:.9rem;font-weight:700}.kb-ai-question[data-v-943f0302]{border:1px solid color-mix(in srgb, var(--ai) 40%, var(--border-subtle));background:var(--surface-0);color:var(--text-normal);border-radius:5px;padding:2px 7px;font-size:.68rem;font-weight:600}.kb-ai-answer[data-v-943f0302]{color:var(--text-normal);white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.6}.kb-ai-sources[data-v-943f0302]{border-top:1px solid color-mix(in srgb, var(--ai) 40%, var(--border-subtle));flex-direction:column;gap:7px;padding-top:11px;display:flex}.kb-ai-source-list[data-v-943f0302]{flex-wrap:wrap;gap:7px;display:flex}.kb-ai-disclaimer[data-v-943f0302]{color:var(--text-muted);font-size:.75rem}.kb-placeholder[data-v-943f0302]{box-sizing:border-box;border:1px dashed var(--border-subtle);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:34px 16px;display:flex}.kb-placeholder--error[data-v-943f0302]{border-color:var(--danger)}.kb-placeholder-title[data-v-943f0302]{font-family:var(--font-heading);color:var(--text-strong);font-size:.95rem;font-weight:700}.kb-placeholder-hint[data-v-943f0302]{color:var(--text-muted);font-size:.82rem}.kb-loading-state[data-v-943f0302]{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:34px 16px;font-size:.85rem;display:flex}.kb-loading-spinner[data-v-943f0302]{border:2px solid color-mix(in srgb, var(--text-muted) 35%, transparent);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite kb-spin-943f0302}@keyframes kb-spin-943f0302{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kb-ai-thinking[data-v-943f0302]{flex-direction:column;align-items:center;gap:10px;padding:6px 0;display:flex}.kb-ai-thinking-orb[data-v-943f0302]{border:1px solid color-mix(in srgb, var(--ai) 40%, var(--border-subtle));background:var(--surface-0);width:46px;height:46px;color:var(--ai);border-radius:50%;justify-content:center;align-items:center;font-size:1.15rem;animation:1.9s ease-in-out infinite kb-orb-pulse-943f0302;display:flex}@keyframes kb-orb-pulse-943f0302{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--ai) 28%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--ai) 0%, transparent);transform:scale(1.07)}}.kb-ai-thinking-text[data-v-943f0302]{color:var(--text-muted);font-size:.82rem;animation:2.2s ease-in-out infinite kb-text-fade-943f0302}@keyframes kb-text-fade-943f0302{0%,75%{opacity:1}90%{opacity:.25}to{opacity:1}}.kb-ai-thinking-dots[data-v-943f0302]{gap:5px;display:flex}.kb-ai-thinking-dots span[data-v-943f0302]{background:var(--ai);opacity:.35;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite kb-dot-bounce-943f0302}.kb-ai-thinking-dots span[data-v-943f0302]:nth-child(2){animation-delay:.2s}.kb-ai-thinking-dots span[data-v-943f0302]:nth-child(3){animation-delay:.4s}@keyframes kb-dot-bounce-943f0302{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@media (width<=560px){.kb-toolbar[data-v-943f0302]{gap:8px}.kb-toolbar-actions[data-v-943f0302]{width:100%}.kb-btn[data-v-943f0302]{-webkit-tap-highlight-color:transparent;flex:1;justify-content:center}.kb-btn[data-v-943f0302]:active:not(:disabled){transform:scale(.98)}.kb-field-input[data-v-943f0302]{min-height:44px;font-size:16px}.kb-body[data-v-943f0302]{min-height:0;padding:4px 16px 16px}.kb-section[data-v-943f0302]{gap:0}.kb-section-head[data-v-943f0302]{z-index:1;background:var(--surface-0);margin:0 -16px;padding:10px 16px 6px;position:sticky;top:0}.kb-section-label[data-v-943f0302]{letter-spacing:.06em;font-size:.7rem}.kb-rows[data-v-943f0302],.kb-grid[data-v-943f0302]{flex-direction:column;gap:0;margin:0 -16px;display:flex}.kb-row[data-v-943f0302],.kb-card[data-v-943f0302],.kb-result[data-v-943f0302]{-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;min-height:62px;padding:12px 16px}.kb-row+.kb-row[data-v-943f0302],.kb-card+.kb-card[data-v-943f0302],.kb-result+.kb-result[data-v-943f0302]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--border-subtle) 70%, transparent)}.kb-row[data-v-943f0302]:hover,.kb-card[data-v-943f0302]:hover,.kb-result[data-v-943f0302]:hover{background:0 0;border-color:#0000}.kb-row[data-v-943f0302]:active,.kb-card[data-v-943f0302]:active,.kb-result[data-v-943f0302]:active{background:color-mix(in srgb, var(--accent) 12%, transparent)}.kb-tile[data-v-943f0302]{border-radius:11px;width:38px;height:38px;font-size:1rem}.kb-row-title[data-v-943f0302]{font-size:.92rem}.kb-ghost-btn[data-v-943f0302]{-webkit-tap-highlight-color:transparent}.kb-placeholder[data-v-943f0302],.kb-loading-state[data-v-943f0302]{padding:40px 24px}}.kb-icon-btn[data-v-943f0302]{box-sizing:border-box;width:var(--btn-h-md);height:var(--btn-h-md);border:1px solid var(--border-subtle);border-radius:var(--btn-r-md);background:var(--surface-0);color:var(--text-normal);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.kb-icon-btn[data-v-943f0302]:hover{border-color:var(--accent);background:var(--surface-1);color:var(--accent)}.kb-article-info[data-v-943f0302]{padding-top:10px}.kb-article-info-summary[data-v-943f0302]{width:fit-content;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:3px 7px 3px 4px;font-size:.7rem;font-weight:600;list-style:none;display:inline-flex}.kb-article-info-summary[data-v-943f0302]::-webkit-details-marker{display:none}.kb-article-info-summary[data-v-943f0302]:hover{background:var(--surface-1);color:var(--text-normal)}.kb-article-info-caret[data-v-943f0302]{transition:transform .14s}.kb-article-info[open] .kb-article-info-caret[data-v-943f0302]{transform:rotate(90deg)}.kb-article-info[open] .kb-article-info-rows[data-v-943f0302]{margin-top:8px}.kb-article-info-rows[data-v-943f0302]{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.kb-article-info-entry[data-v-943f0302]{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.kb-article-info-label[data-v-943f0302]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.72rem}.kb-article-info-entry[data-v-943f0302] .graph-user-badge{min-width:0;overflow:hidden}.kb-article-info-entry[data-v-943f0302] .graph-user-name{font-size:.78rem}.kb-article-info-entry[data-v-943f0302] .presence-dot{display:none}.kb-flowy[data-v-943f0302]{--flowy-height:clamp(400px, 60vh, 660px)}.kbs[data-v-943f0302]{align-items:flex-start;gap:14px;min-width:0;display:flex}.kbs-main[data-v-943f0302]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:14px;flex-direction:column;flex:auto;gap:12px;min-width:0;padding:16px 18px 18px;display:flex}.kbs-entry-btn[data-v-943f0302]{justify-content:center;width:100%}.kbs-rail-empty[data-v-943f0302]{color:var(--text-muted);text-align:center;padding:18px 8px;font-size:.8rem}.kbs-head[data-v-943f0302]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kbs-head--bare[data-v-943f0302]{justify-content:flex-end}.kbs--frame[data-v-943f0302]{flex:auto;align-items:stretch;min-height:0}.kbs--frame .kbs-main[data-v-943f0302]{min-height:0;overflow-y:auto}.kbs--frame .kbs-rail[data-v-943f0302]{max-height:none;position:static}.kbs-head-text[data-v-943f0302]{flex-direction:column;gap:2px;min-width:0;display:flex}.kbs-head-actions[data-v-943f0302]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kbs-eyebrow[data-v-943f0302]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem;font-weight:700}.kbs-title[data-v-943f0302]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);overflow-wrap:anywhere;margin:0;font-size:1.3rem;font-weight:700}.kbs-trail[data-v-943f0302]{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px;display:flex}.kbs-crumb[data-v-943f0302]{color:var(--text-normal);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;max-width:220px;padding:3px 8px;font-size:.78rem;font-weight:600;display:inline-flex;overflow:hidden}.kbs-crumb[data-v-943f0302]:hover:not(:disabled){background:var(--surface-2);color:var(--accent)}.kbs-crumb--current[data-v-943f0302]{color:var(--accent);background:var(--surface-0);cursor:default}.kbs-crumb-sep[data-v-943f0302]{color:var(--text-muted);flex:none}.kbs-searchbar[data-v-943f0302]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.kbs-panes[data-v-943f0302]{min-width:0}.kbs-steps[data-v-943f0302]{flex-direction:column;gap:8px;padding-top:8px;display:flex}.kbs-step-grid[data-v-943f0302]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.kbs-step[data-v-943f0302]{box-sizing:border-box;text-align:left;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:11px;padding:13px 14px;transition:background .12s,border-color .12s,transform .12s;display:flex}.kbs-step[data-v-943f0302]:hover{border-color:var(--accent);background:var(--surface-1);transform:translateY(-1px)}.kbs-step-text[data-v-943f0302]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kbs-step-title[data-v-943f0302]{overflow-wrap:anywhere;color:var(--text-strong);font-size:.9rem;font-weight:600;line-height:1.3}.kbs-endstop[data-v-943f0302]{border:1px dashed var(--border-subtle);color:var(--text-muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:.82rem;display:flex}.kbs-ai-intro[data-v-943f0302]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.5}.kbs-ai-input[data-v-943f0302]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-height:84px;color:var(--text-strong);font:inherit;resize:vertical;border-radius:10px;outline:none;flex:none;padding:10px 12px;font-size:.85rem;line-height:1.5}.kbs-ai-input[data-v-943f0302]:focus{border-color:var(--ai);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai-soft) 60%, transparent)}.kbs-ai-submit[data-v-943f0302]{flex:none;justify-content:center;width:100%}.kbs-ai-card[data-v-943f0302]{margin-top:2px}.kbs-hint[data-v-943f0302]{color:var(--text-muted);margin:0;font-size:.72rem;line-height:1.45}.kbs-ai-empty[data-v-943f0302]{border:1px dashed var(--border-subtle);color:var(--text-muted);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:26px 12px;font-size:.8rem;display:flex}.kbs-tree[data-v-943f0302]{margin:0;padding:0;list-style:none}.kbs--compact[data-v-943f0302]{flex-direction:column;align-items:stretch}.kbs--compact .kbs-main[data-v-943f0302]{order:-1}@media (width<=640px){.kbs[data-v-943f0302]{margin-top:calc(var(--app-header-height,52px) - var(--app-content-top,60px));margin-bottom:calc(-20px - var(--app-bottom-nav,0px));gap:0}.kbs-main[data-v-943f0302]{min-height:calc(100svh - var(--app-header-height,52px));padding:14px 16px calc(18px + var(--app-bottom-nav,0px));border:none;border-radius:0;gap:10px}.kbs-title[data-v-943f0302]{font-size:1.15rem}.kbs-head-actions[data-v-943f0302]{width:100%}.kbs-head-actions .kb-ghost-btn[data-v-943f0302]{flex:1 1 0;justify-content:center;min-width:0;min-height:40px}.kbs-tools[data-v-943f0302]{gap:8px;display:flex}.kbs-tool[data-v-943f0302]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-width:0;min-height:44px;color:var(--text-normal);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.82rem;font-weight:600;display:inline-flex;position:relative}.kbs-tool[data-v-943f0302]:active{background:var(--surface-1)}.kbs-tool--ai[data-v-943f0302]{color:var(--ai);border-color:color-mix(in srgb, var(--ai) 32%, var(--border-subtle))}.kbs-tool--flagged[data-v-943f0302]:after{content:"";background:var(--ai);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:10px}.kbs-trail[data-v-943f0302]{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.kbs-trail[data-v-943f0302]::-webkit-scrollbar{display:none}.kbs-crumb[data-v-943f0302]{-webkit-tap-highlight-color:transparent;flex:none;max-width:160px;min-height:30px}.kbs-searchbar[data-v-943f0302]{flex-wrap:nowrap;gap:8px}.kbs-searchbar .kb-field[data-v-943f0302]{flex:auto;min-width:0}.kbs-search-submit[data-v-943f0302]{flex:none;justify-content:center;width:44px;min-height:44px;padding:0}.kbs-search-label[data-v-943f0302]{display:none}.kbs-ai-input[data-v-943f0302]{min-height:96px;font-size:16px}.kb-article-title[data-v-943f0302]{font-size:1.1rem}.kb-article-content[data-v-943f0302]{overflow-wrap:anywhere}.kb-article-content[data-v-943f0302] img{max-width:100%;height:auto}.kb-article-content[data-v-943f0302] table{max-width:100%;display:block;overflow-x:auto}.kbs-endstop[data-v-943f0302]{text-align:center;flex-direction:column;align-items:stretch;gap:12px}.kbs-endstop .kb-ghost-btn[data-v-943f0302]{justify-content:center;min-height:40px}}@media (width<=560px){.kb-section-head[data-v-943f0302]{top:var(--app-header-height,52px)}.kbs-step-grid[data-v-943f0302]{flex-direction:column;gap:0;margin:0 -16px;display:flex}.kbs-step[data-v-943f0302]{-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;min-height:62px;padding:12px 16px}.kbs-step+.kbs-step[data-v-943f0302]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--border-subtle) 70%, transparent)}.kbs-step[data-v-943f0302]:hover{background:0 0;border-color:#0000;transform:none}.kbs-step[data-v-943f0302]:active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.kbs-flowy[data-v-943f0302]{--flowy-height:max(320px, calc(100vh - 215px))}@media (width<=640px){.kbs-flowy[data-v-943f0302]{--flowy-height:58vh}}.user-search-wrap[data-v-f78f226e]{flex-direction:column;gap:6px;display:flex}.label[data-v-f78f226e]{color:var(--text-muted);margin:0 0 2px;font-size:.82rem;font-weight:500}.input-shell[data-v-f78f226e]{position:relative}.search-input[data-v-f78f226e]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);width:100%;min-height:40px;color:var(--text-normal);font:inherit;border-radius:12px;outline:none;padding:8px 10px;transition:border-color .18s,box-shadow .18s}.search-input[data-v-f78f226e]::placeholder{color:var(--text-muted)}.search-input[data-v-f78f226e]:focus{border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.dropdown[data-v-f78f226e]{z-index:20;border:1px solid color-mix(in srgb, var(--border-subtle) 84%, transparent);background:var(--surface-0);box-shadow:0 14px 26px color-mix(in srgb, var(--text-strong) 10%, transparent);border-radius:14px;gap:4px;max-height:min(420px,60vh);padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.state-line[data-v-f78f226e]{color:var(--text-muted);padding:6px 4px;font-size:.78rem}.add-error[data-v-f78f226e]{color:var(--danger);margin:0;font-size:.78rem}.user-option[data-v-f78f226e]{text-align:left;border:1px solid color-mix(in srgb, var(--border-subtle) 88%, transparent);background:var(--surface-0);color:var(--text-normal);font:inherit;cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:9px 10px;transition:background .12s;display:flex}.user-option[data-v-f78f226e]:hover{background:color-mix(in srgb, var(--accent) 6%, var(--surface-0))}.user-pic-wrap[data-v-f78f226e]{flex-shrink:0;position:relative}.user-pic[data-v-f78f226e]{background:var(--info-soft);border-radius:50%;width:36px;height:36px;overflow:hidden}.user-pic.small[data-v-f78f226e]{width:28px;height:28px}.user-pic img[data-v-f78f226e]{object-fit:cover;width:100%;height:100%}.pic-fallback[data-v-f78f226e]{width:100%;height:100%;color:var(--info);place-items:center;font-size:11px;font-weight:700;display:grid}.presence-dot[data-v-f78f226e]{border:2px solid var(--surface-0);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-1px}.presence-dot[data-status=available][data-v-f78f226e]{background:var(--presence-available)}.presence-dot[data-status=busy][data-v-f78f226e],.presence-dot[data-status=dnd][data-v-f78f226e]{background:var(--presence-busy)}.presence-dot[data-status=dnd][data-v-f78f226e]:after{content:"";background:#fff;border-radius:999px;width:55%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presence-dot[data-status=away][data-v-f78f226e]{background:var(--presence-away)}.presence-dot[data-status=offline][data-v-f78f226e]{background:var(--presence-offline)}.user-info[data-v-f78f226e]{flex:1;gap:2px;min-width:0;display:grid}.user-name[data-v-f78f226e]{font-size:.88rem;font-weight:600}.user-sub[data-v-f78f226e],.user-email[data-v-f78f226e]{color:var(--text-muted);font-size:.76rem}.selected-list[data-v-f78f226e]{gap:6px;display:grid}.selected-item[data-v-f78f226e]{border:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:.85rem;display:flex}.selected-item .user-pic-wrap[data-v-f78f226e],.selected-item .remove-btn[data-v-f78f226e]{margin-top:1px}.ooo-banner[data-v-f78f226e]{border-left:3px solid var(--ai);background:linear-gradient(135deg, var(--ai-soft) 0%, var(--ai-soft) 100%);border-radius:0 8px 8px 0;gap:3px;margin-top:6px;padding:7px 10px;display:grid;box-shadow:inset 0 0 0 1px #7c3aed1a}.ooo-banner-label[data-v-f78f226e]{color:var(--ai);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:flex}.ooo-banner-text[data-v-f78f226e]{color:var(--ai);overflow-wrap:anywhere;font-size:.78rem;font-style:italic;line-height:1.45}.ooo-toggle[data-v-f78f226e]{color:var(--ai);cursor:pointer;justify-self:start;font-size:.74rem;font-weight:600;text-decoration:underline}.remove-btn[data-v-f78f226e]{cursor:pointer;color:var(--text-muted);border-radius:var(--btn-r-xs);box-sizing:border-box;width:var(--btn-icon-inline);height:var(--btn-icon-inline);background:0 0;border:none;flex:none;place-items:center;margin-left:auto;padding:0;font-size:1rem;display:inline-grid}.remove-btn[data-v-f78f226e]:hover{color:var(--text-normal)}.remove-btn[data-v-f78f226e]:disabled{opacity:.4;cursor:not-allowed}.agenda-btn[data-v-f78f226e]{cursor:pointer;color:var(--text-muted);border-radius:var(--btn-r-xs);opacity:0;box-sizing:border-box;width:var(--btn-icon-inline);height:var(--btn-icon-inline);background:0 0;border:none;flex:none;place-items:center;padding:0;font-size:.9rem;transition:opacity .12s,color .12s;display:inline-grid}.selected-item:hover .agenda-btn[data-v-f78f226e]{opacity:1}.agenda-btn[data-v-f78f226e]:hover{color:var(--accent)}.cp-label[data-v-5453b654]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-5453b654]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-5453b654]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-5453b654]{gap:8px}.cp-grid[data-v-5453b654]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-5453b654]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-5453b654]{grid-column:1/-1}.cp-field[data-v-5453b654]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-5453b654]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-5453b654]{color:var(--danger)}.cp-input[data-v-5453b654],.cp-select[data-v-5453b654],.cp-textarea[data-v-5453b654]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-5453b654],.cp-select[data-v-5453b654]{min-height:42px}.cp-textarea[data-v-5453b654]{resize:vertical;line-height:1.5}.cp-input[data-v-5453b654]:focus,.cp-select[data-v-5453b654]:focus,.cp-textarea[data-v-5453b654]:focus{border-color:var(--accent)}.cp-input[data-v-5453b654]::placeholder,.cp-textarea[data-v-5453b654]::placeholder{color:var(--text-muted)}.cp-input[data-v-5453b654]:disabled,.cp-select[data-v-5453b654]:disabled,.cp-textarea[data-v-5453b654]:disabled{opacity:.6}.cp-field-error[data-v-5453b654]{color:var(--danger);font-size:.75rem}.cp-search[data-v-5453b654]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-5453b654]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-5453b654]{padding-left:36px}.cp-search--clearable .cp-input[data-v-5453b654]{padding-right:40px}.cp-search-clear[data-v-5453b654]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-5453b654]:hover{background:var(--accent-soft)}.cp-btn[data-v-5453b654]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-5453b654]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-5453b654]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-5453b654]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-5453b654]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-5453b654]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-5453b654]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-5453b654]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-5453b654]{align-self:flex-start}.cp-icon-btn[data-v-5453b654]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-5453b654]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-5453b654]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-5453b654]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-5453b654]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-5453b654]{align-items:flex-start}.cp-row-copy[data-v-5453b654]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-5453b654]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-5453b654]{white-space:normal}.cp-row-sub[data-v-5453b654]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-5453b654]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-5453b654]{color:var(--text-muted);flex:none}.cp-avatar[data-v-5453b654]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-5453b654]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-5453b654]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-5453b654]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-5453b654]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-5453b654]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-5453b654]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-5453b654]{color:var(--danger)}.cp-seg[data-v-5453b654]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-5453b654]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-5453b654]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-5453b654]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-5453b654]:disabled{opacity:.55;cursor:not-allowed}.log[data-v-5453b654]{flex-direction:column;gap:13px;display:flex}.kinds[data-v-5453b654]{box-sizing:border-box;background:var(--surface-2);border-radius:10px;gap:3px;padding:3px;display:flex;container-type:inline-size}.kind[data-v-5453b654]{box-sizing:border-box;min-width:0;min-height:34px;font:inherit;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;padding:6px 4px;font-size:clamp(.68rem,4cqi,.79rem);font-weight:600;display:flex}.kind-text[data-v-5453b654]{text-overflow:ellipsis;min-width:0;overflow:hidden}.kind[data-v-5453b654]:hover{color:var(--text-strong)}.kind--on[data-v-5453b654]{background:var(--surface-0);color:var(--accent);box-shadow:0 1px 2px #1111111f}.log[data-v-5453b654] .user-search-wrap{gap:5px}.log[data-v-5453b654] .user-search-wrap .label{color:var(--text-normal);margin:0;font-size:.78rem;font-weight:600}.log[data-v-5453b654] .user-search-wrap .search-input{border:1px solid var(--border-strong);min-height:42px;color:var(--text-strong);border-radius:10px;padding:10px 12px;font-size:.86rem}.log[data-v-5453b654] .user-search-wrap .search-input:focus{border-color:var(--accent);box-shadow:none}.log[data-v-5453b654] .user-search-wrap .search-input:disabled{opacity:.6}.save[data-v-5453b654]{display:flex}.save .cp-btn[data-v-5453b654]{min-height:42px;padding:10px 18px}.hint[data-v-5453b654]{box-sizing:border-box;background:var(--surface-2);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.hint-icon[data-v-5453b654]{color:var(--accent);flex:none;margin-top:1px}.hint-text[data-v-5453b654]{min-width:0;color:var(--text-normal);text-wrap:pretty;flex:1;font-size:.78rem;line-height:1.5}.call-list[data-v-0108e455]{box-sizing:border-box;color:var(--text-normal);white-space:normal}.call-list-head[data-v-0108e455]{background:var(--accent);color:var(--text-on-accent);flex-direction:column;gap:8px;padding:11px 13px;display:flex}.call-list-bar[data-v-0108e455]{justify-content:space-between;align-items:center;gap:10px;display:flex}.call-list-title[data-v-0108e455]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--text-on-accent) 62%, transparent);font-size:.66rem;font-weight:700}.call-list-close[data-v-0108e455]{box-sizing:border-box;background:color-mix(in srgb, var(--text-on-accent) 12%, transparent);width:24px;height:24px;color:inherit;cursor:pointer;border:0;border-radius:7px;flex:none;place-items:center;padding:0;transition:background .14s;display:grid}.call-list-close[data-v-0108e455]:hover,.call-list-close[data-v-0108e455]:focus-visible{background:color-mix(in srgb, var(--text-on-accent) 22%, transparent);outline:none}.call-card[data-v-0108e455]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text-on-accent) 14%, transparent);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background .14s,border-color .14s;display:flex}.call-card--on[data-v-0108e455]{border-color:color-mix(in srgb, var(--text-on-accent) 34%, transparent);background:color-mix(in srgb, var(--text-on-accent) 14%, transparent)}.call-card[data-v-0108e455]:focus-visible{border-color:var(--text-on-accent);outline:none}.call-card-dot[data-v-0108e455]{background:#5fd35c;border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite call-card-pulse-0108e455}:root[data-theme=dark] .call-card-dot[data-v-0108e455]{background:var(--green-mid)}.call-card-dot--ringing[data-v-0108e455]{background:var(--orange-light)}.call-card-dot--held[data-v-0108e455]{background:color-mix(in srgb, var(--text-on-accent) 55%, transparent);animation:none}.call-card-who[data-v-0108e455]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.call-card-name[data-v-0108e455],.call-card-source[data-v-0108e455]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.call-card-name[data-v-0108e455]{font-size:.81rem;font-weight:600}.call-card-source[data-v-0108e455]{color:color-mix(in srgb, var(--text-on-accent) 58%, transparent);font-size:.69rem}.call-card--on .call-card-source[data-v-0108e455]{color:color-mix(in srgb, var(--text-on-accent) 74%, transparent)}.call-card-when[data-v-0108e455]{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.call-card-time[data-v-0108e455]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:.81rem;font-weight:700}.call-card-phase[data-v-0108e455]{color:color-mix(in srgb, var(--text-on-accent) 58%, transparent);font-size:.66rem;font-weight:600}.spin[data-v-0108e455]{animation:.9s linear infinite call-card-spin-0108e455}.call-list-error[data-v-0108e455]{background:color-mix(in srgb, var(--danger) 12%, var(--surface-0));color:var(--danger);margin:0;padding:9px 15px;font-size:.72rem}.call-who[data-v-0108e455]{border-bottom:1px solid var(--border-subtle);align-items:center;gap:11px;padding:14px 15px;display:flex}.call-who-avatar[data-v-0108e455]{box-sizing:border-box;background:var(--surface-2);width:40px;height:40px;color:var(--accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.84rem;font-weight:700;display:grid}.call-who-text[data-v-0108e455]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.call-who-name[data-v-0108e455]{color:var(--text-strong);font-family:var(--font-heading);overflow-wrap:anywhere;font-size:.97rem;font-weight:700}.call-who-number[data-v-0108e455]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.call-who-copy[data-v-0108e455]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:32px;height:32px;color:var(--text-normal);cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:0;transition:background .14s;display:grid}.call-who-copy[data-v-0108e455]:hover,.call-who-copy[data-v-0108e455]:focus-visible{background:var(--surface-1);outline:none}.call-facts[data-v-0108e455]{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:12px 10px;margin:0;padding:13px 15px;display:grid}.call-fact[data-v-0108e455]{flex-direction:column;gap:2px;min-width:0;display:flex}.call-fact dt[data-v-0108e455]{color:var(--text-muted);font-size:.69rem}.call-fact dd[data-v-0108e455]{color:var(--text-strong);overflow-wrap:anywhere;margin:0;font-size:.81rem;font-weight:600}.call-actions[data-v-0108e455]{gap:8px;padding:12px 15px;display:flex}.call-action[data-v-0108e455]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:36px;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;flex:none;padding:0 13px;font-size:.78rem;font-weight:600;transition:background .14s,color .14s}.call-action[data-v-0108e455]:hover:not(:disabled),.call-action[data-v-0108e455]:focus-visible:not(:disabled){background:var(--surface-1);color:var(--text-normal);outline:none}.call-action--primary[data-v-0108e455]{border-color:var(--accent);background:var(--accent);min-width:0;color:var(--text-on-accent);flex:1}.call-action--primary[data-v-0108e455]:hover,.call-action--primary[data-v-0108e455]:focus-visible{background:color-mix(in srgb, var(--accent) 88%, #000);color:var(--text-on-accent)}.call-action[data-v-0108e455]:disabled{opacity:.55;cursor:default}@keyframes call-card-pulse-0108e455{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes call-card-spin-0108e455{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.call-card-dot[data-v-0108e455]{animation:none}}:root{--frame-bar-height:50px}.cp-label[data-v-b469cfaa]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.69rem;font-weight:700}.cp-note[data-v-b469cfaa]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-stack[data-v-b469cfaa]{flex-direction:column;gap:13px;display:flex}.cp-stack--tight[data-v-b469cfaa]{gap:8px}.cp-grid[data-v-b469cfaa]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:13px 16px;display:grid}.cp-grid--roomy[data-v-b469cfaa]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.cp-grid-full[data-v-b469cfaa]{grid-column:1/-1}.cp-field[data-v-b469cfaa]{flex-direction:column;gap:5px;min-width:0;display:flex}.cp-field-label[data-v-b469cfaa]{color:var(--text-normal);font-size:.78rem;font-weight:600}.cp-required[data-v-b469cfaa]{color:var(--danger)}.cp-input[data-v-b469cfaa],.cp-select[data-v-b469cfaa],.cp-textarea[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-0);width:100%;min-width:0;font:inherit;color:var(--text-strong);border-radius:10px;outline:none;padding:10px 12px;font-size:.86rem}.cp-input[data-v-b469cfaa],.cp-select[data-v-b469cfaa]{min-height:42px}.cp-textarea[data-v-b469cfaa]{resize:vertical;line-height:1.5}.cp-input[data-v-b469cfaa]:focus,.cp-select[data-v-b469cfaa]:focus,.cp-textarea[data-v-b469cfaa]:focus{border-color:var(--accent)}.cp-input[data-v-b469cfaa]::placeholder,.cp-textarea[data-v-b469cfaa]::placeholder{color:var(--text-muted)}.cp-input[data-v-b469cfaa]:disabled,.cp-select[data-v-b469cfaa]:disabled,.cp-textarea[data-v-b469cfaa]:disabled{opacity:.6}.cp-field-error[data-v-b469cfaa]{color:var(--danger);font-size:.75rem}.cp-search[data-v-b469cfaa]{box-sizing:border-box;align-items:center;width:100%;min-width:0;display:flex;position:relative}.cp-search-icon[data-v-b469cfaa]{color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.cp-search .cp-input[data-v-b469cfaa]{padding-left:36px}.cp-search--clearable .cp-input[data-v-b469cfaa]{padding-right:40px}.cp-search-clear[data-v-b469cfaa]{box-sizing:border-box;background:var(--surface-2);width:24px;height:24px;color:var(--text-normal);cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;right:10px}.cp-search-clear[data-v-b469cfaa]:hover{background:var(--accent-soft)}.cp-btn[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);min-height:38px;font:inherit;color:var(--text-normal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.81rem;font-weight:600;display:inline-flex}.cp-btn[data-v-b469cfaa]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cp-btn[data-v-b469cfaa]:disabled{opacity:.55;cursor:default}.cp-btn--accent[data-v-b469cfaa]{border-color:var(--accent);color:var(--accent)}.cp-btn--accent[data-v-b469cfaa]:hover:not(:disabled){background:var(--surface-2)}.cp-btn--solid[data-v-b469cfaa]{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.cp-btn--solid[data-v-b469cfaa]:hover:not(:disabled){border-color:var(--accent);color:var(--text-on-accent);filter:brightness(1.12)}.cp-btn--danger[data-v-b469cfaa]:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.cp-btn--start[data-v-b469cfaa]{align-self:flex-start}.cp-icon-btn[data-v-b469cfaa]{box-sizing:border-box;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.cp-icon-btn[data-v-b469cfaa]:hover{background:var(--surface-2);color:var(--text-strong)}.cp-icon-btn--danger[data-v-b469cfaa]:hover{background:var(--danger-soft);color:var(--danger)}.cp-row[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cp-row[data-v-b469cfaa]:hover{border-color:var(--accent);background:var(--surface-1)}.cp-row--top[data-v-b469cfaa]{align-items:flex-start}.cp-row-copy[data-v-b469cfaa]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-row-title[data-v-b469cfaa]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.cp-row-title--wrap[data-v-b469cfaa]{white-space:normal}.cp-row-sub[data-v-b469cfaa]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.45;overflow:hidden}.cp-row-sub--wrap[data-v-b469cfaa]{white-space:normal;text-wrap:pretty}.cp-row-chevron[data-v-b469cfaa]{color:var(--text-muted);flex:none}.cp-avatar[data-v-b469cfaa]{background:var(--accent);width:32px;height:32px;color:var(--text-on-accent);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cp-row-icon[data-v-b469cfaa]{background:var(--surface-2);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;display:grid}.cp-empty[data-v-b469cfaa]{box-sizing:border-box;border:1px dashed var(--border-strong);background:var(--surface-1);text-align:center;border-radius:13px;flex-direction:column;align-items:center;gap:9px;padding:30px 20px;display:flex}.cp-empty-icon[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:42px;height:42px;color:var(--text-muted);border-radius:12px;place-items:center;display:grid}.cp-empty-title[data-v-b469cfaa]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.9rem;font-weight:700}.cp-empty-text[data-v-b469cfaa]{max-width:34ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.cp-state[data-v-b469cfaa]{color:var(--text-muted);margin:0;padding:14px 2px;font-size:.78rem}.cp-state--error[data-v-b469cfaa]{color:var(--danger)}.cp-seg[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:3px;min-width:0;padding:3px;display:flex}.cp-seg-btn[data-v-b469cfaa]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:7px 6px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s;overflow:hidden}.cp-seg-btn[data-v-b469cfaa]:hover:not(:disabled):not(.cp-seg-btn--on){background:var(--surface-2);color:var(--text-normal)}.cp-seg-btn--on[data-v-b469cfaa]{background:var(--surface-0);color:var(--text-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 12%, transparent)}.cp-seg-btn[data-v-b469cfaa]:disabled{opacity:.55;cursor:not-allowed}.panel[data-v-b469cfaa]{box-sizing:border-box;height:100svh;min-height:100%;color:var(--text-normal);background:var(--surface-0);flex-direction:column;display:flex;position:relative}.panel__center[data-v-b469cfaa]{flex:1;place-items:center;display:grid}.notice[data-v-b469cfaa]{color:var(--text-muted);text-align:center;margin:0;padding:24px 14px;font-size:.83rem;line-height:1.5}.lobby[data-v-b469cfaa]{box-sizing:border-box;min-height:0;padding:22px 14px calc(env(safe-area-inset-bottom) + 22px);flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.lobby-copy[data-v-b469cfaa]{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.lobby-icon[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);width:44px;height:44px;color:var(--text-muted);border-radius:13px;place-items:center;display:grid}.lobby-title[data-v-b469cfaa]{font-family:var(--font-heading);color:var(--text-strong);margin:0;font-size:.95rem;font-weight:700}.lobby-text[data-v-b469cfaa]{max-width:40ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.81rem;line-height:1.5}.lobby-actions[data-v-b469cfaa]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;width:100%;display:grid}.lobby-action[data-v-b469cfaa]{width:100%;min-height:44px}.lobby--wide[data-v-b469cfaa]{align-items:center;padding-top:38px}.lobby--wide[data-v-b469cfaa]>*{width:100%;max-width:560px}.lobby--wide .lobby-icon[data-v-b469cfaa]{border-radius:15px;width:52px;height:52px}.lobby--wide .lobby-title[data-v-b469cfaa]{font-size:1.05rem}.lobby--wide .lobby-actions[data-v-b469cfaa]{grid-template-columns:repeat(2,minmax(0,1fr))}.recents[data-v-b469cfaa]{flex-direction:column;gap:8px;width:100%;display:flex}.recents-label[data-v-b469cfaa]{align-items:center;gap:6px;display:flex}.recents-list[data-v-b469cfaa]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.recent[data-v-b469cfaa]{min-width:0;display:flex;position:relative}.recent-open[data-v-b469cfaa]{padding-right:38px}.recent-drop[data-v-b469cfaa]{box-sizing:border-box;width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.recent-drop[data-v-b469cfaa]:hover{background:var(--danger-soft);color:var(--danger)}.bar[data-v-b469cfaa]{box-sizing:border-box;height:var(--frame-bar-height);border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex}.bar-spacer[data-v-b469cfaa]{flex:1;min-width:0}.live[data-v-b469cfaa]{--pill-bg:var(--accent);--pill-border:var(--accent);--pill-ink:var(--text-on-accent);--pill-strong:var(--text-on-accent);--pill-rule:color-mix(in srgb, var(--text-on-accent) 28%, transparent);--pill-dot:#5fd35c;--pill-chip:color-mix(in srgb, var(--text-on-accent) 16%, transparent);--pill-chip-dot:#f0c368;box-sizing:border-box;min-width:0;height:var(--call-pill-height,36px);border:1px solid var(--pill-border);background:var(--pill-bg);color:var(--pill-ink);white-space:nowrap;border-radius:18px;flex:0 auto;align-items:center;gap:10px;padding:0 12px;font-size:.81rem;font-weight:600;line-height:1;display:inline-flex}:root[data-theme=dark] .live[data-v-b469cfaa]{--pill-dot:var(--green-mid);--pill-chip-dot:var(--orange-dark)}.live--more[data-v-b469cfaa]{padding-right:4px}.live--ringing[data-v-b469cfaa]{--pill-bg:var(--warning-soft);--pill-border:color-mix(in srgb, var(--warning) 34%, transparent);--pill-ink:var(--text-strong);--pill-strong:var(--warning);--pill-rule:color-mix(in srgb, var(--warning) 34%, transparent);--pill-dot:var(--warning);--pill-chip:color-mix(in srgb, var(--warning) 16%, transparent);--pill-chip-dot:var(--warning)}.live--held[data-v-b469cfaa]{--pill-bg:var(--surface-0);--pill-border:var(--border-subtle);--pill-ink:var(--text-muted);--pill-strong:var(--text-strong);--pill-rule:var(--border-subtle);--pill-dot:var(--text-muted);--pill-chip:var(--surface-2);--pill-chip-dot:var(--text-muted)}.live-dot[data-v-b469cfaa]{background:var(--pill-dot);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite live-pulse-b469cfaa}.live--held .live-dot[data-v-b469cfaa]{animation:none}.live-time[data-v-b469cfaa]{color:var(--pill-strong);font-family:var(--font-heading);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.live-rule[data-v-b469cfaa]{background:var(--pill-rule);flex:none;width:1px;height:15px}.live-caller[data-v-b469cfaa]{box-sizing:border-box;min-width:0;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.live-caller[data-v-b469cfaa]:hover,.live-caller[data-v-b469cfaa]:focus-visible{outline:none;text-decoration:underline}.live--back .live-caller[data-v-b469cfaa]{text-decoration:underline}.live .spin[data-v-b469cfaa]{animation:.9s linear infinite live-spin-b469cfaa}@keyframes live-spin-b469cfaa{to{transform:rotate(360deg)}}.live-count[data-v-b469cfaa]{box-sizing:border-box;background:var(--pill-chip);height:22px;color:inherit;font-family:var(--font-heading);border-radius:11px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:.72rem;font-weight:700;display:inline-flex}.live-count-dot[data-v-b469cfaa]{background:var(--pill-chip-dot);border-radius:50%;width:5px;height:5px}.live-more[data-v-b469cfaa]{box-sizing:border-box;width:24px;height:24px;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .14s,opacity .14s;display:inline-flex}.live-more[data-v-b469cfaa]:hover,.live-more[data-v-b469cfaa]:focus-visible{background:color-mix(in srgb, currentcolor 16%, transparent);opacity:1;outline:none}@keyframes bar-calls-drop-b469cfaa{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes live-pulse-b469cfaa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.tool.live-phone[data-v-b469cfaa]{--pill-bg:var(--accent);--pill-ink:var(--text-on-accent);--pill-dot:#5fd35c;border-color:var(--pill-bg);background:var(--pill-bg);width:28px;height:28px;color:var(--pill-ink);border-radius:14px;position:relative}:root[data-theme=dark] .tool.live-phone[data-v-b469cfaa]:not(.live-phone--ringing,.live-phone--held){--pill-dot:var(--green-mid)}.tool.live-phone[data-v-b469cfaa]:hover,.tool.live-phone[data-v-b469cfaa]:focus-visible{border-color:var(--pill-bg);background:color-mix(in srgb, var(--pill-bg) 86%, var(--text-strong));color:var(--pill-ink)}.tool.live-phone--ringing[data-v-b469cfaa]{--pill-bg:var(--warning-soft);--pill-ink:var(--warning);--pill-dot:var(--warning)}.tool.live-phone--held[data-v-b469cfaa]{--pill-bg:var(--surface-2);--pill-ink:var(--text-muted);--pill-dot:var(--text-muted)}.live-phone-dot[data-v-b469cfaa]{box-sizing:border-box;border:1.5px solid var(--pill-bg);background:var(--pill-dot);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite live-pulse-b469cfaa;position:absolute;top:1px;right:1px}.live-phone--held .live-phone-dot[data-v-b469cfaa]{animation:none}@media (prefers-reduced-motion:reduce){.live-dot[data-v-b469cfaa],.live-phone-dot[data-v-b469cfaa]{animation:none}}.live-wrap[data-v-b469cfaa]{--call-pill-height:36px;--call-panel-drop:calc((var(--frame-bar-height,50px) - var(--call-pill-height)) / 2);flex:0 auto;align-items:center;min-width:0;display:inline-flex;position:relative}.bar-calls-menu[data-v-b469cfaa]{top:calc(100% + var(--call-panel-drop));z-index:90;box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);width:min(376px,100vw - 20px);max-height:min(70vh,460px);box-shadow:0 1px 4px color-mix(in srgb, var(--text-strong) 8%, transparent), 0 12px 30px color-mix(in srgb, var(--text-strong) 16%, transparent);border-radius:14px;animation:.16s ease-out bar-calls-drop-b469cfaa;position:absolute;left:0;overflow:hidden auto}.bar-settings[data-v-b469cfaa]{z-index:90;flex:none;align-items:center;display:flex;position:relative}.tool[data-v-b469cfaa]{box-sizing:border-box;width:30px;height:30px;color:var(--text-normal);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.tool[data-v-b469cfaa]:hover,.tool[data-v-b469cfaa]:focus-visible{border-color:var(--border-subtle);background:var(--surface-1);color:var(--text-strong);outline:none}.tool--on[data-v-b469cfaa]{border-color:var(--border-subtle);background:var(--surface-2);color:var(--accent)}.who[data-v-b469cfaa]{box-sizing:border-box;border-bottom:1px solid var(--border-subtle);background:var(--surface-1);flex-flow:wrap;flex:none;align-items:center;gap:11px 16px;padding:13px 14px;display:flex}.who-row[data-v-b469cfaa]{flex:260px;align-items:center;gap:11px;min-width:0;display:flex}.who-copy[data-v-b469cfaa]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.who-line[data-v-b469cfaa]{align-items:center;gap:7px;min-width:0;display:flex}.who-name[data-v-b469cfaa]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:1.07rem;font-weight:700;overflow:hidden}.who-type[data-v-b469cfaa]{box-sizing:border-box;background:var(--surface-2);max-width:45%;color:var(--text-muted);border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.who-type[data-v-b469cfaa] .app-icon{color:var(--accent);flex:none}.who-type-icon[data-v-b469cfaa]{object-fit:contain;flex:none;width:12px;height:12px}.who-type-name[data-v-b469cfaa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.who-name--number[data-v-b469cfaa]{font-variant-numeric:tabular-nums}.who-sub[data-v-b469cfaa]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.chips[data-v-b469cfaa]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip[data-v-b469cfaa]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-0);color:var(--text-normal);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:.71rem;font-weight:600;display:inline-flex}.chip-icon[data-v-b469cfaa]{color:var(--accent)}.who-actions[data-v-b469cfaa]{flex:none;gap:8px;display:flex}.who-actions--below[data-v-b469cfaa]{flex:100%}.who-action[data-v-b469cfaa]{flex:1;min-width:0}.who-action--open[data-v-b469cfaa]{background:0 0}.who-action--compact[data-v-b469cfaa]{flex:none;gap:6px;min-height:30px;padding:5px 10px;font-size:.75rem}.who-actions--below .who-action--compact[data-v-b469cfaa]{flex:1}.tabs[data-v-b469cfaa]{box-sizing:border-box;border-bottom:1px solid var(--border-subtle);flex:none;gap:2px;padding:0 8px;display:flex}.tab[data-v-b469cfaa]{box-sizing:border-box;min-width:0;font:inherit;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;padding:11px 2px 9px;font-size:.78rem;font-weight:600;display:flex}.tab[data-v-b469cfaa]:hover{color:var(--text-strong)}.tab--on[data-v-b469cfaa]{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}.tab-tag[data-v-b469cfaa],.pane-tag[data-v-b469cfaa]{box-sizing:border-box;background:var(--accent-soft);letter-spacing:.02em;color:var(--accent);border-radius:20px;padding:1px 6px;font-size:.65rem;font-weight:700}.tab-count[data-v-b469cfaa]{box-sizing:border-box;background:var(--surface-2);color:inherit;font-variant-numeric:tabular-nums;border-radius:20px;padding:1px 6px;font-size:.65rem;font-weight:700}.body[data-v-b469cfaa]{box-sizing:border-box;flex:1;min-height:0;padding:14px;overflow-y:auto}.pane[data-v-b469cfaa]{min-width:0}.body--abreast[data-v-b469cfaa]{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.body--abreast .pane[data-v-b469cfaa]{flex-direction:column;gap:11px;min-height:0;padding-right:18px;display:flex;overflow-y:auto}.body--abreast .pane+.pane[data-v-b469cfaa]{border-left:1px solid var(--border-subtle);padding-left:18px}.body--abreast .pane[data-v-b469cfaa]:last-child{padding-right:0}.pane-count[data-v-b469cfaa]{box-sizing:border-box;background:var(--surface-2);color:var(--text-muted);font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:20px;margin-left:5px;padding:1px 6px;font-size:.65rem;font-weight:700}.pane-title[data-v-b469cfaa]{z-index:1;background:var(--surface-0);font-family:var(--font-heading);color:var(--text-strong);align-items:center;gap:7px;margin:0;padding-bottom:8px;font-size:.85rem;font-weight:700;display:flex;position:sticky;top:0}.foot[data-v-b469cfaa]{box-sizing:border-box;padding:11px 14px calc(env(safe-area-inset-bottom) + 13px);border-top:1px solid var(--border-subtle);background:var(--surface-0);flex:none;gap:8px;display:flex}.primary[data-v-b469cfaa]{box-sizing:border-box;background:var(--accent);min-width:0;max-width:420px;min-height:46px;font:inherit;color:var(--text-on-accent);cursor:pointer;border:none;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.88rem;font-weight:600;display:flex}.primary[data-v-b469cfaa]:hover:not(:disabled){filter:brightness(1.12)}.primary[data-v-b469cfaa]:active:not(:disabled){transform:translateY(1px)}.primary[data-v-b469cfaa]:disabled{opacity:.6;cursor:default}.kb-layer[data-v-b469cfaa]{inset:var(--frame-bar-height) 0 0;z-index:60;background:var(--surface-0);flex-direction:column;display:flex;position:absolute}.kb-body[data-v-b469cfaa]{box-sizing:border-box;flex:1;min-height:0;padding:14px;overflow-y:auto}.kb-body--wide[data-v-b469cfaa]{background:var(--surface-1);flex-direction:column;padding:16px 18px 24px;display:flex;overflow:hidden}.agenda-anchor[data-v-b469cfaa]{--header-panel-gap:8px;z-index:80;height:0;margin:0 10px;position:relative}.frame-login[data-v-29ef554d]{box-sizing:border-box;background:var(--surface-0);min-height:100vh;font-family:var(--font-body);color:var(--text-normal);flex-direction:column;gap:16px;padding:22px 18px 16px;display:flex;overflow-y:auto}.frame-login__brand[data-v-29ef554d]{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.brand__id[data-v-29ef554d]{justify-content:center;align-items:center;gap:12px;display:flex}.brand__mark[data-v-29ef554d]{object-fit:contain;width:44px;height:44px;display:block}.brand__wordmark[data-v-29ef554d]{font-family:var(--font-heading);letter-spacing:-.01em;font-size:1.25rem;font-weight:700;display:none}.brand__copy[data-v-29ef554d]{flex-direction:column;gap:6px;display:flex}.brand__title[data-v-29ef554d]{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--text-strong);text-wrap:pretty;margin:0;font-size:clamp(1.18rem,5.2vw,1.45rem);font-weight:700;line-height:1.2}.brand__lead[data-v-29ef554d]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.86rem;line-height:1.5}.brand__lead--wide[data-v-29ef554d],.brand__credits[data-v-29ef554d]{display:none}.frame-login__panel[data-v-29ef554d]{box-sizing:border-box;background:0 0;flex-direction:column;flex:1;min-height:20px;display:flex}.login-card[data-v-29ef554d]{flex-direction:column;flex:1;min-height:20px;display:flex}.card-header[data-v-29ef554d]{display:none}.card-title[data-v-29ef554d]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:1.75rem;font-weight:700}.card-subtitle[data-v-29ef554d]{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.5}.card-action[data-v-29ef554d]{flex-direction:column;flex:1;justify-content:center;gap:10px;min-height:20px;display:flex}.card-action .ms-button[data-v-29ef554d],.card-action .ms-button[data-v-29ef554d]:hover:not(:disabled),.card-action .ms-button[data-v-29ef554d]:disabled{background:var(--accent);border-color:var(--accent);min-height:46px;color:var(--text-on-accent);opacity:1;border-radius:12px;font-size:.94rem;font-weight:600}.card-action .ms-button[data-v-29ef554d] .app-btn-content{gap:6px}.ms-logo[data-v-29ef554d]{flex-shrink:0;width:18px;height:18px}.auto-sign-in[data-v-29ef554d]{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-self:center;align-items:center;gap:8px;font-size:.82rem;display:flex}.auto-sign-in__box[data-v-29ef554d]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.error[data-v-29ef554d]{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--danger) 22%, transparent);border-radius:10px;margin:0;padding:10px 12px;font-size:.82rem;line-height:1.45}.notice[data-v-29ef554d]{color:var(--text-normal);background:color-mix(in srgb, var(--accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:10px;margin:0;padding:10px 12px;font-size:.82rem;line-height:1.45}.help[data-v-29ef554d]{flex-direction:column;align-items:center;gap:10px;padding-top:30px;display:flex}.help-line[data-v-29ef554d]{color:var(--text-muted);text-align:center;text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.help-link[data-v-29ef554d]{color:var(--accent);text-decoration:none}.help-link[data-v-29ef554d]:hover,.help-link[data-v-29ef554d]:focus-visible{text-decoration:underline}.help-text[data-v-29ef554d]{color:var(--text-normal);text-align:center;text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.5}.frame-login__credits[data-v-29ef554d]{justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.credits__link[data-v-29ef554d]{line-height:0;transition:opacity .15s;display:block}.credits__link[data-v-29ef554d]:hover{opacity:.75}.credits__logo[data-v-29ef554d]{opacity:.85;width:auto;height:16px;display:block}.credits__copy[data-v-29ef554d]{color:var(--text-muted);font-size:.7rem}@media (width<=899.98px) and (height<=560px){.frame-login[data-v-29ef554d]{gap:12px;padding:16px 18px 12px}.brand__mark[data-v-29ef554d]{width:34px;height:34px}.brand__lead--compact[data-v-29ef554d]{display:none}.help[data-v-29ef554d]{padding-top:24px}.credits__copy[data-v-29ef554d]{display:none}}@media (width>=900px){.frame-login[data-v-29ef554d]{grid-template-columns:minmax(400px,44%) 1fr;gap:0;padding:0;display:grid}.frame-login__brand[data-v-29ef554d]{background:var(--accent-color);color:#fff;text-align:left;justify-content:space-between;align-items:stretch;gap:clamp(36px,6vw,48px);padding:clamp(28px,5vw,56px) clamp(24px,5vw,56px) clamp(32px,5vw,44px)}.brand__id[data-v-29ef554d]{justify-content:flex-start}.brand__mark[data-v-29ef554d]{width:34px;height:34px}.brand__wordmark[data-v-29ef554d]{display:inline}.brand__copy[data-v-29ef554d]{gap:20px;max-width:440px}.brand__title[data-v-29ef554d]{color:inherit;font-size:clamp(2rem,5.2vw,2.875rem);line-height:1.08}.brand__lead[data-v-29ef554d]{color:var(--accent-color-soft);font-size:1.06rem;line-height:1.6}.brand__lead--wide[data-v-29ef554d]{display:block}.brand__lead--compact[data-v-29ef554d]{display:none}.brand__credits[data-v-29ef554d]{flex-direction:column;gap:14px;display:flex}.credits__label[data-v-29ef554d]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color-soft);font-size:.69rem;font-weight:600}.brand__credits .credits__link[data-v-29ef554d]{align-self:flex-start}.brand__credits .credits__logo[data-v-29ef554d]{opacity:1;height:30px}.credits__logo--inverted[data-v-29ef554d]{filter:invert()hue-rotate(180deg)}.brand__credits .credits__copy[data-v-29ef554d]{color:var(--accent-color-soft);opacity:.75;font-size:.81rem}.frame-login__panel[data-v-29ef554d]{background:var(--surface-1);justify-content:center;align-items:center;padding:clamp(32px,6vw,56px) clamp(20px,5vw,40px)}.login-card[data-v-29ef554d]{background:var(--surface-0);border:1px solid var(--border-subtle);width:100%;max-width:404px;box-shadow:0 1px 2px color-mix(in srgb, var(--text-strong) 4%, transparent), 0 18px 40px -26px color-mix(in srgb, var(--accent-color) 35%, transparent);border-radius:14px;flex:0 auto;gap:26px;padding:clamp(28px,6vw,40px) clamp(22px,5vw,36px) clamp(26px,5vw,34px)}.card-header[data-v-29ef554d]{gap:8px;display:grid}.card-action[data-v-29ef554d]{flex:0 auto;gap:14px}.card-action .ms-button[data-v-29ef554d],.card-action .ms-button[data-v-29ef554d]:hover:not(:disabled),.card-action .ms-button[data-v-29ef554d]:disabled{border-radius:10px;min-height:52px;font-size:.97rem}.ms-logo[data-v-29ef554d]{width:21px;height:21px}.auto-sign-in[data-v-29ef554d]{align-self:flex-start;font-size:.88rem}.error[data-v-29ef554d],.notice[data-v-29ef554d]{padding:12px 14px;font-size:.92rem;line-height:1.5}.help[data-v-29ef554d]{align-items:stretch;gap:12px;padding-top:0}.help-line[data-v-29ef554d]{font-size:.82rem;line-height:1.6}.help-text[data-v-29ef554d]{text-align:left;background:var(--surface-2);border-radius:10px;padding:14px 16px;font-size:.82rem}.frame-login__credits[data-v-29ef554d]{display:none}}.frame-shell[data-v-da2329dd]{background:var(--surface-1);min-height:100svh;color:var(--text-normal);flex-direction:column;display:flex}.frame-busy[data-v-da2329dd]{flex:1;place-items:center;min-height:40svh;display:grid}@font-face{font-family:Archivo;src:url(/assets/Archivo-VariableFont_wdth_wght-CbhVQaPf.ttf)format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/Archivo-Italic-VariableFont_wdth_wght-Dms8YpeB.ttf)format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:italic;font-display:swap}@font-face{font-family:Caveat;src:url(/assets/Caveat-VariableFont_wght-Cd5oCIlo.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:NotoSans;src:url(/assets/NotoSans-VariableFont_wdth_wght-CE1q1VrM.ttf)format("truetype");font-display:swap}:root{--blue:#171a62;--blue-light:#a1d3f8;--blue-deep:#1c2745;--green:#186217;--green-mid:#3fa03e;--green-light:#e2f8a1;--green-deep:#16301a;--orange:#ff8200;--orange-dark:#b35c00;--orange-light:#f8eaa1;--orange-deep:#3a2c12;--pink:#62173e;--pink-light:#e7a1f8;--pink-wash:#f7e6f0;--pink-deep:#2e1526;--violet:#6d28d9;--violet-light:#c4a5f8;--violet-alt:#a855f7;--violet-alt-light:#e0b8ff;--violet-wash:#f5f3ff;--violet-deep:#241a3a;--red:#ff5252;--red-dark:#d92d2d;--red-light:#ffe9e9;--red-deep:#3a1d20;--presence-available:#22c55e;--presence-busy:#ef4444;--presence-away:#f59e0b;--presence-offline:#94a3b8;--availability-free:#107c10;--availability-busy:#0078d4;--availability-tentative:#ffb900;--availability-oof:#881798;--availability-away:#5a5a5a;--availability-elsewhere:#c65911;--outlook-flag:#d13438;--theme-sun:#f6c453;--theme-sky:#6e8fff;--theme-dusk:#7a5cff;--theme-night:#3956d8;--theme-night-ink:#5a72db;--theme-sun-ink:#d29b1d;--font-body:"NotoSans", system-ui, -apple-system, sans-serif;--font-heading:"Archivo", system-ui, -apple-system, sans-serif;--font-accent:"Caveat", cursive;--accent-color:var(--blue);--accent-color-soft:var(--blue-light);--accent-color-dark:var(--blue-light);--accent-color-soft-dark:var(--blue-deep)}:root,:root[data-theme=light]{--surface-0:#fff;--surface-1:#f8f9fa;--surface-2:#eef0f3;--text-strong:#111;--text-normal:#374151;--text-muted:#6b7280;--text-on-accent:#fff;--border-subtle:#e5e7eb;--border-strong:#d1d5db;--accent:var(--accent-color);--accent-soft:var(--accent-color-soft);--danger:var(--red-dark);--danger-soft:var(--red-light);--success:var(--green);--success-soft:var(--green-light);--warning:var(--orange-dark);--warning-soft:var(--orange-light);--info:var(--pink);--info-soft:var(--pink-wash);--ai:var(--violet);--ai-alt:var(--violet-alt);--ai-soft:var(--violet-wash);--ai-ink:#fff;--danger-ink:#fff;--chart-1:#3a4bb5;--chart-2:#b35c00;--chart-3:#a855f7;--chart-4:#3fa03e;--chart-muted:#9ca3af;--chart-seq-1:#eef2fb;--chart-seq-2:#c7d3f1;--chart-seq-3:#96a9e3;--chart-seq-4:#6478d4;--chart-seq-5:#3a4bb5;--chart-grid:#eef0f3;--chart-axis:#9ca3af}:root[data-theme=dark]{--surface-0:#0f1115;--surface-1:#151823;--surface-2:#1c2030;--text-strong:#f9fafb;--text-normal:#e5e7eb;--text-muted:#9ca3af;--text-on-accent:#0f1115;--border-subtle:#272a36;--border-strong:#3f4354;--accent:var(--accent-color-dark);--accent-soft:var(--accent-color-soft-dark);--danger:var(--red);--danger-soft:var(--red-deep);--success:var(--green-mid);--success-soft:var(--green-deep);--warning:var(--orange);--warning-soft:var(--orange-deep);--info:var(--pink-light);--info-soft:var(--pink-deep);--ai:var(--violet-light);--ai-alt:var(--violet-alt-light);--ai-soft:var(--violet-deep);--ai-ink:#0f1115;--danger-ink:#0f1115;--chart-1:#6a7ce0;--chart-2:#c8791f;--chart-3:#b06ff0;--chart-4:#3fa845;--chart-muted:#6b7280;--chart-seq-1:#1b2030;--chart-seq-2:#2b3557;--chart-seq-3:#3f4f8c;--chart-seq-4:#5568bd;--chart-seq-5:#6a7ce0;--chart-grid:#272a36;--chart-axis:#6b7280}html,body{font-family:var(--font-body);background-color:var(--surface-1);color:var(--text-normal);margin:0;padding:0}button,a,input,select,textarea,[role=button]{-webkit-tap-highlight-color:transparent}main{background-color:var(--surface-1)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-strong)}.background-primary{background-color:var(--accent);color:var(--text-on-accent)}.background-primary-light{background-color:var(--accent-soft)}.text-muted{color:var(--text-muted)}.border-subtle{border-color:var(--border-subtle)}:root{--btn-h-cta:40px;--btn-h-md:34px;--btn-h-sm:29px;--btn-h-xs:25px;--btn-px-cta:17px;--btn-px-md:13px;--btn-px-sm:10px;--btn-px-xs:9px;--btn-fs-cta:.86rem;--btn-fs-md:.8rem;--btn-fs-sm:.76rem;--btn-fs-xs:.72rem;--btn-r-cta:11px;--btn-r-md:9px;--btn-r-sm:8px;--btn-r-xs:7px;--btn-gap-cta:8px;--btn-gap-md:7px;--btn-gap-sm:6px;--btn-gap-xs:5px;--btn-icon-md:34px;--btn-icon-sm:29px;--btn-icon-xs:25px;--btn-icon-inline:20px;--btn-glyph-cta:16px;--btn-glyph-md:15px;--btn-glyph-sm:13px;--btn-glyph-xs:12px}@media (width<=640px){:root{--btn-h-md:44px;--btn-h-sm:36px;--btn-h-xs:31px;--btn-px-md:15px;--btn-px-sm:12px;--btn-px-xs:11px;--btn-fs-md:.86rem;--btn-fs-sm:.81rem;--btn-fs-xs:.77rem;--btn-icon-md:44px;--btn-icon-sm:36px;--btn-icon-xs:30px;--btn-icon-inline:24px}}:root{--app-header-height:60px;--app-gutter-left:12px;--app-gutter-right:24px;--app-content-top:84px}@media (width<=768px){:root{--app-header-height:52px;--app-content-top:60px}}.ms{z-index:300;box-sizing:border-box;background:var(--surface-0);flex-direction:column;width:100%;height:100dvh;display:flex;position:fixed;inset:0}.ms-bar{box-sizing:border-box;padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;border-bottom:1px solid var(--border-subtle);background:var(--surface-0);flex:none;align-items:center;gap:6px;display:flex}.ms-back{width:40px;height:40px;color:var(--text-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:-4px;padding:0;transition:background .1s,transform 80ms;display:inline-flex}.ms-back:active{background:var(--surface-2);transform:scale(.92)}.ms-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-heading);color:var(--text-strong);flex:1;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.ms-actions{flex:none;align-items:center;gap:6px;display:flex}.ms-action{width:40px;height:40px;color:var(--text-normal);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s,transform 80ms;display:inline-flex}.ms-action:active{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);transform:scale(.92)}.ms-action--on{background:var(--surface-2);color:var(--accent)}.ms-subbar{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:var(--surface-0);flex:none}.ms-body{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow:hidden auto}.ms-footer{box-sizing:border-box;padding:12px 16px calc(env(safe-area-inset-bottom) + 12px);border-top:1px solid var(--border-subtle);background:var(--surface-0);flex:none}.ms-group-label{z-index:1;background:var(--surface-0);letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);margin:0;padding:10px 16px 6px;font-size:.7rem;font-weight:600;position:sticky;top:0}.ms-row{box-sizing:border-box;text-align:left;width:100%;min-height:62px;font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:13px;padding:11px 16px;transition:background 60ms;display:flex}.ms-row+.ms-row{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--border-subtle) 70%, transparent)}.ms-row:active{background:color-mix(in srgb, var(--accent) 12%, transparent)}.ms-state{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 32px;display:flex}.ms-state-icon{background:color-mix(in srgb, var(--accent) 10%, var(--surface-1));width:52px;height:52px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.ms-state-title{color:var(--text-strong);margin:0;font-size:.95rem;font-weight:600}.ms-state-hint{max-width:30ch;color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.45}.mobile-screen-enter-active{transition:opacity .14s,transform .22s cubic-bezier(.12,.96,.18,1)}.mobile-screen-leave-active{transition:opacity .12s,transform .16s}.mobile-screen-enter-from,.mobile-screen-leave-to{opacity:0;transform:translateY(10px)scale(.99)}@media (prefers-reduced-motion:reduce){.mobile-screen-enter-active,.mobile-screen-leave-active{transition:opacity .1s}.mobile-screen-enter-from,.mobile-screen-leave-to{transform:none}}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-BtvjY1KL.woff2?dd67030699838ea613ee6dbda90effa6)format("woff2"),url(/assets/bootstrap-icons-BOrJxbIo.woff?dd67030699838ea613ee6dbda90effa6)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}
